这篇文章主要介绍“如何使用find命令查找Linux中的隐藏文件”,在日常操作中,相信好多人在怎么使用find命令查找Linux中的隐藏文件问题上存在疑问linux find,小编查阅了各色资料,整理出简单好用的操作方式,希望对你们解答”如何使用find命令查找Linux中的隐藏文件”的疑问有所帮助!接出来,请跟随小编一上去学习吧!
我们可以在Linux或则Unix系统上使用find命令去查询所有(全部)隐藏文件
基本句型如下:
代码如下:
[~]#find/要查找的文/件/夹/-name".*"-print
解释:
1.".*"表示要查找的文件名。由于linux/Unix的隐藏文件和文件夹名是以“.”开头的。而*表示键值,意思是查找所有文件名和文件夹名中,以"."开始文件和文件夹。
2.-print表示复印查找的结果。与-ls功能相同
或则
代码如下:
[~]#find/要查找的文/件/夹/-name".*"-ls
或则只搜索隐藏的文件:
代码如下:
[~]#find/要查找的文/件/夹/-typef-iname".*"-ls
或则只搜索隐藏的文件夹:
代码如下:
[~]#find/要查找的文/件/夹/-typed-iname".*"-ls
解释:
-type:指定要搜救的文件的类型,是文件夹还是文件等,要与f或d一起用
f:意思代表文件,文件的中文是file。
d:就代表文件夹,文件夹的英语是directory
-iname:表示匹配文件名的时侯,忽视大小写。如,查找“fo*”,则“foo”,"fOO"就会匹配。
或则
代码如下:
[~]#find/要查找的文/件/夹/-path'*/.*'-print
[~]#find/要查找的文/件/夹/-path'*/.*'-ls
关于-path参数的解释,见另外一篇文章《find命令中-path参数的作用(意思)解释》
在下边的事例中,查找$HOME下的所有隐藏的文件与文件夹($HOME就是用户的家目录,你可以用(echo$HOME命令来查看linux查看隐藏文件,你就明白意思了)
代码如下:
[~]#find$HOME-name".*"-ls#早已递归查询了
输出如下:
代码如下:
5536074-rw-r--r--1rootroot100Sep222004./.cshrc
65536644-rw-------1rootroot1024Nov1704:40./.rnd
65536044-rw-r--r--1rootroot18May202009./.bash_logout
65536654drwx------2rootroot4096Dec182012./.gnupg
65536710-rw-------1rootroot0Dec182012./.gnupg/secring.gpg
65536690-rw-------1rootroot0Dec182012./.gnupg/pubring.gpg~
65536734-rw-------1rootroot899Dec182012./.gnupg/pubring.gpg
65536678-rw-------1rootroot7856Dec182012./.gnupg/gpg.conf
65536684-rw-------1rootroot1200Dec182012./.gnupg/trustdb.gpg
655360220-rw-------1rootroot17462Apr710:55./.bash_history
65536104drwx------3rootroot4096Jan162013./.config
65536604drwx------2rootroot4096Jan162013./.config/htop
65536814-rw-r--r--1rootroot597Apr112013./.config/htop/htoprc
655372312-rw-------1rootroot9629Mar3023:56./.viminfo
65536154drwxr-xr-x3rootroot4096Nov292012./.original-configs
为了将结果储存到文本文件foo.txt中,使用输出重定向,命令如下:
代码如下:
[~]#find$HOME-name".*"-ls>foo.txt
[~]#catfoo.txt#查看foo.txt文件的内容,即find命令的运行结果
下边假定我要查看/home/www/下的隐藏文件与文件夹,并将结果保存至foo.txt。使用下边的命令:
代码如下:
[~]#find/home/www/-name".*"-ls>foo.txt
到此,关于“如何使用find命令查找Linux中的隐藏文件”的学习就结束了linux课程,希望才能解决你们的苦恼。理论与实践的搭配能更好的帮助你们学习,快去试试吧!若果继续学习更多相关知识linux查看隐藏文件,请继续关注亿速云网站,小编会继续努力为你们带来更多实用的文章!