Linux 檔案及目錄統計

2022-09-04 15:00:20 字數 819 閱讀 6020

1. 目錄及檔案統計

# 統計當前資料夾下檔案的個數:

ls -l |grep "^-"|wc -l

# 統計當前資料夾下目錄的個數:

ls -l |grep "^d"|wc -l

# 統計當前資料夾下檔案的個數,包括子資料夾裡的 :

ls -lr|grep "^-"|wc -l

# 統計資料夾下目錄的個數,包括子資料夾裡的:

ls -lr|grep "^d"|wc -l

# 說明:

ls -l : 長列表輸出當前資料夾下檔案資訊(注意這裡的檔案,不同於一般的檔案,可能是目錄、鏈結、裝置檔案等);

grep "^-" : 這裡將長列表輸出資訊過濾一部分,只保留一般檔案,如果只保留目錄就是 ^d

wc -l : 統計輸出資訊的行數,因為已經過濾得只剩一般檔案了,所以統計結果就是一般檔案資訊的行數,又由於一行資訊對應乙個檔案,所以也就是檔案的個數。

2. 硬碟空間檢視
# 檢視目前系統的硬碟情況

df -h

# 檢視指定目錄使用的硬碟空間

du -sh / # 根目錄

du -sh /* # 根目錄子級

du -sh /home # 指定目錄

du -sh /home/* # 指定目錄子級

# 按檔案大小排列

du -sh /home/log/* | sort -rn # 帶單位

du -s /home/log/* | sort -rn # 不帶單位,預設為k

Linux 目錄結構及檔案

在 windows 平台下,開啟 計算機 我們看到的是乙個個的碟符 在 linux 下,我們是看不到這些碟符,我們看到的是資料夾 目錄 在早期的 unix 系統中,各個廠家各自定義了自己的 unix 系統檔案目錄,比較混亂。linux 面世不久後,對檔案目錄進行了標準化,於1994年對根檔案目錄做了...

Linux檔案目錄及作用

目錄 作用 根目錄 bin 主要放基本執行命令 sbin 主要放系統管理的命令 boot 引導目錄 與系統啟動有關 放置核心 grub initrd等檔案 dev device裝置檔案目錄,也是特殊檔案目錄 etc 配置檔案目錄,放置系統的配置檔案 home 使用者的家目錄,放置使用者的資訊 使用者...

Linux檔案及目錄管理

在linux終端,面對命令不知道怎麼用,或不記得命令的拼寫及引數時,我們需要求助於系統的幫助文件 linux系統內建的幫助文件很詳細,通常能解決我們的問題,我們需要掌握如何正確的去使用它們 下面介紹這些命令 簡要說明命令的作用 顯示命令所處的man分類頁面 whatis command正則匹配 wh...