1. 程式人生 > >第五課 系統目錄結構、文件類型及ls、alias命令的使用

第五課 系統目錄結構、文件類型及ls、alias命令的使用

20180323

一、系統的目錄結構;
1、tree命令用來顯示文件的目錄結構(用命令:yum install -y tree 安裝此命令),-L 指定查看的層次:tree -L 3 目錄,我們可以用man 命令來查看tree的詳細用法。

技術分享圖片

2、文件目錄結構

技術分享圖片
/bin/ /sbin/ /usr/bin/ /usr/sbin/ :用來儲存系統命令的文件目錄

/boot/ :系統啟動相關文件目錄(Grub)

/dev/ :設備文件目錄 (鼠標、鍵盤、CD)

/etc/ :系統配置文件目錄(網卡、等)

/home/ :用戶家目錄

/lib/ :庫文件目錄(ldd 查看命令依賴的庫文件,例:ldd /bin/ls)

/media/ :媒介目錄(默認為空)

/mnt/ :臨時掛載目錄

/opt/ :空目錄

/proc/ :系統啟動進程目錄 !

/run/ : 一些進程產生的臨時文件(開機或關機都會消失的文件)

/srv/ :空目錄 (存服務產生的一些文件)

/sys/ :存系統內核文件

/tmp/ :系統的臨時目錄(任何用戶都可以在裏面讀寫)

/usr/ :存儲用戶文件

/var/ :存儲系統日誌(/var/log/messages 系統重要日誌存儲的地方)

二、ls命令

-l 顯示文件的詳細信息

技術分享圖片

-i :查看ilod號 (ls -i filename)
-h :以K單位顯示文件的大小,配合l使用
-a :顯示隱藏文件
-d :只列目錄本身
-t :按時間排序

知識點:查看命令的具體參數:which 例:which ls 、which ll

技術分享圖片

三、alias 命令 (查看系統裏面所有的命令別名:alias)

1、系統的環境變量名:PATH (就是系統命令一系列的路徑:echo $PATH)
2、創建一個別名:alias riven=‘ls -lhai‘ 取消別名:unalias riven
技術分享圖片

第五課 系統目錄結構、文件類型及ls、alias命令的使用