tree –L 2 / 指定目錄的最大深度爲2
/bin/ /sbin/ 存放都是咱們日常用的命令,如ls,tree,man等,爲何這些命令能夠直接使用,是由於咱們有一個環境變量PATH。/sbin/目錄下面通常是root用戶使用的,普通用戶沒有權限使用,普通用戶用/bin/下面的,root用戶也能夠使用。node
/root/ :root的家目錄,存放一些用戶的配置文件和東西,好比/root/.ssh/authorized_keys,若是一個普通用戶要存放公鑰,它必須在普通用戶的家目錄下建立一個.ssh/authorized_keys文件,命令:linux
/boot/ :存放系統啓動相關的文件,好比grub,grub2.裏面都是系統啓動相關文件,不能刪除。windows
/dev/ :是linux特有的設備文件,好比光驅,硬盤,鼠標,鍵盤等(黃顏色標識)。緩存
/etc/ : 存放系統配置文件的目錄。oracle
/home/ : 用戶的家目錄。ssh
/lib/ /lib64/ : 存放系統庫文件的目錄,不少命令都是依賴庫文件,好比ls就依賴一些庫文件,有點像windows裏面的.dll文件。socket
使用ldd 能夠查看一個命令依賴那些庫,這裏命令要寫絕對路徑。spa
/media/ :媒介目錄,默認爲空,插入U盤會自動存放在media目錄下。日誌
/mnt/ : 臨時掛載目錄,默認爲空,能夠將光驅和硬盤臨時掛在/mnt/下用。code
/opt/ : 默認爲空,會把oracle安裝再這個目錄下。
/proc/ : 存放系統啓動的一些進程,它會生成一個pid文件;若是工做中發現某個進程不太熟悉,咱們能夠找到這個進程的pid,經過pid去查看進程具體在哪裏運行的,命令:
/run/ :進程產生的臨時文件,因此一重啓就會消失。
/srv/ :默認爲空,服務產生的一些文件。
/sys/ :存放系統內核相關的文件。
/tmp/ :系統的臨時文件的目錄,權限很大,任何一個用戶都能操做,可是它有一個特殊權限,用戶只能操做用戶本身的文件和目錄。
/usr/ :存放用戶的一些文件。
/var/ :存放系統產生的一些系統日誌,系統進程,服務,一些臨時文件,pid,log,緩存等。/var/log/messages:系統的總日誌文件。另外,mail指令的預設也設置在這裏。
33574991就是這個文件的inode號
3、 文件和目錄的屬性
咱們在用ls 查看文件屬性的時候,共顯示了9列信息。
第一列:表示文件類型
第二列爲有多個文件佔用的inode是相同的,若是是目錄,那這個數值與該目錄底下有多少個一級子目錄。
這裏第二列值會3,咱們看下/root/下面有幾個子目錄:
第三列表示該文件的全部者
第四列表示該文件的所屬組
第五列表示該文件的大小
第6、7、八列表示時間
第九列表示文件名