溫馨提示×

如何用Linux命令快速查找大文件

小樊
93
2025-02-21 21:28:00
欄目: 智能運維

在Linux中,可以使用find命令來快速查找大文件。以下是一些常用的方法:

  1. 查找當前目錄及其子目錄下大于指定大小的文件:
find . -type f -size +100M

這里,. 表示當前目錄,-type f 表示查找文件類型為普通文件,-size +100M 表示查找大于100MB的文件。

  1. 按文件大小排序:
find . -type f -size +100M -exec ls -lh {} \; | sort -rh -k5

這里,-exec ls -lh {} \; 表示對找到的文件執行ls -lh命令,以人類可讀的格式顯示文件大小。sort -rh -k5 表示按第5列(即文件大?。┙敌蚺判?。

  1. 查找指定目錄下大于指定大小的文件:
find /path/to/directory -type f -size +100M

/path/to/directory替換為要查找的目錄路徑。

  1. 查找特定類型的文件,例如查找大于100MB的視頻文件:
find . -type f -size +100M -iname "*.mp4"

這里,-iname "*.mp4" 表示查找擴展名為.mp4的文件,不區分大小寫。

  1. 查找并刪除大于指定大小的文件:
find . -type f -size +100M -exec rm -f {} \;

這里,-exec rm -f {} \; 表示對找到的文件執行rm -f命令,強制刪除文件。請謹慎使用此命令,以免誤刪重要文件。

根據需要,可以調整查找路徑、文件類型和大小限制。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女