系統組成 版本XX.XX.XX XX主版本,XX副版本(奇數為測試版,偶數為穩定版),修訂版本號 , 表示修改的次數(debug) linux主流分支 硬碟分區 /dev/hda5 硬體設備所在分區 hd 表示IDE設備,sd表示SCSI設備 硬碟的順序號,以字母abcd...... 分區的順序號1 ...
系統組成
版本XX.XX.XX
XX主版本,XX副版本(奇數為測試版,偶數為穩定版),修訂版本號 , 表示修改的次數(debug)
linux主流分支
硬碟分區
/dev/hda5
硬體設備所在分區
hd 表示IDE設備,sd表示SCSI設備
硬碟的順序號,以字母abcd......
分區的順序號12345......
文件系統
linux中預設使用的文件系統類型
- XFS日誌文件系統
- SWAP交換文件系統
linux支持的其它文件系統類型
- EXT3、EXT4
- FAT16、FAT32、NTFS
- XFS、JFS
- ......
安裝系統等工作要有長期的考慮(包括分區,根據需求分區,否則)
SElinux配置
排錯時要關閉SElinux配置和防火牆配置
Linux命令分類
內部命令:屬於shell解釋器的一部分(開機即存在於記憶體)
外部命令 :獨立於shell解釋器之外的程式文件(以程式的方式存於硬碟)
Linux命令的通用命令格式
命令字【選項】【參數】(命令字,選項,參數之間加空格)
選項:用於調節命令的具體功能
- 以“-”引導短格式選項(單個字元),例如“-4”
- 以“--”引導長格式選項(多個字元),例如“--color”
- 多個短格式選項可以寫在一起,只用一個“-”引導,例如“-al”
參數:命令操作的對象,如文件、目錄名等
命令行編輯的幾個輔助操作
- TAb鍵:自動補全
- 反斜杠“\”:強制換行
- ctrl+u:清空至首行
- ctrl+k:清空至行位
- ctrl+l:清屏
- ctrl+c:取消本次編輯
相對路徑,絕對路徑
cat
壓縮
gzip,bzip2
tar
軟體安裝包
RPM,一般命名格式:bash-4.2.46-28-el7.86_64
el7紅帽版本7
安裝vim,看ip地址是否存在,ip a,不存在需要設置,然後重啟網卡
源代碼包的安裝配置
find,which
ifconfig所需軟體包用yum provides "*/ifconfig"查詢,然後安裝net-tools即可,查不到虛擬ip,ip a可以查到虛擬ip
inet(代表主機自己與自己相連接,一般皆為127.0.0.1)
169ip段(不能正常工作)
DHCP伺服器提供動態ip地址
mac地址,子網掩碼,ip地址
hostname:localhost.localdomain,主機名.功能變數名稱
DNS提供功能變數名稱到ip地址的轉換,沒有DNS,能通過ip地址進網站,不能通過功能變數名稱進入,QQ即是通過ip進入。
和其他人通信需要網關
ping網關,通即可出去,不通,聯繫公司網路管理人員,ping外網,即可和外網通訊
查看服務是否運行,查看服務所在埠是否打開(netstat),有沒有處於監聽狀態,在外面用這個埠看看能不能訪問服務(talnet ip地址:埠)。
服務控制
6版本用service,7用systemctl(區別)
磁碟分區
MBR最多四個主分區,每個最多2T
分完區後需要partprobe重載分區表
捲標
du查文件使用大小,df查磁碟使用大小