阿莫勒Psychz -
投票:0发布时间:2019年8月1日06:04:49
在Linux操作系统中,“find”命令允许你搜索文件。即使你知道大概的文件名。该命令最简单的形式是搜索当前目录中的文件,并递归地遍历与提供的搜索条件匹配的子目录。您可以根据名称、所有者、组、类型、权限、日期和其他条件搜索文件。
如果你想搜索文件夹/目录,你可以使用以下描述符来指定文件的类型:
# find / -type d -name "folder_name"
在上面的例子中,我们已经在根目录'/'下执行了一个目录的搜索。
现在我们将看到如何使用'du'命令在Linux文件系统中找到最大的文件夹。
root@user1:# du -a /home | sort -n -r | head -n 10
输出
53999年/home/user1
53999 /家
49755年/home/user1/scripts
49751年/home/user1/scripts/democontent
40111 /home/user1/scripts/democontent / rest api
39367 /home/user1/scripts/democontent /工具/模块
23252 /home/user1/scripts/democontent /工具/模块/ npm
19753 /home/user1/scripts/democontent /工具/模块/ npm / node_modules
8444 /home/user1/scripts/democontent / .
7564年/home/user1/scripts/democontent / . /对象/包
root@user1: #
以上所使用的参数及其用途/意义
杜:估计文件空间使用情况。
一个:显示所有文件和文件夹。
排序:对文本文件的行进行排序(本例中的输出)
- n:根据字符串数值进行比较。
- r:反转比较结果。
头:输出文件的第一部分。
- n:打印第一个n行。(在本例中,我们显示了前10行)。
|(称为管道):允许您使用两个或多个命令,以便将一个命令的输出作为下一个命令的输入。
希望以上信息对您有所帮助。如果你喜欢这个回复,请投票支持。