linux 自学笔记(三) 文件搜索命令 和帮助命令
来源:互联网 发布:淘宝全球买手是真的吗 编辑:程序博客网 时间:2024/06/16 09:01
5 文件搜索命令
5.1文件搜索命令:which / whereis
命令名称: which
命令所在路径:/usr/bin/which
执行权限: 所有用户
功能描述: 显示系统命令所在目录 (which可以提供命令的别名,但whereis可以提供该命令的文件)
语法: which [命令名称]
范例: $ which ls
5.2文件搜索命令:find
命令名称: find
命令所在路径:/usr/bin/find
执行权限: 所有用户
功能描述: 查找文件或目录
语法: find [搜索路径] [搜索关键词]
范例: $ find /etc -name init %在目录/etc中查找文件init (可以使用通配符帮助匹配,* 匹配任何字符,?匹配单个字符 )
$ find / -size +204800 %在根目录中大于100MB的文件 (以block为单位,512字节=0.5KB,100MB=102400KB=204800block)
$ find /home -user user1 %在目录/home查找user1用户的文件
$ find /home -inum 12 %在目录/home查找i节点 12 的文件( inum : inode number)
按时间查找:
1. 天 ctime 、atime、mtime
2.分钟 cmin 、 amin 、 mmin
(c - change 改变,表示文件属性被修改过,所有者、所有组、权限
a - access 访问
m - midify 修改,表示文件内容被修改
- 之内
+ 超过)
$ find /home -mmin -120 %在目录/home查找2小时内别修改的文件
1. 连接符 -a (and) 逻辑与 -o (or) 逻辑或
-type 文件类型 f 二进制文件 l 软连接文件 d 目录
2.连接符 find .... -exec 命令 { } \ ;
{find查找的结果}
\ 转义符 ,是符号使用本身的含义
-ok 命令 { } \ ; 与 -exec有点区别,他会弹出是否执行提示
范例: find /home -name testfile3 -a -type l
find /home -name testfile3 -exec rm {} \ ;
5.3文件搜索命令:locate
命令名称: locate
命令所在路径:/usr/bin/locate
执行权限: 所有用户
功能描述: 查找文件所在目录.(是从定期更新的数据库里找,查找比较快,用updatedb更新数据库)
语法: locate [命令名称]
范例: $ locate file
5.4文件搜索命令:grep
命令名称: grep
命令所在路径:/usr/bin/grep
执行权限: 所有用户
功能描述: 在文件中搜寻字串匹配的行并输出
语法: grep [指定字串] 【源文件】
范例: $ grep ftp /etc
6 帮助命令
6.1 帮助命令:man
命令名称: man (manual)
命令所在路径:/usr/bin/man
执行权限: 所有用户
功能描述: 获取帮助信息
语法: man [命令或配置文件】
范例: $ man ls
6.2 帮助命令:info
命令名称: info (imformation)
命令所在路径:/usr/bin/info
执行权限: 所有用户
功能描述: 获取帮助信息
语法: info [命令或配置文件】
范例: $ info ls
6.3 帮助命令:whatis / apropos / makewhatis
命令名称: whatis / apropos / makewhatis (search the whatis database for strings)
命令所在路径:/usr/bin/whatis /usr/bin/apropos /usr/bin/makewhatis
执行权限: 所有用户, 所有用户, root
功能描述: 获取简短的 帮助信息
语法: whatis [命令]
范例: $ whatis ls
$ apropos fstab (相当于 man -k)
# makewhatis (建立Whatis和apropos搜索的数据库,但使用这两个命令发生错误时,就是makeis database 没有建立)
6.3 帮助命令:help
命令名称: help
命令所在路径:/usr/bin/help
执行权限: 所有用户
功能描述: 获取shell内置命令的帮助信息
语法: [命令] --help
范例: $ ls --help
- linux 自学笔记(三) 文件搜索命令 和帮助命令
- Linux自学笔记(六)常用命令之权限管理命令,文件搜索命令,帮助命令
- Linux常用命令(三)-文件搜索及帮助命令
- Linux命令--文件搜索命令--帮助命令
- linux常用命令笔记(2.权限管理命令,文件搜索命令,帮助命令)
- 三.linux学习笔记-文件搜索命令
- 【Linux学习笔记】三、文件搜索命令
- 笔记:Linux常用命令(三) 文件搜索命令
- 文件搜索命令-帮助命令
- linux(三)帮助命令
- linux(三) 文件搜索和帮助
- Linux学习笔记三之文件搜索的命令
- Linux自学笔记(五)常用命令之文件处理命令
- linux文件搜索命令和命令搜索命令
- Linux学习笔记(三)------文件命令
- Linux常用命令(三)文件搜索命令
- Linux达人养成(三) 文件搜索命令locate
- Linux 自学笔记(一) 常见命令
- XP装fedora
- zscore 是如何标准化矩阵的?
- 获取产品需求的五种方法
- I,P,B帧和PTS,DTS的关系
- 【OpenCV】直方图应用:直方图均衡化,直方图匹配,对比直方图
- linux 自学笔记(三) 文件搜索命令 和帮助命令
- 异常/bin/sh^M: bad interpreter: No such file or directory
- 谁的青春不疯狂-----致青春
- 网络笔记
- Apache搭建反向代理用Http访问Https站点
- this指针基础介绍
- c#学习笔记
- 打开Eclipse弹出错误提示:The Eclipse executable launcher was unable to locate its companion shared library.
- ArcGIS API for Flex3实现Query查询定位功能