Linux中在当前目录下查找某个文件

Linux中在当前目录下查找某个文件

2023年7月26日发(作者:)

Linux中在当前⽬录下查找某个⽂件Linux中在当前⽬录下查找某个⽂件可以使⽤find命令。1、⽐如在/usr/lib下查找klibc的⽂件,进⼊/usr/lib⽬录后,可以执⾏find

. -name "klibc"说明:find命令⽤于查找⽂件,后⾯的“."代表当前⽬录,-name是find命令的参数,后⾯接要搜索的⽂件名。2、如果不明确⽂件名称,可以使⽤通配符find

. -name "*libc*"==================================================================================================⾸先,查找⽂件不能⽤grep,grep命令⽤于在⼀个或多个⽂件中查找关键字(可以是字符串,也可以是正则表达式),⽽不是查找⽂件。其次,Linux下查找⽂件可以⽤whereis、locate或者find命令。如果是快速搜索⽂件,最好是⽤whereis或者locate命令,它们的查找速度要⽐find命令快很多,这是因为在Linux系统中有个数据库,记录了系统内的所有⽂件,⽽whereis和locate命令就是在这个数据库中查找,并没有实际查找硬盘,⽽数据库查找往往是⾮常快的;⽽find命令是直接查找硬盘,如果硬盘⽂件⽐较多,就⽐较费时间。注意⼀点:whereis和locate命令的数据库是⼀天更新⼀次,所以有时候会找到已经删除的⽂件,还会有找不到最新刚刚创建⽂件的情况,当明明记得有却找不到时,就⽤find命令来查找。最后,根据你的问题,查找当前⽬录⽂件,可以在当前⽬录下执⾏find命令的-name参数。find⽤法:find 要查找的路径 参数-name参数:指定要查找的⽂件名-user参数:指定要查找的⽂件所属⽤户-type参数指定查找⽂件的类型,分别有d⽬录、l连接⽂件、s socket⽂件等

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690361306a337823.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信