### 步骤2: 使用find命令查找文件大小为0的文件 使用find命令来查找文件大小为0的文件,-size 0参数表示查找文件大小为0的文件,-type f参数表示查找的是文件而非目录,结果将输出文件的路径: ```bash find . -type f -size 0 ``` 上述命令中,`.`代表当前目录,可以根据实际情况更改为其他需要查找的目录路径。
find -name"*.log"|xargs rm -f#找到.log文件后,删除find -name"*test"|xargschmod755#将找到文件的权限修改为755find -name"*test"|xargsgrep"hello"#查找包含hello字符串的test文件 xargs后面跟的是要执行的命令,这里只是简单举例。 我们还可以利用-exec参数。例如: find ./ -name"*txt"-execrm-f {} ...
# find.-type f-exec ls-l{};-rw-r--r--1root root349282003-02-25./conf/httpd.conf-rw-r--r--1root root129592003-02-25./conf/magic-rw-r--r--1root root1802003-02-25./conf.d/README 上面的例子中,find命令匹配到了当前目录下的所有普通文件,并在-exec选项中使用ls -l命令将它们列出。
find.-name file.txt 将当前目录及其子目录下所有文件后缀为.c的文件列出来: # find . -name "*.c" 将当前目录及其子目录中的所有文件列出: # find . -type f 查找/home 目录下大于 1MB 的文件: find/home-size+1M 查找/var/log 目录下在 7 天前修改过的文件: find/var/log-mtime+7 查找过去 7...
查找当前路径下所有文件大小为0的文件,并输出这些文件的名字 find . -name "*" -type f -size 0c > out.txt #find ...-name 之间有空格 修改对应的 -size 参数就可以查找指定大小的文件,如1k大小的文件(注意不要用 -size 1k,这个得到的是占用空间1k...
三、xargs四、find 命令的参数; 1、使用name选项2、用perm选项3、忽略某个目录4、使用find查找文件的时候怎么避开某个文件目录5、使用user和nouser选项6、使用group和nogroup选项7、按照更改时间或访问时间等查找文件8、查找比某个文件新或旧的文件9、使用type选项10、使用size选项11、使用depth选项12、使用mount选项...
6. -size, 按文件大小查找 7. -empty, 查找空目录或size=0的文件 8. 按时间查找 9. help信息 1. 主要作用 在目录中查找文件 2. -name, 按文件名查找 命令: find . -name"*.sw[p o]" 说明:在当前目录及子目录中查找.swp或.swo文件,可以通过[]来进行文件名扩展 ...
1、find ./ -size 0 -exec rm {} \; 删除文件大小为零的文件 rm -i `find ./ -size 0` 或 find ./ -size 0 | xargs rm -f & 为了用ls -l命令列出所匹配到的文件,可以把ls -l命令放在find命令 的-exec选项中: 2、find . -type f -exec ls -l { } \; ...
[root@localhost ~]# find /-inum 262147 /root/install.log /tmp/install.log #如果硬链接不是我们自己建立的,则可以通过find命令搜索inode号,来确定硬链接文件 按照文件大小搜索 [root@localhost ~]#find 搜索路径 [选项] 搜索内容 选项: -size[+-]大...