linux中查找文件夹的命令

哦,是的,是的... find...这个命令...确实很常用...尤其是在Linux下...尤其是在2 02 2 年...我遇到了很多问题...
说...按名称查找文件夹...例如...我当时在一个项目中...我忘记了我把测试代码放在哪个目录...我只想找到有“test”的文件夹...然后使用... 。
-type d -name“测试”...这个“.”是当前目录...“-type d”表示只搜索目录...末尾带星号的表示名称中的“test”...
有时...需要到根目录去查找...例如...在公司服务器上...应用程序丢失了配置...一个名为“config_backup”的文件夹...然后输入terminal... search / -typeback "root"...“search / -typed this”...很慢...很慢...我等了...大约十分钟...屏幕是满是文件名...真是令人着迷...可能我有点偏激...我觉得这样效率太低...但是能找到...只要搜索...
然后...就是操作...比如找到了...我不想删除所有找到的文件 {}c rm... -rf 这样只会使用那些文件 {}c rm... -rf... 很危险...你一定要小心...后来才意识到...我怕误删...让系统很难使用...
所以...这个发现...有很多用途...还有很多选项...你真的需要记住...尤其是“-type d”和“-name”...
man find...查看手册...是的...那是最详细的...我可以使用的含义如何完整...'...当有时间...
就...例如...按修改时间...搜索一周内修改过的文件...或者按大小...搜索大于1 G的文件...一切都是可实现...
嗯...就是这样...搜索...非常容易使用...但是...你必须正确使用它...

Linux中查找文件夹的命令

2 02 3 年,我的朋友刚接触Linux系统,对find命令非常好奇。
他说全球或本地搜索是基础。
例如,find /name“目标名称”可以在整个文件系统中查找文件。
要指定目录,必须添加 find '指定目录',后跟名称'targetname'。

他提到不区分大小写非常实用。
使用“目标名称”iname 将忽略这种情况。
模糊匹配也很方便。
例如,find /name 'target' 可以查找包含“target”的文件。

要查找目录,您必须使用键入选项,find /typedname '目标名称'。
组合条件也很有趣,例如 find /name 'file1 ' 和 /name 'file2 ',或者 find /name 'file1 ' 或 /name 'file2 '。

2 02 3 年的时候,我还记得他问我一个高级用途,就是根据文件大小进行搜索,比如find /size +2 04 8 00,可以找到大于1 00MB的文件。
您还可以查找特定用户的文件,查找/user'用户名'或根据时间戳,查找/etccmin6 0,您可以找到最近一小时内修改过的文件。

朋友说find命令真的很强大。
如果你学会了这一点,查找文件就会容易得多。
算了,你学一下就行了,这个命令挺复杂的。

Linux中查找文件夹的命令

说白了,Linux的find命令只是用这些方法来查找文件夹,但是用好它们可以为你省去很多麻烦。

首先让我告诉你最重要的事情。
使用 -type d 检查目录。
例如,查找 /tmp -type d。
对于我们去年运行的一个监控系统日志盘,我们通过这个命令可以快速找到数百个日志目录,无需手动一一猜测。
另一点是,您可以使用 -name 或 -iname 按名称搜索,但许多人混淆了大小写。
起初我以为我可以使用 -name myfolder 搜索 MyFolder,但后来我发现我必须使用 -iname。
当查找备份目录时,这尤其棘手。
还有另一个重要的细节。
要组合条件,请使用 -user 和通配符(例如 find / -user user1 -name 'my' -type d)。
我去年帮运维兄弟找用户A丢失的配置目录时就用过这个方法。
在大小约为 3 ,000 的文件系统上找到该位置大约需要 1 0 秒。

等一下,还有一件事。
使用-mtime或-cmin进行时间搜索非常方便。
例如,您可以输入 find /var/log -type d -mtime -1 直接查找昨天修改过的目录。
很多人没有注意到这一点,认为-mtime 1 就是正确的。
事实上,减号的意思是“小于”,这使得它使用起来非常方便。

我们建议使用 -printf '%h\n' 选项,它允许您直接打印目录名称的完整路径。
这样,您在查找深层嵌套目录时就不必复制和粘贴。
您认为使用脚本迭代查询比直接组合命令更快吗?