目錄:
第一章 linux簡介
一 unix發展史
二 常見unix
三 linux發展史
四 常見的linux
五 linux特點
六 linux應用領域
第二章 linux安裝
一 虛擬機器使用
二 安裝方式
三 分割槽
第三章 linux常用命令
一 linux命令的格式
1、2023年,美國麻省理工學院(mit)、通用電氣公司(ge)及at&t的貝爾實驗室聯合開發multics工程計畫,其目標是開發一種互動式的具有多道程式處理能力的分時作業系統,但因multics追求的目標過於龐大複雜,專案進度遠遠落後於計畫,最後貝爾實驗室宣布退出。
2、2023年,美國貝爾實驗室的肯.湯普森在dec pdp-7機器上開發出了unix系統。
3、2023年,肯.湯普森的同事丹尼斯.里奇發明了c語言;2023年,unix系統的絕大部分源**用c語言重寫,這為提高unix系統的可移植性打下基礎。
aix ibm
hp-ux hp
solaris sun
1、minix
由andrew s. tanenbaum(譚寧邦)發明。minix最初發布於2023年,開放全部源**給大學教學和研究工作。2023年重新改為bsd授權,成為自由和開放原始碼軟體。
2、linux
linus torvalds(李納斯.托瓦茲),他在芬蘭的赫爾辛基大學用minix操作平台建立了乙個新的作業系統的核心,他把它叫做linux。
1、fedora、redhat、centos、suse、gentoo、紅旗、mandriva、turbolinux
rhel enterprise。
2、debian、ubuntu。
特點:開源 免費 穩定 安全
缺點: 易用性差 廠商支援性差
目前linux伺服器是當前最廣泛的應用。
vmware主要特點:
1、不需要分割槽或重新開機就能在同一臺pc上使用兩種以上的作業系統
2、本機系統可以與虛擬機器系統網路通訊
3、可以設定並且隨時修改虛擬機器作業系統的硬體環境
圖形安裝:直接回車。
字元安裝:linux text 回車
耗費資源少,安裝速度快。顯示卡不能識別。
1、linux分割槽表示
分割槽型別:
主分割槽:最多只能分四個
擴充套件分割槽: 擴充套件分割槽最多1個,擴充套件不能格式化,也不能寫入資料。只能包含邏輯分割槽。擴充套件分割槽加主分割槽最多有4個。
邏輯分割槽:在擴充套件分割槽上面,可以建立多個邏輯分割槽。邏輯分割槽相當於一塊儲存截止,和作業系統還有別的邏輯分割槽、主分割槽沒有什麼關係,是「獨立的」。
檔案系統:
windows: fat16 fat32 ntfs
linux: ext2 ext3 ext4
注意事項
linux下所有內容都是檔案,包括硬體;
linux嚴格區分大小寫;
linux下不以副檔名區分檔案型別,而是靠許可權.但是有特列,如壓縮檔案,rpm軟體包檔案;
所有的可儲存裝置,都必須掛載使用。包括硬碟。
linux分割槽表示
/dev/hda1 hd:ide硬碟 sd:scsi,sata硬碟 a:第一塊硬碟 1:第乙個分割槽
/dev/sda1
/dev/sdc5 第三塊scsi硬碟的,第1個邏輯分割槽
3)掛載過程
windows中: 碟符
c:d:
e:\linux中:
硬碟檔名----------指定掛載目錄(碟符) 掛載
/dev/sda1-----------/boot
2、linux分割槽
1)必須分割槽
/ 根分割槽必須單獨分。 越大越好
swap分割槽 交換分割槽,不要大於2gb
2)常用分割槽
/boot 啟動分割槽 100mb
/home
/www
3、密碼原則:
複雜性,容易記憶性,時效性
4、安裝完成基本
關閉防火牆
關閉selinux
5、遠端管理工具
6、遠端檔案傳輸工具
1、命令 [選項] [引數]
ls list 顯示目錄下內容
① 命令名稱:ls
命令英文原意:list
命令所在路徑:/bin/ls
執行許可權:所有使用者
功能描述:顯示目錄檔案
② ls 名直接回車,顯示目錄下內容
ls -l 長格式顯示
(縮略選項用乙個減號,完整選項用兩個減號)
-rw------- 1 root root 1190 08-10 23:37 anaconda-ks.cfg
第一項: 許可權位
第二項: 1 引用計數
第三項: root 所有者
第四項: root 屬組
第五項: 大小
第六項 最後一次修改時間
第七項 檔名
ls -a 顯示所有檔案(包含隱藏檔案)
ls -al
ls -h 檔案大小顯示為常見大小單位 b kb mb
ls -d 顯示目錄本身,而不是裡面的子檔案
提示符:
[root@localhost src]#
[當前登入使用者@主機名 當前所在目錄]#
# 超級使用者
$ 普通使用者
當前所在目錄: ~ 使用者家目錄
管理員 /root
普通使用者 /home/使用者名稱
二 目錄操作命令
1) 切換所在目錄
cd 切換所在目錄
①命令名稱:cd
命令英文原意:change directory
命令所在路徑:shell內建命令
執行許可權:所有使用者
②cd /usr/local/src
相對路徑:參照當前所在目錄,進行查詢。一定要先確定當前所在目錄。
[root]#cd ../usr/local/src
絕對路徑:cd /usr/local/src 從根目錄開始指定,一級一級遞迴查詢。在任何目錄下,都能進入指定位置
cd ~ 進入當前使用者的家目錄 /root /home/aa/
cd
cd - 進入上次目錄
cd .. 進入上一級目錄
cd . 進入當前目錄
2)顯示當前所在目錄
pwd 顯示當前所在目錄
命令名稱:pwd
命令英文原意:print working directory
命令所在路徑:/bin/pwd
執行許可權:所有使用者
3) linux常見目錄
/ 根目錄
/bin 命令儲存目錄(普通使用者就可以讀取的命令)
/boot 啟動目錄,啟動相關檔案
/dev 裝置檔案儲存目錄
/etc 配置檔案儲存目錄
/home 普通使用者的家目錄
/lib 系統庫儲存目錄
/mnt 系統掛載目錄
/media 掛載目錄
/root 超級使用者的家目錄
/tmp 臨時目錄
/sbin 命令儲存目錄(超級使用者才能使用的目錄)
/proc 直接寫入記憶體的
/sys
/usr 系統軟體資源目錄
/usr/bin/ 系統命令(普通使用者)
/usr/sbin/ 系統命令(超級使用者)
/var 系統相關文件內容
/var/log/ 系統日誌位置
/var/spool/mail/ 系統預設郵箱位置
/var/lib/mysql/ 預設安裝的mysql的庫檔案目錄
4) 建立目錄
mkdir 目錄名
命令名稱:mkdir
命令英文原意:make directories
命令所在路徑:/bin/mkdir
執行許可權:所有使用者
mkdir -p 11/22/33/44 遞迴建立目錄
5) 刪除目錄
rmdir 目錄 只能刪除空目錄
命令名稱:rmdir
命令英文原意:remove empty directories
命令所在路徑:/bin/rmdir
執行許可權:所有使用者
rm 檔名 刪除檔案
rm -rf 目錄 刪除檔案和目錄
-r 遞迴,刪除目錄
-f 強制
6) 顯示指定目錄下所有內容的目錄樹
tree 目錄名
命令名稱:tree
命令所在路徑:/usr/bin/tree
執行許可權:所有使用者
(未完待續)
作業:1、安裝linux(vmware、linux系統、遠端工具)
2、預習-linux常用命令
第一天 vxlan簡介
vxlan是什麼?有什麼作用?作用 用於構建大二層網路,實現虛擬機器跨地域的動態遷移,實現網路隔離的擴充套件,減少arp表的氾濫,同時保護資料的安全。如何更一步理解vxlan基本概念?答 lan是區域網,乙個區域網中太大了,通過vlan來進行虛擬成多個小區域網,但是隨著雲計算的演進,使得不同地域之間...
安裝isa 第一天
準備換成isa時心裡沒什麼底,畢竟是第一次在實際環境中執行 vm上裝過 先到 www.isacn.org 上看看風間子的文章 再到論壇上看看帖子,真的幫助很大,在這裡我要謝謝他們無私的奉獻。在新增域使用者時,我接著裝isa伺服器。isa的ip設定,內網ip 192.168.0.12 netmask ...
mysql 第一天 MySQL 系列第一天
mysql 系列第一天這篇文章是黑馬程式設計師 mysql 教程的筆記,好好學習哦。和 mysql 資料庫的互動 客戶端單向連線認證 連線伺服器,認證身份。mysql 資料庫屬於 c s 架構,所以開啟伺服器程式後,需要通過客戶端連線它。mysql 會自帶乙個客戶端程式,可以直接輸入賬號和密碼即可連...