對于操作系統的目錄感覺總是記不住,今天結合上課筆記和自己的理解總結一下:
/——-執行操作時總是要跳轉到不同的目錄,根是一個樹狀結構,下面介紹都是根下的目錄以及相關介紹
├── bin 存放用戶使用的基本命令(可執行程序,二進制文件)、分區的時候不會單獨給它分區
├── boot 跟內核有關的文件
├── cgroup 用來資源限制資源隔離 docker 容器化
├── dev device 設備文件
b block device 塊設備 硬盤或者CD-rom 隨機讀寫—-注意dev下以b開頭的文件或目錄
c character device 字符設備 傳真 鼠標 打字機 順序讀寫 —-注意dev下以c開頭的文件或目錄
├── etc 各種系統包括應用的配置文件 —經常使用
├── home 每個用戶的家目錄 而且每個用戶默認的工作目錄——普通用戶的家目錄
├── lib 程序包括系統所依賴的一些共享庫文件及內核所依賴的模塊文件
├── lib64 系統程序所依賴的庫文件
├── lost+found 垃圾回收站
├── media 光盤或者U盤掛載點
├── misc 不好歸類的東西
├── mnt 臨時文件文件掛載點 —臨時文件也可以掛載到其它目錄
├── net 網絡文件
├── opt 第三方的應用安裝位置
├── proc 偽文件系統 硬盤不存在,只存在于內存中,記錄系統或者進程的運行信息 cpuinfo可以顯示詳細cpu信息
├── root root的家目錄
├── sbin 存放管理類命令 也不能單獨分區
├── selinux 與selinux相關文件或者記錄 —一定記得要關閉selinux,可以使用setenforce 0
├── srv 系統運行產生的一些文件
├── sys 偽文件系統 記錄系統硬件的一些運行信息
├── tmp 雜項,臨時文件以及應用產生的臨時文件
├── usr ———誤以為user,Unix software resource 其實是Unix的軟件資源
/lib /lib64 /bin /sbin
/local 用來存放第三方的應用
/share 用于存放幫助
/etc/ 配置文件
/include 主要用來存放頭文件
/tmp 臨時文件
└── var 日志存放以及應用產生的一些文件或者臨時文件、 郵件隊列,日志非常重要幫助分析系統故障。
/var/log/message 系統日志
/var/log/boot.log 系統啟動時候產生的一些日志
/var/log/dmesg 輸出內核或者是硬件的一些有效信息,可以使用dmesg
/var/log/mail.log 郵件產生的日志
/var/log/cron 系統和我們自定義的計劃任務的日志
/var/lib/mysql ——–MySQL數據存放目錄
/var/spool/cron 跟計劃任務相關的內容—–也就是crontab設定的相關計劃任務
原創文章,作者:lishan,如若轉載,請注明出處:http://www.www58058.com/73072
詳細介紹了linux文件系統的目錄結構,內容總結的很詳細,注意一下排版,也加以適當的加入圖片