首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何获取find命令以使用文件名打印文件大小?

要获取find命令以使用文件名打印文件大小,您可以使用以下命令:

代码语言:txt
复制
find . -type f -exec ls -lh {} \; | awk '{print $9, $5}'

这个命令会在当前目录(.)下查找所有文件(-type f),并使用ls -lh命令获取文件大小和名称。awk命令会打印文件名和文件大小。

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命令的输出将会是类似这样的结果:

代码语言:txt
复制
file1.txt 1.2K
file2.txt 2.5M
file3.txt 4.8G

这个命

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

find和xargs命令组合使用处理带空格文件名的文件

当用find命令查找文件然后用xargs来批量处理文件时,当文件名中包含空格字符时,就会导致处理失败,因为xargs会认为空格前后分别是两个不同的文件。...如下图: 我们查看find命令帮助文档可以发现,它有一个专门针对该情况并配合xargs命令的参数:-print0 -print0 True; print the full...tain newlines or other types of white space to be correctly interpreted by programs that process the find...与find默认的-print参数相比,它输出的序列不是以空格分隔,而是以null字符分隔。而xargs也有一个参数-0,可以接受以null而非空格间隔的输入流。...所以,假如我们要找到当前目录下所有文件名以1).jpg结尾的文件并将它们全部删除掉时,就可以像下面这样操作: find .

28110

如何使用 Linux find 命令查找文件?

在Linux系统中,find命令是一个非常强大的工具,可以帮助用户查找文件或目录。这篇教程将向您展示如何使用Linux find命令来查找您需要的文件。...例如,要查找名为file.txt的文件,可以使用以下命令:find /path/to/search -type f -name "file.txt"在上面的命令中,-name选项指定要查找的文件名为file.txt...例如:我们要在服务器的根目录查找包含“wljslmz”的文件:find / -type f -name "wljslmz.txt"输出:图片查找文件大小要查找特定大小的文件,您可以使用-size选项。...例如,要查找大小为10MB的文件,可以使用以下命令:find /path/to/search -type f -size 10M在上面的命令中,-size选项指定要查找的文件大小为10MB。...结论Linux find命令是一个非常强大的工具,它可以帮助您查找文件和目录。在本教程中,我们介绍了Linux find命令的基本语法和各种选项,使您能够更好地了解如何使用它来查找您需要的文件。

