Linux運維筆記之『文件系統管理』

      Linux在安裝的時候,就已經創建了文件系統和目錄結構,並指定了每個目錄的作用和其中的文件類型。Linux採用的是樹型結構,最上層是根目錄。Linux無論目錄名還是文件名,最長支持256個字節,且區分大小寫

      

1、Linux常見目錄

  • /bin :存放普通命令。
  • /sbin :存放系統管理命令。
  • /dev :存放由Linux內核創建的用來控制硬件設備的特殊文件。如硬盤、光驅等,非常重要。
  • /boot :存放與系統啓動相關的文。包括引導程序和內核程序,不要輕易對該目錄進行操作。
  • /etc :存放系統管理時要用到的各種配置文件。包括網絡配置、設備配置、用戶信息等,非常重要。
  • /home :系統中所有普通用戶的宿主目錄。創建用戶時會在該目錄下創建一個同名子目錄。
  • /lib :存放系統啓動時用到的動態鏈接庫文件。(非啓動用的庫文件放在 /usr/lib 下)
  • /lost+found :當文件系統發生錯誤時將一些遺失的片段存放到這個目錄,平時是空的。
  • /media :存放可移動設備,如光盤軟盤。
  • /mnt :存放臨時的映射文件系統,通常把軟驅和光驅掛載在這裏的floppy和cdrom子目錄下。
  • /opt :存放第三方軟件。
  • /proc :存放存儲進程和系統信息,是一個虛擬文件系統。可以執行 cat /proc/cpuinfo | meminfo | version 命令分別查看CPU信息、內存信息和Linux版本號。
  • /root :系統管理員(root)的家目錄。
  • /selinux :SELinux的執行目錄,他把服務和系統獨立地分開,這樣即使服務被黑客攻擊也不會影響到系統的安全。
  • /srv :一些網絡服務啓動之後所需要取用的數據目錄。
  • /sys :與 /proc 類似也是一個虛擬的文件系統,主要也是記錄與內核相關的信息,同樣不佔硬盤容量。
  • /tmp :存放用戶或正在執行的程序的臨時文件。建議定期清理,且重要數據不可存放在此目錄。
  • /var :主要針對經常變動的文件,常見子目錄:

    /var/cache/ :存放應用程序運行中產生的一些暫行檔。

    /var/lib/ :存放程序運行中需要用到的數據文件。如mysql的數據庫默認存放在 /var/lib/mysql 。

    /var/lock/ :給某些設備或檔案資源上鎖,以確保其只會給單一軟件使用。

    /var/log/ :存放日誌文件。

    /var/mail/ :存放電子郵件,同 /var/spool/mail 目錄。

    /var/run/ :某些程序或服務啓動後存放它們的pid。

    /var/spool/ :通常存放一些隊列數據。如系統收到新信件會存放到 /var/spool/mail/ 中,信件如果暫時寄不出去會被放到                            /var/spool/mqueue/ 中,計劃任務(crontab)會存放到 /var/spool/cron/ 目錄中。
  • /usr :軟件資源存放目錄,常見子目錄:

    /usr/bin/ :存放用戶自行安裝的軟件相關命令。

    /usr/include/ :存放C/C++等程序語言的頭文件(header)與包含文件(include)。

    /usr/lib/ :包含應用軟件的函數庫、目標文件(object file)以及不被一般使用者慣用的執行文件或腳本(script)。

    /usr/local/ :用戶自行安裝軟件建議目錄。

    /usr/sbin/ :非系統正常運作所需要的系統命令。

    /usr/share/ :存放共享文件。

    /usr/share/doc :軟件雜項的文件說明。

    /usr/src/ :一般原始碼建議存放在這裏。

    /usr/games :存放遊戲文件。
     

 2、常用命令

  • mkdir 新目錄名:創建新目錄。(mkdir -p 可創建指定目錄及子目錄,如果已存在不會被覆蓋)
     
  • rmdir 要刪除的目錄名 :刪除指定目錄(必須爲空)。
  • cd 目錄名:進入指定目錄。(cdcd ~ 爲進入用戶宿主目錄,cd - 爲返回上一次所在目錄,cd / 爲返回根目錄)
  •  

 

  •  

  • 寫到這裏,不知道按了ctrl + Z還是什麼,一大片寫完的內容,不復存在了,恢復不了,我他媽欲哭無淚,我才意識到CSDN的產品是有多麼辣雞,寫了一大堆 隨隨便便就不知道怎麼就沒了,太坑了,真服了,不寫了,CSDN真TM辣雞!!!!!!!!!!!!!!!!!!