linux查看文件超过800m的命令
-
在Linux中,可以使用find命令结合du命令来查看文件大小超过800M的文件。具体操作如下:
1. 打开终端或命令行界面。
2. 输入以下命令:
“`
find /path/to/directory -type f -size +800M -exec du -h {} +
“`
请替换`/path/to/directory`为你想要查找的目录的路径。这个命令会在指定目录下查找所有文件,并计算它们的大小。3. 按下Enter键执行命令,系统会列出所有文件大小超过800M的文件,并显示其大小。
注意:
-`find`命令用于查找文件,参数`/path/to/directory`是要查找的目录路径。
-`-type f`参数表示只查找文件,不包括目录和子目录。
-`-size +800M`参数表示查找文件大小大于800M的文件。
-`-exec du -h {} +`参数表示对每一个找到的文件执行`du -h`命令,以人类可读的方式显示文件大小。通过以上命令,你可以快速找到文件大小超过800M的文件。
2年前 -
要查看文件大小超过800MB的文件,可以使用以下命令:
1. 使用find命令:
“`
find /path/to/directory -type f -size +800M -exec ls -lh {} \;
“`
在上述命令中,将`/path/to/directory`替换为要搜索的目录的路径。该命令会递归地搜索目录并列出大小超过800MB的文件。2. 使用du命令:
“`
du -ah /path/to/directory | grep -P “([0-9]+)M\t”
“`
这个命令将会递归地遍历目录,并且将每个文件和子目录的大小以人类可读的格式显示出来。然后使用grep命令过滤出大小超过800MB的文件。3. 使用ls命令配合查找命令:
“`
ls -lhR /path/to/directory | awk ‘{print $5, $NF}’ | grep -v ‘^d’ | awk ‘$1 > 800 {print $0}’
“`
这个命令会递归地列出目录下的所有文件和子目录,然后使用awk命令提取文件大小和文件名。最后使用grep和awk过滤出大小超过800MB的文件。4. 使用ncdu命令:
“`
ncdu /path/to/directory
“`
如果已安装ncdu命令,则可以使用此命令快速扫描目录并列出文件和子目录的大小。然后可以根据大小排序找到文件大小超过800MB的文件。5. 使用ls命令与find命令结合:
“`
ls -lh $(find /path/to/directory -type f -size +800M)
“`
该命令会通过find命令找到所有大小超过800MB的文件,然后使用ls命令列出这些文件的详细信息。以上命令中的`/path/to/directory`需要替换为要搜索的目录的实际路径。
2年前 -
在Linux系统中,可以使用配合find命令和du命令来查找和查看超过800M大小的文件。下面是具体的操作流程:
1. 打开终端,进入要查找文件的目录。
2. 使用以下命令查找文件:
“`shell
find . -type f -size +800M
“`这里的`.`表示当前目录,`-type f`表示查找普通文件,`-size +800M`表示查找大小超过800M的文件。
3. 当前目录中符合条件的文件列表将会显示在终端中。
4. 按照需要,可以进一步使用du命令查看具体文件的大小,使用以下命令:
“`shell
du -h 文件名
“`这里的`-h`参数表示以可读的方式显示文件大小。
例如:
“`shell
du -h test.txt
“`将会显示test.txt文件的大小。
另外,如果你想要查看整个系统中超过800M的文件,可以切换到根目录,然后使用相同的命令来查找。
以上就是在Linux系统中查看超过800M文件的简单方法和操作流程。
2年前