我们可以在linux 或者 unix 系统上使用 find 命令去查询所有(全部)隐藏文件

基本语法如下:

复制代码代码如下:

[root@dabu.info ~]#find /要查找的文/件/夹/ -name ".*" -print

解释:

1. ".*" 表示要查找的文件名。因为linux / unix 的隐藏文件和文件夹名是以 “ . ”开头的。而*表示通配符,意思是查找所有文件名和文件夹名中,以 "." 开始文件和文件夹。

2.-print 表示打印查找的结果。与 -ls 功能相同

或者

复制代码代码如下:

[root@dabu.info ~]#find /要查找的文/件/夹/ -name ".*" -ls

或者只搜索隐藏的文件:

复制代码代码如下:

[root@dabu.info ~]#find /要查找的文/件/夹/ -type f -iname ".*" -ls

或者只搜索隐藏的文件夹:

复制代码代码如下:

[root@dabu.info ~]#find /要查找的文/件/夹/ -type d -iname ".*" -ls

解释:

-type :指定要搜寻的文件的类型,是文件夹还是文件等,要与f或d一起用

f :意思代表文件,文件的英文是file。

d : 就代表文件夹,文件夹的英文是 directory

-iname :表示匹配文件名的时候,忽略大小写。如,查找“fo*” ,则 “foo” ,"foo"都会匹配。

或者

复制代码代码如下:

[root@dabu.info ~]#find /要查找的文/件/夹/ -path '*/.*' -print

[root@dabu.info ~]#find /要查找的文/件/夹/ -path '*/.*' -ls

关于-path参数的解释,见另外一篇文章《find命令中-path 参数的作用(意思)解释》

