勵志

勵志人生知識庫

檔案大小排序

Linux系統中,有多種方法可以按照檔案大小對檔案進行排序。以下是一些常用的命令和方法:

使用 `du` 命令結合 `sort` 命令:

按照檔案大小降序排序:`du -s /usr/* | sort -rn`

按照檔案大小升序排序:`du -s /usr/* | sort -n`

顯示當前資料夾及其子資料夾的大小,並以人類可讀的方式顯示:`du -h .`

顯示指定資料夾的總大小,並以不同單位顯示:`du -h /path/to/folder`

使用 `ls` 命令結合 `sort` 命令:

按照檔案大小降序排序:`ls -lhS`

按照檔案大小升序排序:`ls -lhSr`

按照位元組(B)、千位元組(KB)、兆位元組(MB)單位排序:

位元組單位:`du -b* | sort -n` 或 `ls -lhS`

千位元組單位:`du -k* | sort -nr`

兆位元組單位:`du -m* | sort -nr`

使用 `find` 命令結合 `sort` 命令:

按照檔案大小降序排序:`find ./ -type f -printf '%s %p
' | sort -rn`

按照檔案大小升序排序:`find ./ -type f -printf '%s %p
' | sort -n

在圖形界面中,可以通過資料夾的詳細信息視圖來排序檔案。在資料夾視窗右下方單擊「詳細信息」按鈕,然後單擊「大小」標籤,可以選擇按照檔案大小進行升序或降序排列。還可以通過右擊標籤欄來增加或修改排序方式。

以上方法可以根據需要選擇,以實現對檔案按大小進行排序的目的。