linux查看文件超过800m的命令

worktile 其他 57

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要在Linux系统中查看文件超过800MB的命令,可以使用以下命令:

    1. 使用find命令结合-size参数:
    find /path/to/directory -type f -size +800M

    – /path/to/directory:指定要搜索的目录路径。
    – -type f:表示查找文件类型为普通文件。
    – -size +800M:表示查找文件大小超过800MB的文件。

    该命令将在指定的目录中递归搜索并显示所有大小超过800MB的文件。

    2. 使用ls命令结合-h和–block-size参数:
    ls -lh –block-size=M /path/to/directory | awk ‘{if($5 > 800) print $0}’

    – /path/to/directory:指定要查看的目录路径。
    – -lh:以长格式列出文件,并以人类可读的形式显示文件大小。
    – –block-size=M:将文件大小以MB为单位显示。
    – awk ‘{if($5 > 800) print $0}’:使用awk过滤出文件大小大于800MB的行并打印出来。

    该命令将在指定的目录中列出所有文件,并筛选出文件大小超过800MB的文件。

    使用上述命令可以轻松查看Linux系统中大小超过800MB的文件。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要查看超过800MB的文件,可以使用以下命令:

    1. 使用`find`和`ls`命令组合:
    “`bash
    find /path/to/directory -type f -size +800M -exec ls -lh {} \;
    “`
    这将在指定目录下查找所有大小超过800MB的文件,并使用`ls`命令显示文件的详细信息。

    2. 使用`du`命令:
    “`bash
    du -h /path/to/directory | grep ‘[8-9][0-9][0-9]M\|[1-9]G’
    “`
    这将计算指定目录的文件大小,并使用`grep`命令过滤出超过800MB的文件。

    3. 使用`find`和`du`命令组合:
    “`bash
    find /path/to/directory -type f -size +800M -exec du -h {} \;
    “`
    这将在指定目录下查找所有大小超过800MB的文件,并使用`du`命令显示文件的大小。

    4. 使用`ls`命令和管道:
    “`bash
    ls -lh /path/to/directory | awk ‘{if ($5 > 800*1024*1024) print}’
    “`
    这将列出指定目录下大小超过800MB的文件。

    5. 使用`find`和`grep`命令组合:
    “`bash
    find /path/to/directory -size +800M | grep -E “^[^\n]*$” | xargs -I {} du -sh {}
    “`
    这将在指定目录下查找所有大小超过800MB的文件,并使用`du`命令显示文件的大小。

    请注意,上述命令中的`/path/to/directory`应替换为实际的目录路径。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用以下命令来查看超过800MB的文件:

    1. 使用`ls`命令配合`-lh`参数来查看文件大小:
    “`
    ls -lh <文件路径>
    “`
    该命令会列出指定目录下的所有文件及其大小,并以人类可读的方式显示文件大小。例如,要查看当前目录下所有超过800MB的文件,可以使用以下命令:
    “`
    ls -lh | awk ‘$5 > 800M’
    “`
    这会列出当前目录中所有超过800MB的文件。

    2. 使用`find`命令配合`-size`参数来查找文件:
    “`
    find <目录路径> -type f -size +800M
    “`
    该命令会在指定目录中查找文件,并根据文件大小进行筛选。例如,要在当前目录下查找超过800MB的文件,可以使用以下命令:
    “`
    find . -type f -size +800M
    “`

    3. 使用`du`命令查看文件夹大小并排序:
    “`
    du -h -t 800M <目录路径> | sort -hr
    “`
    该命令会显示指定目录下的所有文件夹及其大小,并根据大小进行排序。例如,要查看当前目录下所有文件夹中大小超过800MB的文件夹,可以使用以下命令:
    “`
    du -h -t 800M | sort -hr
    “`

    请注意,上述命令中的文件大小单位为MB(兆字节)。如果要查找其他大小单位的文件,请在使用命令时更改参数。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部