Linux 檔案系統的簡單操作

2021-07-04 01:47:52 字數 1443 閱讀 5372

列出檔案系統的整體磁碟的使用量:df

# df  [-kmhi]  目錄或檔名

引數:-k:以

kb的容量顯示檔案系統

-m:以

mb的容量顯示檔案系統 gb

、mb、kb

等格式自行顯示

-i:以

inode 

的數量顯示

#df#列出系統內的所有檔案系統

#df -h

#將容量結果以容易閱讀的方式顯示

#df -h  /etc

#將/etc 

下面的可用的磁碟容量以容易閱讀的格式顯示

評估檔案系統的磁碟使用量(常用於評估目錄的容量):du

#du  [-ahkms]  檔案或目錄

引數:-a:列出所有檔案和目錄容量

-k:以

kb列出容量顯示

-m:以

mb列出容量顯示

-h:以人們較易讀的容量格式顯示

-s:列出總量,不列出每個各別的目錄占用的用量

#du#顯示當前目錄下的所有目錄的容量

#du -a

#顯示當前目錄的所有目錄和檔案的容量

連線:ln

指向目錄的

block

,這些不同的

block

指向乙個

real

的inode

,這個real

的 inode

指向檔案的實際內容。限制:不能跨檔案系統,不能連線目錄。一般不會消耗

inode

和block。

符號連線:原始檔的inode

指向自己的目錄

block

,目錄blokc

指向real 

的inode

,這個real 

的inode

指向檔案的實際內容,連線檔案的

inode

指向自己的連線檔案

block

,這個連線檔案的

block

指向原始檔的

inode

。會消耗

inode

和block。

linux下的檔案刪除都是刪除

inode

而已,即是切斷了

inode

和block

之間的聯絡。

#ln  [-sf] 原始檔 目標檔案

引數:-s:沒有引數是預設硬鏈結,加上這個引數就是符號連線

-f:如果目標檔案存在,就刪除目標檔案後再建立

#du -sb;

df -i

#ln test test-hd

#du -sb;

df -i

#硬鏈結

#ln -s test test-so

#du -sb;

df -i

#符號連線

檔案系統的簡單操作

df ahikhtm 目錄或檔名 列出檔案系統的整體磁碟使用量 a 列出所有檔案系統,包括系統特有的 proc 等檔案 k 以kbytes 的容量顯示各檔案系統 m 以mbytes 的容量顯示各檔案系統 h 以 1m 1000k 替換1m 1024k 的進製方式 t 連同該硬碟分割槽的檔案系統名稱 ...

簡單 Linux 檔案系統?

在 linux 作業系統中,所有被作業系統管理的資源,例如網路介面卡 磁碟驅動器 印表機 輸入輸出裝置 普通檔案或是目錄都被看作是乙個檔案。也就是說在 linux 系統中有乙個重要的概念 一切都是檔案 其實這是 unix 哲學的乙個體現,而 linux 是重寫 unix 而來,所以這個概念也就傳承了...

linux檔案系統操作

檔案操作 ls 顯示當前目錄下所有檔案和資料夾 ll 顯示所有檔案資料夾的詳細資訊 cd 切換目錄 上級目錄 pwd 顯示當前目錄路徑檔案的增刪查改 mkdir 檔名 建立資料夾 touch 檔名 建立檔案 cp text.txt text2.txt 複製 cp text.txt opt test ...