linux(三) 文件搜索和帮助

来源:互联网 发布:查看linux 网卡 编辑:程序博客网 时间:2024/06/06 12:42

一、文件搜索命令

1、which  路径:usr/bin/which 功能:显示系统命令所在目录

which [命令名称]  会提供这个命令的别名信息

2、where is [命令名称]   会显示命令和他的帮助文档

3、find 查找任何文件或者目录 

find [搜索路径] [搜索关键字]

-name 根据文件名进行查找 egfind /etc -name init

-size 根据文件大小 block(数据块512字节) +1024(大约) -1024(小于) 直接写数值表示等于 

-user 用户名 根据文件的所有者查找

根据时间查找以天为单位ctimeatimemtime

以分钟为单位 cminaminmmin

c----change改变  (文件的属性被修改过)

a----access访问 

m--modify修改(文件的内容被修改过)

表示多长时间之内

表示超过多长时间

eg: find /etc -mmin 120

连接符  -a and 逻辑与 

-o or 逻辑或

-exec 命令 {}\; 固定格式 {}表示find查询的结果 转义符 (让符号或者命令使用本来 的含义)

egfind  /test -name testfile ls -l {}\;

-ok -exec一样 只不过会询问确认

-type 根据文件类型 二进制文件 软连接文件 d目录

-inum 根据i节点查找

4、通配符 匹配任意字符 eginit* (init开头的文件)

          ? 匹配单个字符 eginit??? 

5、locate [搜索关键字]   

6、updatedb  更新

7、-grep 在文件中搜索字串相关的信息 -grep [指定字串] [源文件]

二、帮助命令

1、man  英文:manual  路径:usr/bin/man

man [命令名称或者配置文件](优先查看命令的帮助) 制定配置文件的帮助 man 5 passwd 1是命令的帮助  默认)

2、info 英文:information 用法类似man

3whatis [命令名称只提取用途

4[命令名称] --help 列出选项

5makewhatis 更新索引信息

6whatis 和 apropos使用数据库 apropos 配置文件 显示配置文件详细信息

7help查看shell内置命令的帮助