linux文件查找和查看帮助命令

linux文件查找和查看帮助命令

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

linux⽂件查找和查看帮助命令 普通查找命令语法:find path -option [ -print ] [ -exec -ok command ] {} ;-name:通过⽂件名查找-iname:通过⽂件名查找不区分⼤⼩写*:匹配任意字符(find . -name "*.txt" -print 表⽰查找当前⽂件夹下⽂件名以.txt结尾的⽂件):匹配单个字符-size:通过⽂件⼤⼩查找(find /home -size +512k 查⼤于512k的⽂件),+表⽰⼤于,-表⽰⼩于-user:根据所有者来查找-group:根据所属组来查找-amin:根据⽂件访问时间来查找-cmin:根据⽂件属性更改时间查找-mmin:根据⽂件内容更改时间查找(find / -mmin -5 # 查找在系统中最后5分钟⾥修改过的⽂件)-type:根据⽂件类型来查找(⽂件:f ⽬录:d 软链接: l)-inum:根据⽂件i节点来查找-a:and连接符的缩写-o:or连接符的缩写- exec/-ok {} : {}表⽰对查找到的⽂件进⾏整体操作,因为查找到的⽂件可能有多个 表⽰转义字符,exec与ok的区别在于,ok选项会依次对每个结果进⾏操作询问(find . -type f -exec ls -l {} ; 查当前⽬录下的所有普通⽂件,并在- e x e c选项中使⽤ls -l命令将它们列出)(find logs -type f -mtime +5 -exec -ok rm {} ;在/ l o g s⽬录中查找更改时间在5⽇以前的⽂件并删除它们):秒搜他的原理类似于windows中的everything,他会建⽴⼀个⽂件资料库,搜索的时候不是挨着盘地搜⽂件,⽽是去找⽂件资料库若未安装mlocate,则先进⾏安装yum install mlocate新创建的⽂件可能没有⽴马收录到⽂件资料库,可以通过updatedb⼿动更新⽂件资料库/tmp⽂件夹下的⽂件为临时⽂件夹,不收录⽂件资料库,所以这下⾯的⽂件locate搜不到locate -i 不区分⼤⼩写:查看命令或者配置⽂件的帮助信息man find:查看find命令的帮助⽂档 帮助⽂档中第⼀⾏NAME描述了该命令的作⽤ 输⼊ / -type 查看该命令中type选项的作⽤ 按回车键显⽰下⼀⾏ 按空格键显⽰下⼀页 按q退出帮助信息man services : 查看services配置⽂件的帮助信息(注意:不需要加路径)当⼀个单词既是命令也是配置⽂件的时候(⽐如passwd)man 会默认把他当做命令来显⽰帮助信息,⽤whereis passwd 可以看到显⽰两个帮助信息的路径,⼀个是1(代表命令),⼀个是5(代表配置⽂件)所以可以使⽤ man 5 passwd明确指定查看的是passwd这个配置⽂件的信息4.只查看某个命令是⼲什么⽤的(whatis)whatis ls :查看ls命令是⼲什么⽤的,不需要显⽰选项什么的⼀⼤堆东西5.只想查看某个配置⽂件是⼲什么⽤的(apropos)apropos passwd:查看passwd配置⽂件是做什么的6.只想查看命令的选项信息(--help) touch --help:查看touch的选项信息7.查看shell内置命令的帮助信息(help)(了解)help umask:查看shell内置命令的帮助信息

发布者:admin,转转请注明出处:http://www.yc00.com/news/1690360518a337708.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信