在下面的例子中,查找 $home 下的所有隐藏的文件与文件夹($home就是用户的家目录,你可以用 (echo $home 命令来查看,你就明白意思了)

复制代码代码如下:

[root@dabu.info ~]#find $home -name ".*" -ls #已经递归查询了

输出如下:

复制代码代码如下:

553607 4 -rw-r--r-- 1 root root 100 sep 22 2004 ./.cshrc

6553664 4 -rw------- 1 root root 1024 nov 17 04:40 ./.rnd

6553604 4 -rw-r--r-- 1 root root 18 may 20 2009 ./.bash_logout

6553665 4 drwx------ 2 root root 4096 dec 18 2012 ./.gnupg

6553671 0 -rw------- 1 root root 0 dec 18 2012 ./.gnupg/secring.gpg

6553669 0 -rw------- 1 root root 0 dec 18 2012 ./.gnupg/pubring.gpg~

6553673 4 -rw------- 1 root root 899 dec 18 2012 ./.gnupg/pubring.gpg

6553667 8 -rw------- 1 root root 7856 dec 18 2012 ./.gnupg/gpg.conf

6553668 4 -rw------- 1 root root 1200 dec 18 2012 ./.gnupg/trustdb.gpg

6553602 20 -rw------- 1 root root 17462 apr 7 10:55 ./.bash_history

6553610 4 drwx------ 3 root root 4096 jan 16 2013 ./.config

6553660 4 drwx------ 2 root root 4096 jan 16 2013 ./.config/htop

6553681 4 -rw-r--r-- 1 root root 597 apr 11 2013 ./.config/htop/htoprc

6553723 12 -rw------- 1 root root 9629 mar 30 23:56 ./.viminfo

6553615 4 drwxr-xr-x 3 root root 4096 nov 29 2012 ./.original-configs

为了将结果存放到文本文件foo.txt中,使用输出重定向,命令如下:

复制代码代码如下:

[root@dabu.info ~]#find $home -name ".*" -ls > foo.txt

[root@dabu.info ~]#cat foo.txt # 查看foo.txt文件的内容,即find命令的运行结果

下面假设我要查看 /home/www/  下的隐藏文件与文件夹,并将结果保存至foo.txt。使用下面的命令:

复制代码代码如下:

[root@dabu.info ~]#find /home/www/ -name ".*" -ls > foo.txt

linux find 隐藏,使用find命令查找Linux中的隐藏文件的方法相关推荐

  1. linux++查找隐藏文件,使用find命令查找Linux中的隐藏文件的方法

    我们可以在Linux 或者 Unix 系统上使用 find 命令去查询所有(全部)隐藏文件 基本语法如下: 复制代码 代码如下: [root@dabu.info ~]#find /要查找的文/件/夹/ ...

  2. linux命令---查找文件中的内容

    linux命令---查找文件中的内容 [yang@localhost ~]$ cat 1.txt |egrep '123456789|second'-------匹配123456789或者second ...

  3. linux下载文件夹到本地命令行,linux下载文件到本地命令,linux下载文件到本地命令 下载工具...

    linux下载文件到本地命令,linux下载文件到本地命令 下载工具 来源:互联网/编辑:佚名/时间:2020-09-08 在手机上看 扫一扫进入手机端 linux用户命令在哪个文件夹下 用 whic ...

  4. php恶意代码,php快速查找数据库中恶意代码的方法,快速查找恶意代码_PHP教程...

    php快速查找数据库中恶意代码的方法,快速查找恶意代码 本文实例讲述了php快速查找数据库中恶意代码的方法.分享给大家供大家参考.具体如下: 数据库被输入恶意代码,为了保证你的数据库的安全,你必须得小 ...

  5. js判断数组中重复元素并找出_javascript查找数组中重复元素的方法

    这篇文章主要介绍了JS查找数组中重复元素的方法,结合具体实例形式对比分析了javascript针对数组的遍历.判断.排序等相关操作技巧,需要的朋友可以参考下 本文实例讲述了JS查找数组中重复元素的方法 ...

  6. Linux使用locate命令查找,Linux如何使用locate命令查找数据(2)

    4.使用实例: 实例1:查找和pwd相关的所有文件 命令: locate pwd 输出: 代码如下: peida-VirtualBox ~ # locate pwd /bin/pwd /etc/.pw ...

  7. Linux下编译build的命令,【linux基础】20、内核的编译

    一.一般src.rpm包的安装 有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译. src.rpm包=源代码 + specs文件 #specs文件是将源码 ...

  8. linux 扫描开放的端口命令,在Linux系统中检查(扫描)开放端口的方法

    无论是对网络连接问题进行故障排除还是配置防火墙,首先要检查的是在系统上实际打开的端口,本文介绍几种查找系统外部打开端口的方法,即在Linux系统中检查(扫描)开放端口. 什么是开放端口 侦听端口是应用 ...

  9. linux du 文件大小排序,du命令 实现Linux 某个文件夹下的文件按大小排序

    1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du ...

最新文章

  1. 这个重量级产业,中国正在爆发!
  2. 闸流管(或双向可控硅) IGBT 应用
  3. python爬虫如何从一个页面进入另一个页面-爬虫入门(一)——如何打开一个网页...
  4. seurat提取表达矩阵_单细胞数据分析神器——Seurat
  5. keras从入门到放弃(十八)批量标准化
  6. 用java编写生产者消费者问题_用java代码实现生产者和消费者的问题
  7. [剑指offer]面试题第[7]题[JAVA][斐波那契数列][递归]
  8. C语言SetConsoleCursorPosition()函数来定位光标位置
  9. C语言中类型转换那些事儿
  10. echarts设置之stack参数
  11. php 判断邮箱_php检测邮箱地址是否存在
  12. matlab分段拟合程序,如何用matlab拟合出分段函数?
  13. 传染病模型-java代码
  14. OKR-Periods of Words
  15. 路普达-区块链技术的本质与未来应用趋势
  16. android硬盘加密软件,Whisper Systems创始人:将推Android硬盘加密工具
  17. 处理Account locked due to 217 failed logins的问题
  18. php owncloud_技术|搭建私有云:OwnCloud
  19. 年轻人该不该超前消费
  20. 程序出现错误如何解决

热门文章

  1. 第二周数据库学习笔记
  2. 曝大S汪小菲婚宴初定汪小菲三亚顶级酒店
  3. html背景图片带边框,css 使用background背景实现border边框效果
  4. 论文阅读: Spatial transformer networks
  5. python读取excel的公司名称信息,并爬虫获取公司的经营范围信息,回填到excel中
  6. LLVM IR转CFG
  7. 带你领略3D转换的魅力~
  8. 正则表达式 企业统一社会信用代码、企业13位工商注册号、企业组织机构代码...
  9. 全球与中国工业自动化运动控制系统市场现状及未来发展趋势
  10. 记录小米设备事件获取