4.3K00
  • 如何使用find命令在Linux中查找文件

    Linux Find命令是Linux系统管理员工具库中最强大的工具之一。...Find是一个命令行实用程序,它允许您根据用户给定的表达式搜索目录层次结构中的文件和目录,并对每个匹配的文件应用用户指定的操作。...您可以使用find命令根据文件权限,类型,日期,所有权,大小等搜索文件。它还可以与其他工具(如grep或sed)结合使用,以对这些文件执行操作。...Linux查找命令语法 在讨论如何使用find命令之前,让我们先回顾一下基本语法。...} \; 此命令包含一个参数-L(options),它允许find跟随符号链接,在/home/linuxidc/linuxmi/ (path…)下搜索所有以.js(expression)结尾的文件的整个目录树

    5.1K30

    linux中查找大文件

    本教程介绍如何使用find和du命令在Linux系统中查找最大的文件和目录。 使用find命令查找大文件 find命令是Linux系统管理员工具库中最强大的工具之一。...它允许您根据不同的标准(包括文件大小)搜索文件和目录。 例如,如果在当前工作目录中要搜索大小超过100MB的文件,请使用以下命令: sudo find ....在下面的示例中,我们传递find命令的输出到ls ,ls将打印已找到的每个文件的大小,然后将将输出传递给sort命令,以根据文件大小的第5列对其进行排序。 find ....sort -k5,5 -h -r- 基于第5列(-k5,5)对行进行排序,以可读格式(-h)的值并反转结果(-r)。 head :仅打印管道输出的前10行。 find命令带有许多强大的选项。...以下命令将打印最大的文件和目录: du -ahx . | sort -rh | head -5 第一列包含文件大小,第二列包含文件名: 55G . 24G ./.vagrant.d/boxes 24G

    8.8K10

    Linux中查找大文件两种姿势

    使用find命令查找大文件 find命令是Linux系统管理员工具库中最强大的工具之一。它允许你根据不同的标准(包括文件大小)搜索文件和目录。...在下面的示例中,我们传递find命令的输出到ls ,ls将打印已找到的每个文件的大小,然后将将输出传递给sort命令,以根据文件大小的第5列对其进行排序。 find ....sort -k5,5 -h -r- 基于第5列(-k5,5)对行进行排序,以可读格式(-h)的值并反转结果(-r)。 head :仅打印管道输出的前10行。 find命令带有许多强大的选项。...以下命令将打印最大的文件和目录: du -ahx . | sort -rh | head -5 第一列包含文件大小,第二列包含文件名: 55G . 24G ./.vagrant.d/boxes 24G...:估算当前工作目录(.)中的磁盘空间使用情况,包括文件和目录(a),以比较接近人的常见可读格式打印大小(h)并跳过不同文件系统上的目录(x)。

    2K20

    Linux基础(强大到流泪的findgrep)

    相应命令的形式为’command’ { } ;,注意{ }和;之间的空格 find ./ -size 0 -exec rm {} ; 删除文件大小为零的文件 (还可以以这样做:rm -i find...这就是xargs命令的用处所在,特别是与find命令一起使用。 find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,不像-exec选项那样。...另外,在使用xargs命令时,究竟是一次获取所有的参数,还是分批取得参数,以及每一次获取参数的数目都会根据该命令的选项及系统内核中相应的可调参数来确定。...来看看xargs命令是如何同find命令一起使用的,并给出一些例子。 find ....-ctime +3 -exec rm -rf {} ;) find ./ -size 0 | xargs rm -f & 删除文件大小为零的文件 find命令配合使用exec和xargs可以使用户对所匹配到的文件执行几乎所有的命令

    1.1K20

    如何使用find和locate 命令在Linux 中查找文件和目录?

    find 命令最常见的用途是按文件名搜索文件,-type f 选项告诉系统我们正在寻找一个文件,要使用文件名查找文件,请使用-name 带有默认命令的 标志。...同样,要查找 Linux 系统上名称以 开头的所有文件wljslmz,您可以运行: find /home -type f -name 'wljslmz*' 按大小查找文件 使用 find 命令,我们还可以轻松实现一些看起来很复杂的事情...find 命令示例将搜索所有小于 100 KB 的文件,注意- 符号的使用: find /home -type f -size -100k 如何在 Linux 中查找特定大小的文件?...locate wljslmz.ppt 就像find命令一样,locate配置为以区分大小写的方式处理查询,要让locate命令忽略区分大小写并显示大写和小写查询的结果,您需要使用该-i选项。...本文应该让您对如何在 Linux 系统上查找文件有一个基本的了解,想要将搜索命令玩的溜,别忘了使用各类参数!

    5.9K10

    如何使用find和locate 命令在Linux 中查找文件和目录?

    find 命令最常见的用途是按文件名搜索文件,-type f 选项告诉系统我们正在寻找一个文件,要使用文件名查找文件,请使用-name 带有默认命令的 标志。...Linux 系统上名称以 开头的所有文件wljslmz,您可以运行: find /home -type f -name 'wljslmz*' 按大小查找文件 使用 find 命令,我们还可以轻松实现一些看起来很复杂的事情...find 命令示例将搜索所有小于 100 KB 的文件,注意- 符号的使用: find /home -type f -size -100k 如何在 Linux 中查找特定大小的文件?...locate wljslmz.ppt 就像find命令一样,locate配置为以区分大小写的方式处理查询,要让locate命令忽略区分大小写并显示大写和小写查询的结果,您需要使用该-i选项。...本文应该让您对如何在 Linux 系统上查找文件有一个基本的了解,想要将搜索命令玩的溜,别忘了使用各类参数!

    7K00

    Linux 文件搜索神器 find 实战详解,建议收藏!

    -num 138956 搜索文件时使用 -iname 参数可以忽略文件名称大小写 (二)按文件类型查找 1. 在当前目录下,查找软连接文件 $ find . -type l -print 2....下边我们一起来总结下 find 命令常见用法,加深对 find 使用方法的理解。 命令格式 find path -option [-exec ...]...按文件名查找 -name:按照文件名称查找,准确匹配; -iname:不区分文件名的大小写; -inode:按照文件 inode 号查找; 按照文件类型查找 按照文件类型查找,可以使用 -type 选项...-group:以组名查找 -uid:以用户 ID 查找 -gid:以组 ID 查找 -nouser:查找没有属主的文件 -nogroup:查找没有属组的文件 按照文件大小查找 按照文件大小查找功能十分常用...-print:打印,默认动作,可省略 -ls:以 ls 长文件格式输出 -delete:删除查找到的文件 -exec:查找到的文件传递给任何 Linux 命令 -ok:与 exec 功能相同,区别是需要用户确认每次的操作

    1.5K30

    Linux系统中的几个实用技巧

    用了Linux这么久,还是一知半解的,毕竟不看Linux源码,许多奇淫巧技都不知道如何使用,就分享一些实用的小技巧和网上搜集的东西吧!...一:Linux中的find命令 find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...在/home/hao/Desktop/目录下查找以.txt结尾的文件名 find /home/hao/Desktop/ -name "*.txt" ?...该命令单独使用时,仅显示历史命令,在命令行中,可以使用符号!执行指定序号的历史命令。例如,要执行第2个历史命令,则输入!2。 ?...五:文本搜索工具:grep(可以使用正则表达式搜索文本,并把匹配的行打印出来) 配合history使用: history | grep ls (搜索历史命令中带ls的) ? 海上生明月,天涯共此时.

    74920

    每天学一个 Linux 命令(20):find

    find 命令在文件系统中搜索文件和目录。 find 命令用来在指定目录下查找文件,在参数之前的任何字符串都会当作是目录名。...使用 find 命令时,如何不设置任何参数,则 find 命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部显示出来。...>:#查找符合指定的文件大小的文件 -true: #将find命令返回值都设为True -type:#只查找匹配指定的文件类型的文件 -uid:#只查找匹配指定的用户识别码的文件或目录...-type f -mtime +10 -name "*.log" -exec cp {} mingongge \; #找出当前目录下所有.log文件,然后以“File:文件名”的格式打印输出到屏幕上...libOxideQtCore.so.0 93M /usr/lib/firefox/libxul.so 84M /var/lib/snapd/snaps/core_3604.snap 方法有很多种,都需要与其它命令配合使用

    56720

    Linux命令(31)——find命令

    当发现检验或打印文件有关的信息,这些信息必须是符号链接本身的性质,唯一例外是指定的命令行参数是一个文件符号链接,则使用链接的文件。...:打印文件使用stat和lstat命令显示的信息; opt:打印与表达式树优化有关的诊断信息; rates:打印动作执行成功和失败次数的总体信息; -Olevel:启动查询优化,对执行动作重新排序来加速整体效果...将找到的文件以"ls -dils"的格式打印出来,其中文件的size部分以KB为单位; -ok [command] ;:类似于-exec,但在执行命令前会交互式进行询问; -okdir [command...find . (3)在/home目录下查找以.txt结尾的文件名。...**注意:**find的 +mode已经废弃,建议使用/mode来代替+mode。 (22)删除文件大小为零的文件。

    2K50

    在 Linux 中检查文件大小的 4 种方法

    使用 ls 命令检查文件大小的方法很简单,只需执行以下命令: ls -l 文件名> 上述命令会显示文件的详细信息,其中包括文件的大小。文件大小以字节为单位显示,并且在输出中的第 5 列。...要使用 du 命令检查单个文件的大小,可以执行以下命令: du -h 文件名> 上述命令中的 -h 选项用于以人类可读的格式显示文件大小。...要使用 stat 命令检查文件大小,可以执行以下命令: stat 文件名> 上述命令会显示文件的各种属性,其中包括文件大小。文件大小以字节为单位显示。...以下是使用 find 命令检查文件大小的示例: find -name "文件名>" -size + 上述命令中的 是要搜索的目录路径,文件名> 是要搜索的文件名,<...总结 通过使用上述 4 种方法之一,你可以在 Linux 中方便地检查文件的大小。这些方法提供了不同的方式来获取文件大小信息,适用于不同的场景和需求。

    20.1K22

    Linux 命令:每日一学,文件查找之find命令实践

    命令 - 实时查找文件或目录的高级工具 描述:此工具是Linux中最常用搜索文件或者目录的命令,其功能也是十分强大能从各个维度方面进行搜寻,例如,时间、文件大小、用户、权限等,并且可以按照文件名或目录名进行搜索...温馨提示:find 命令可使用通配符(完全匹配)是在系统当中搜索符合条件的文件名,常用通配符如下所示: * 匹配任意内容(任意多个字符) ?...# 命令流程 1.获取当前的日期和时间,并以特定格式存储到变量 T 中。...%N": 这个命令使用 date 工具获取当前的日期和时间,格式为: %F: 表示完整的日期(YYYY-MM-DD) %T: 表示完整的时间(HH:MM:SS) %N: 表示当前秒内的纳秒值...总结说明 Linux 系统中文件查找命令使用建议,若要非实时查询可使用 locate 命令,若要实时查询可使用 find 命令,附上两个命令快速学习的大纲脑图。

    20710

    100个Linux命令(1)-文件处理类

    [pwd命令] 3.basename & dirname 命令 basename命令用于获取路径的文件名,dirname用于获取路径的目录名。...:反转排序 m:使用逗号分隔符显示文件 1:以换行符分隔文件 l pattern:忽略被pattern匹配到的文件 --color:显示颜色 注意:ls以-h显示文件大小时,一般显示的都是不带B的单位,...选项 n:输出最后num行,如果使用-n +num表示打印从第num行开始的所有行 f:监控文件变化 --pid=PID:和-f一起使用,在给定的PID的进程死亡之后,终止文件监控 v:显示文件名 15...并非一定是命令)的man文档信息 [文件查找类-whatis命令] 21.find命令 find命令用于搜索文件,下面是简要使用方法 (1)基础用法 搜索文件默认以"\n"将找到的文件分割。...[find用法-print0] (2)文件名搜索 -name可以对文件的basename进行匹配,查找的文件名,最好使用引号包围,可以使用通配符。

    1.7K11

    一文详解 | Linux find 命令

    find 命令默认的 action 是将所有检索结果打印至标准输出。可以通过自定义 action ,让 find 命令对搜索到的结果执行特定的操作。...根据文件名检索 find 命令中的 -name 选项可以根据文件名称进行检索(区分大小写)。如需要忽略文件名中的大小写,可以使用 -iname 选项。...如查找 /usr 下所有文件名以 .txt 结尾的文件或目录,且该文件的父目录必须是 src。可以使用以下命令: find /usr -path '*/src/*.txt' 2....find / -size +1G 检索文件大小高于 1 GB 的文件 8. 根据文件权限检索 find 命令可以使用 -perm 选项以文件权限为依据进行搜索。...如检索 /usr 下文件名以 python 开头且类型为目录的文件: find /usr -type d -name 'python*' 该命令等同于: find /usr -type d -a -name

    5.4K10

    常用Bash命令整理之查看文件和目录

    1. ls - 列出文件名和目录 ls命令是Linux中最常用的命令之一,其作用就是列出文件名和目录。.../ # 以长列表格式按文件或目录的修改时间倒序地列出文件和目录 ls -ltr # 以长列表格式按文件大小顺序列出文件和目录 ls -ls # 列出包括隐藏文件或目录在内的所有文件和目录,包括“....i 忽略搜索时的大小写 -m 显示类似more命令的百分比 -N 显示每行的行号 -o 文件名> 将less 输出的内容在指定文件中保存起来 -Q 不使用警告音 -s 显示连续空行为一行...使用-n选项可以指定打印文件的前N行: # 指定打印文件的前5行 head -n 5 /etc/inittab (或)head -5 /etc/inittab # 打印文件的前N个字节的数据 head...# 查看文件类型 file /etc/inittab # 可以MIME类型的格式显示文件类型的信息 file -i /etc/inittab # 使用-N 选项,输出的队列可以以在文件名之后无空白填充的形式显示

    2.3K20

    shell入门系列(7)find

    (文件名) 指定目录找文件夹名 使用正则表达式搜索 排除搜索 查找文件类型 基于目录深度搜索 根据文件时间搜索 基于文件大小搜索 结合find执行命令或动作 让find跳过特定目录 基于文件权限和所有权的匹配搜索...我的主页 shell入门系列(7)find 简介 find命令主要用于文件搜索,它的功能非常强大,可以根据不同的标准搜索任何文件,可以在任何位置进行检索 入门小案列 指定目录找文件(文件名) find.../usr -name '*.txt' -print # -i 选项不分大小写 find /usr -iname '*.txt' -print # 使用通配符寻找多个 类型文件名 find /usr.../include -path "X*" -print # 以X 开头的文件名字 使用正则表达式搜索 # 启用正则表达式 -regextype "posix-egrep" -regex find /usr...+2M -print find /usr/include -type f -size +2G -print 结合find执行命令或动作 上面的 -print 操作都是打印匹配的文件路径,删除就是

    47020

    第十一章·Linux系统管理-文件查找

    还还还有些时候,我们想找到,某个目录下,所有以.sh结尾的脚本。 Linux系统中的find命令在查找文件时非常有用而且方便。...它可以根据不同的条件来进行查找文件:例如权限、拥有者、修改日期/时间、文件大小等等。 同时find命令是Linux下必须掌握的。..." -mtime +7 //查找最近7天的文件,不建议使用(会打印当天的文件) [root@zls ~]# find ./ -iname "file-*" -mtime -7 //查找第7天文件(不会打印当天的文件...-print 动作 含义 -print 打印查找到的内容(默认) -ls 以长格式显示的方式打印查找到的内容 -delete 删除查找到的文件(仅能删除空目录) -ok 后面跟自定义shell命令(会提示是否操作...) -exec 后面跟自定义shell命令(标准写法-exec \;) //打印查询到的文件 [root@zls ~]# find /etc -name "ifcfg*" [root@zls ~]#

    40430

    Linux find 文件目录搜索工具

    基本用法基本用法:要查找文件或目录,可以使用以下基本命令find /path/to/search -name "filename"这将在 /path/to/search 目录及其子目录中查找文件名为 "...find /path/to/search -name "*.txt"查找文件并打印到标准输出 当你使用-print选项时,find命令会将找到的文件名打印到标准输出。...find /path/to/search -name "filename" -print查找文件并删除使用-delete选项,你可以直接删除find命令找到的文件。...find /path/to/search -name "filename" -delete根据文件大小查找 你可以使用-size选项来查找根据文件大小筛选的文件,+表示大于,-表示小于。...find /path/to/search -mtime -7 # 查找最近7天内修改的文件find /path/to/search -mtime +30 # 查找30天前修改的文件查找空文件或目录使用

    24721
    领券