GNU / Linux目錄樹的簡單說明

Linux主目錄樹

他說 偉大的丹尼斯·里奇 闕«UNIX非常簡單,只需要一個天才就能理解它的簡單性«。 確實,儘管在某些方面看起來很複雜,但* nix和Linux在其他方面卻非常簡單。 實際上,正是由於這種簡單性,它們才變得如此出色,靈活且具有吸引力。 好吧,在本文中,我們將以一種非常簡單的方式來解釋GNU / Linux目錄樹。

因此,您發行版的目錄或文件夾 他們不會對您有任何秘密。 特別感謝那些來自Microsoft Windows的新手,因為如果他們來自其他UNIX,他們將由於相似性而立即適應。 但是,的確,在Windows中,您可能知道C:驅動器在哪裡,文檔或下載在哪裡,桌面在哪里或在哪里安裝了程序,但是為了簡單起見,您不需要了解更多。

另一方面,在* nix中,是的,您應該知道 目錄樹 更深入地講,因為它們將幫助我們找到配置文件,在正確的位置安裝某些軟件包,找到內核源代碼或其映像,我們的個人文件等:

  • /:是主要河流, 根或根。 其餘目錄從該目錄掛起,也就是說,所有其他目錄都將是其子目錄(即使它們位於不同的分區或磁盤上)。 無疑是最重要的。
  • /箱:是二進製文件的存儲目錄,即係統用於管理任務的程序,例如cp,echo,grep,mv,rm,ls,kill,ps,su,tar等命令。
  • / sbin目錄:S表示系統,顧名思義,操作系統本身用於啟動任務,還原等的二進製文件或程序都存儲在此處。 例如,fsck,mount,mkfs,重新啟動,swapon,...
  • /啟動:是引導目錄,在引導過程中將被加載的Linux內核映像位於其中,以及引導加載程序本身的目錄和配置。
  • 的/ dev:這是一個非常特殊的目錄,可以在其中找到塊或字符設備,即表示內存,分區,磁盤,硬件設備等的文件。 您已經知道在UNIX中,“一切”都是文件,而不是Windows中的驅動器……例如,硬盤或分區將是/ dev / sda1,/ dev / sda2,…/ dev / sdb1等。
  • /平均值或/ mnt:是通常設置掛載點的目錄。 也就是說,當我們插入一些已掛載的可移動媒體或共享網絡資源等時,如果將其作為掛載點就在這裡。 第一種是針對臨時安裝的介質的。
  • / etc文件夾:對於管理員來說非常重要,因為系統組件和其他已安裝程序的配置文件位於此處。
  • /家:是標準用戶的目錄。 例如,此處的個人文件存儲在單獨的目錄中(每個用戶的名字都有一個)。 例如,/ home / isaac或〜將是我的主目錄...
  • / lib或/ lib64:是存放系統中二進製文件所必需的庫的地方。 在/ lib64中將是那些64位應用程序。
  • /選擇:是一個目錄,該目錄將存儲來自第三方的系統上安裝的軟件包或程序。 例如,如果我們安裝了防病毒軟件,Chrome,Arduino IDE或某些大型軟件包,則通常將其安裝在此處。
  • / proc:這是另一個非常特殊的目錄,不僅僅是目錄,更是一個簡單的接口。 在這裡,系統將過程顯示為帶有PID編號的目錄。 在每個過程中,將包含執行每個正在進行的過程所需的所有信息。 此外,您還將找到可從中提取重要信息的文件,例如cpuinfo,meminfo等。 正是從這些文件中,我們通常使用一些命令來提取信息,例如,當我們使用free查詢可用內存時,該命令實際上將以有序的方式顯示/ proc / meminfo的內容。
  • /根:不要與/混淆,一件事是根目錄或根,而另一件事是/根。 在這種情況下,它可能類似於/ home,但對root用戶或特權用戶而言是專有的。
  • / svr:存儲與您已在系統中安裝的服務器相關的文件和目錄,例如Web,FTP,CVS等。
  • /系統:與/ dev和/ proc一起使用是另一項特殊功能。 從/ proc開始,它實際上並沒有存儲任何東西,而是一個接口。 在這種情況下,它們是帶有內核信息的虛擬文件,它們的某些文件甚至可以用來配置某些內核參數。
  • / tmp目錄:是各種臨時文件的目錄。 用戶使用它臨時存儲某些文件,甚至從Web瀏覽器等存儲高速緩存或某些易失性文件。 但是,/ var / tmp中有另一個相同的目錄。
  • / VAR:因為我之前已經命名過,所以它是一個目錄,其中包含目錄和文件,這些目錄和文件的大小趨於增長,例如數據庫,日誌等。 正是日誌或系統寄存器使此目錄更受歡迎,並且您將在其中找到有關係統中發生的所有事情的很多信息:/ var / logs /。 在此目錄中,您會發現由目錄分隔的多種軟件(包括系統)的日誌。
  • 在/ usr:是用戶系統資源的縮寫,當前存儲與用戶實用程序相關的只讀文件,例如我們通過發行版中的程序包管理器安裝的程序包。 在內部,到目前為止(幾乎所有)都看到了目錄樹的“副本”,就好像它是第二層的一樣。 您會發現/ usr / bin,/ usr / lib,/ usr / sbin,/ usr / src等,從上面所說的內容及其名稱中可以了解它們的存儲方式。 只需說/ usr / src是源代碼文件所在的位置。

請記住,並非所有發行版都遵循此方案,並且可能會有一些細微變化,但是如果它們適應 聯邦調查局,您不會有太大的問題...


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   打ic 他說:

    “存儲與用戶實用程序有關的只讀文件”

    精彩。

  2.   L 他說:

    ti從來沒有口音(第二段)