管理文件是使用 Linux 系統的一個重要方面。雖然計算 Linux 系統中的文件數量可能是一項看似艱鉅的任務,但您可以藉助一些有用的命令來完成它。也就是說,本文將討論計算 Linux 目錄中文件數量的不同方法。

目錄

使用ls命令統計目錄中的文件數量

ls命令是最基本的Linux命令,一般用於列出目錄的內容。您可以將其與 wc Linux 命令配對,該命令可以使用適當的標誌來計算目錄中的文件數量。使用 ls 命令計算目錄中文件數量的語法為:

ls | wc-l <​​p>例如,要統計 ~/Documents/test 目錄中的文件數量,請使用以下命令:

ls-l ~/Documents/test | wc-l <​​h2 >使用tree命令計算目錄中的文件數量

tree命令是一個方便的工具,可以幫助以分層形式查看目錄以及項目計數。但是,目前大多數 Linux 發行版上通常並未預裝此命令。此 Linux 命令還可以用於計算目錄中文件的數量。使用特定於發行版的命令來安裝它:

1.基於 Debian 的系統:

sudo apt install tr​​ee

2.基於 Arch Linux 的系統:

sudo pacman-s tree

3.基於 Fedora 的系統:

sudo dnf install tr​​ee

安裝後,使用以下語法來計算 Linux 中目錄中的文件數量:

tree-L <深度級別> <目錄名稱>

在上面的語法中,-L 標誌用於指定 tree 命令將查找的深度。例如,要列出 ~/Documents/test 目錄的內容,請使用如下所述的 tree 命令:

tree-L 1 ~/Documents/test

在 Linux 中使用 find 命令計算目錄中的文件數量

find 命令是一個多功能工具,除了在 Linux 中搜索多個項目之外,還可以用於各種用例。當使用 shell 管道 (|) 與 wc-l 命令配合使用時,find 命令可用於計算任何 Linux 目錄中的文件數量。使用 find 命令計算文件數量的語法為:

find -maxdepth <深度_level>-type f | wc-l <​​p>在上面的語法中,-max深度 <深度級別> 指的是 find 命令將搜索的最大級別,而-type f 指定 find 命令僅查找文件。然後 shell 管道 (|) 將 find 命令的輸出發送到 wc 命令,並在其中計算文件數。

例如,要使用 find 命令統計 ~/Documents/test 目錄中的文件數量:

find ~/Documents/test-maxdepth 1-type f | wc-l <​​img width="629"height="542"src="https://beebom.com/wp-content/uploads/2023/06/find_count.png?w=629">

如何使用 GUI 在 Linux 中計算目錄中的文件

與某些 CLI 方法相比,用於計算目錄中文件數量的 GUI Linux 方法非常簡單。但是,這需要權衡。此方法僅適用於桌面版本的 Linux。

1.右鍵單擊要計算文件數量的目錄,然後選擇屬性選項。

2.在這裡您將看到該目錄中文件的數量。

留下comment

結束了六月的遊戲發布週期,是時候談談《AEW Fight Forever》了,Yuke 重返摔跤視頻遊戲。畢竟,我最近才看完一場名為《禁門​​》的誇張 PvP,以及《肯尼·歐米加 vs 威爾·魚鷹》[…]

《暗黑破壞神 4》可能是我今年最期待的遊戲之一。兩次成功的測試讓我們嚐到了對這個長期運行的系列的第四個作品的期待。不過,我也很謹慎,因為我[…]

RTX 4060 Ti 終於來了,它與基本 RTX 4060 一起以足夠有吸引力的價格點到達,讓遊戲玩家考慮升級他們的顯卡。但你應該嗎?我們將深入比較 RTX 4060 […]

Categories: IT Info