find命令实战

简介: 我在前面的博客中也曾经介绍过关于find的用法,这里再来说一条实战案例:例如,现在我的系统中某一个目录里存在一个abc的普通文件,那么如何删除这个文件呢?对于上面这个问题,想要删除abc这个文件,首先要找到这个文件,可是我们并不知道该文件所在的位置。

我在前面的博客中也曾经介绍过关于find的用法,这里再来说一条实战案例:

例如,现在我的系统中某一个目录里存在一个abc的普通文件,那么如何删除这个文件呢?


对于上面这个问题,想要删除abc这个文件,首先要找到这个文件,可是我们并不知道该文件所在的位置。

OK,这里就用到了我们的find命令:

wKiom1hKvsHge7dnAAAtjpKlYrs825.png


我来解释一下上面这条命令,其中

① -type :后面跟文件或者目录的类型,例如-type f表示普通文件,-type d表示目录。

② xargs:这个表示逐条。。。

相关文章
|
Linux 数据库
【Linux命令200例】locate强大的文件查找利器
Linux 系统中一个用于快速查找文件的命令。它通过搜索数据库而不是实时搜索文件系统来定位文件,因此速度非常快。在比较大的文件系统中,locate比其他文件搜索命令如 find 和grep更加高效。
121 0
|
安全 Shell Linux
linux命令之find查找文件
find 用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。
265 0
|
存储 Linux Shell
厉害了!除了find命令,还有这么多文件查找命令,高手必备!
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 在系统里查找文件,是所有工程师都必备的技能(不管你用的是 Windows 、Linux、还是 MacOS 系统)。
厉害了!除了find命令,还有这么多文件查找命令,高手必备!
|
Shell
find命令小结
背景:由于机器上log日志比较多,所以想写个脚本定时清理日志   find  /apps/logs/log_receiver -mtime +7 -name "*[log|err]" -exec rm -f {} \;   使用find命令来做这个事情 find [-H] [-L] [-P] [path.
880 0
|
机器学习/深度学习