900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > [Linux学习笔记] Linux常用命令 - 文件搜索命令

[Linux学习笔记] Linux常用命令 - 文件搜索命令

时间:2020-11-14 00:13:44

相关推荐

[Linux学习笔记] Linux常用命令 - 文件搜索命令

独角兽企业重金招聘Python工程师标准>>>

文件搜索命令

1. 显示系统命令所在目录: which

命令名称:which命令所在路径:/usr/bin/which执行权限:所有用户语法:which[命令名称]功能描述:显示系统命令所在目录(包括命令对应的别名记录)

2. 显示系统命令所在目录: whereis

命令名称:whereis命令所在路径:/usr/bin/whereis执行权限:所有用户语法:whereis[命令名称]功能描述:显示系统命令所在目录(包括命令帮助文件所在位置)

3. 查找文件或目录: find

命令名称:find命令所在路径:/usr/bin/find执行权限:所有用户语法:find[搜索路径][搜索关键字]功能描述:查找文件或目录选项(搜索关键字):-name文件名*匹配任意字符?匹配单个字符-size文件大小,以数据块为单位-user文件所有者时间:1.天ctime、atime、mtime;2.分钟cmin、amin、mminc-change改变;表示文件属性被修改过,所有者、所属组、权限a-access访问;m-modify修改;表示文件内容被修改过-a"与"连接符-o"或"连接符-typef只看二进制文件-typel只看软链接文件-typed只看目录-exec命令{}\;{}表示find查询结果、\转义符,符号命令本身、;表示结束-ok命令{}\;与-exec相同,但会询问是否

示例:

[root@localhosttest]#find/home/santorini/-nametestfile/home/santorini/test/testfile[root@localhosthome]#[root@localhosthome]#find/home/santorini-nameorigin*/home/santorini/test/original_soft.txt/home/santorini/test/original_copy2.txt/home/santorini/test/original.txt/home/santorini/test/original_hard.txt/home/santorini/test/original_copy.txt

4. 寻找文件或目录: locate

命令名称:locate英文原意:listfilesindatabases命令所在路径:/usr/bin/locate执行权限:所有用户语法:locate[搜索关键字]功能描述:寻找文件或目录

5. 建立整个系统目录文件的数据库: updatedb

命令名称:updatedb英文原意:listtheslocatedatabase命令所在路径:/usr/bin/updatedb执行权限:所有用户语法:updatedb功能描述:建立整个系统目录文件的数据库(系统会定时updatedb,未updatedb时locate会找不到文件)

6. 文件中搜寻字符匹配的行并输出: grep

命令名称:grep英文原意:命令所在路径:/bin/grep执行权限:所有用户语法:grep[指定字符串][文件1][文件2]功能描述:在文件中搜寻字符串匹配的行并输出,支持多文件搜搜

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。