Linux 目錄簡介

2022-03-22 23:19:17 字數 2613 閱讀 6623

使用tree命令檢視/目錄結構如下:

下面我們主要**如下主要目錄:

/:根目錄不必多說,檔案系統的最頂端,存放系統所有目錄。

bin:該目錄主要存放系統執行所需要的重要命令,和普通使用者可以使用的絕大部分命令。

sbin:主要存放系統管理員使用的系統管理的命令。

etc:存放系統和第三方軟體的配置檔案。

var:存放一些經常變動的檔案,如var/log,var/lib/主要是第三方的庫檔案。

media:一般是系統自動掛載,當我們插入u盤,光碟機時,系統一般會掛載到該目錄下。

mnt:此目錄也是用於掛載外接裝置,這個一般是系統管理員手動掛載乙個裝置到該目錄下,如行動硬碟。

opt:主要存放使用者安裝的第三方軟體。

root:超級管理員的家目錄。

proc:這是乙個虛擬檔案系統,在這裡可以檢視硬體、記憶體、核心版本等許多資訊,也可以通過更改其中某些檔案改變核心執行狀態。

sys:目錄與/proc類似,是乙個虛擬的檔案系統,主要記錄與系統核心相關的資訊,如系統當前已經載入的模組資訊等。這個目錄實際不佔磁碟容量。

tmp:臨時檔案目錄,任何人都可以訪問。系統軟體或第三方的臨時檔案存放到這裡,此目錄資料需要定期清除。重要資料不可放置在此目錄下,此目錄空間不宜過小。

boot:存放linux啟動時核心及引導系統程式所需要的核心檔案,核心檔案和grub 系統引導管理器都位於此目錄。

dev:也是存放linux 系統下的裝置檔案,如光碟機,磁碟等。訪問該目錄下的某個檔案相當於訪問某個硬體裝置,常用的是掛載光碟機。

home:普通使用者的家目錄。

usr:這是乙個非常重要的目錄,使用者的很多應用程式和檔案都放在這個目錄下,類似於windows下的program files目錄。

run:程序產生的臨時檔案,重啟會消失。

ls:檢視目錄,命令格式如下:

ls  [選項]  引數

常用選項如下:

-a:顯示所有目錄(ls內定將目錄名稱為"."的視為隱藏,不會列出);

-a:顯示除隱藏檔案"."和".."以外的所有檔案列表;

-c:多列顯示輸出結果。這是預設選項;-f:在每個輸出項後追加檔案的型別識別符號,具體含義:"*"表示具有可執行許可權的普通檔案,"/"表示目錄,"@"表示符號鏈結,"|"表示命令管道fifo,"="表示sockets套接字。當檔案為普通檔案時,不輸出任何識別符號;

-b:將檔案中的不可輸出的字元以反斜線""加字元編碼的方式輸出;

-c:與"-lt"選項連用時,按照檔案狀態時間排序輸出目錄內容,排序的依據是檔案的索引節點中的ctime欄位。與"-l"選項連用時,則排序的一句是檔案的狀態改變時間;

-f:此引數的效果和同時指定「au」引數相同,並關閉「lst」引數的效果;

-i:顯示檔案索引節點號(inode)。乙個索引節點代表乙個檔案;

--file-type:與"-f"選項的功能相同,但是不顯示"*";

-k:以kb(千位元組)為單位顯示檔案大小;

-l:用單列格式以長格式顯示目錄下的內容列表。輸出的資訊從左到右依次包括檔名,檔案型別、許可權模式、硬連線數、所有者、組、檔案大小和檔案的最後修改時間等;

-h:需要和-l一起使用,以人類可讀的方式列出檔案或資料夾的大小。

-m:用","號區隔每個檔案和目錄的名稱;

-n:以使用者識別碼和群組識別碼替代其名稱;

-r:以檔名反序排列並輸出目錄內容列表;

-s:顯示檔案和目錄的大小,以區塊為單位;

-s:根據檔案大小進行排序。

-t:用檔案和目錄的更改時間排序;

-r:遞迴處理,將指定目錄下的所有檔案及子目錄一併處理;

--full-time:列出完整的日期與時間;

--color[=when]:使用不同的顏色高亮顯示不同型別的。

mkdir:建立目錄。

mkdir [選項]  引數

可用選項如下:

-m:建立目錄時設定許可權。

# mkdir -m 772test

-p:遞迴建立目錄。

# mkdir -p a/ e/f/g

rm:刪除目錄。

rm [選項]  引數

常用選項如下:

-d:直接把欲刪除的目錄的硬連線資料刪除成0,刪除該目錄;

-f:強制刪除檔案或目錄;

-i:刪除已有檔案或目錄之前先詢問使用者;

-r或-r:遞迴刪除,將指定目錄下的所有檔案與子目錄一併刪除;

--preserve-root:不對根目錄進行遞迴操作;

-v:顯示指令的詳細執行過程。

mv:剪下/重新命名檔案/資料夾。

mv [選項]  引數

-b:當檔案存在時,覆蓋前,為其建立乙個備份;

-f:若目標檔案或目錄與現有的檔案或目錄重複,則直接覆蓋現有的檔案或目錄;

-i:互動式操作,覆蓋前先行詢問使用者。

-u:當原始檔比目標檔案新或者目標檔案不存在時,才執行移動操作。

linux各目錄簡介

每一台linux主機都有相似的檔案系統,一般都會有如下子目錄 1.dev目錄 包含的 大部分檔案都是代表實體裝置的特殊檔案。2.ect目錄 存放與主機的狀態設定有關的檔案。3.lib目錄 存放 bin和 sbin目錄下可執行檔案所需的函式庫。4.proc目錄 裡面有一些特殊檔案,系統用來傳遞資訊給核...

Linux檔案目錄簡介

目錄存放結構 多叉樹 cd ls 顯示目錄下面的檔案 一下都是根目錄 bin 可執行檔案,常用的命令 藍色表示目錄,綠色表示可執行檔案,淡 淺 藍色代表符號連線檔案 快捷方式 有紅色橙色背景的是加了冒險位的,黑背景黃色的是設 備檔案,紫色表示套接字檔案,綠背景的表示帶了粘滯位的 boot 引導程式及...

Linux系統目錄簡介

目錄 說明目錄 說明 dev 裝置檔案儲存目錄 etc 配置檔案儲存目錄 tmp 臨時目錄 mnt 系統掛載目錄 proc 直接寫入記憶體 usr 工具資源目錄 var 系統相關文件內容 var log 系統日誌位置 lib 動態鏈結共享庫儲存目錄 mnt misc media 掛載目錄,推薦使用m...