老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

Linux操作系统中查找文件有哪些方法?老男孩Linux培训机构

老男孩IT教育

常见问题

2022年3月1日 15:44

众所周知,Linux和Windows虽然同为操作系统,两者的区别可真不小,Windows为可视化界面,可以直接对文件等进行操作,反之Linux则是需要通过执行一行行命令对文件进行操作的,你知道Linux系统中该如何查找文件吗?请看下文:

       众所周知,Linux和Windows虽然同为操作系统,两者的区别可真不小,Windows为可视化界面,可以直接对文件等进行操作,反之Linux则是需要通过执行一行行命令对文件进行操作的,你知道Linux系统中该如何查找文件吗?请看下文:

Linux运维培训班

       Linux查找文件常用的命令有find、whereis、locate和which。

       | find |

       单词本身就是查找的意思,意思在指定根路径下找目标文件。

       文件名查询:find path -name file

       目标文件也可以使用*模糊查询,如:find / -name test*

       | which |

       which查找文件的方式与find略有不同,which从环境变量文件(/etc/profile)中的path目录中查找,且which找的都是可执行文件。

       命令:which filename

       PS:which不能使用*模糊查询

       | locate |

       这是区别以上两种的方式的一种查找文件方式,locate以一个数据库文件为基础查找。

       Linux系统每天至少自动扫描一次文件,将结果保存到数据库,locate查的是数据库记录。

       locate查询比find要快,但最新文件如果在数据库中没有记录,会查询不到,次是需要手动更新(updatedb)

       | whereis |

       与which类似查询可执行文件,whereis查询更多,会查找出相关的man文件

       关于"Linux操作系统中查找文件有哪些方法?"的话题到这里就结束了,老男孩教育Linux云计算运维课程提供高质量的面对面课程,现场细致教学,真正实现不要将问题带出课堂,让学生拥有真正的才能和实践技能,并掌握企业迫切需要的实践技术。

  推荐阅读:

  Linux如何查看系统/服务器的运行时间?老男孩Linux培训班

       Linux操作系统的系统架构是怎样的?Linux运维培训

       对网站服务器进行监控需要关注哪些指标?Linux云计算运维培训

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。