命令名称:which

命令所在路径:/usr/bin/which
执行权限:所有用户
语法:which 命令名称
功能描述:显示系统命令所在目录
例:which ls
 
find
/usr/bin/find
find 搜索范围 搜索关键字
查找文件或目录
 
find -name 文件名查找
通配符 * 匹配任意字符
init* init 开头的文件 
?匹配单个字符 init??? 记得是init开头的是7个的字符 后三位忘记
-size 文件大小 block 数据块为单位 
100MB=?block 
100mb=102400Kb=204800数据块
find / -size +204800 在根目录下查找文件大小大于100MB的文件
find / -size -204800 小于
find / -size  204800  等于 没人记得大小 
根据所有者查找
find /home -user zhaobin 
在/home 目录下查找所有者为zhaobin的文件
根据是时间值
时间
1、天 ctime、atime、mtime
2、分钟 cmin、amin、mmin
-表示多少时间之内 -1 ctime 1天之内
+超过 
find /etc -mmin -120 2个小时以内被修改文件内容的文件
 
c=change  改变   表示文件的属性被修改过 如所有者所属组权限
a=access   访问   被查看过 访问过 
m=modify 修改   表示文件的内容被修改过 
 
1、连接符 -a and 逻辑与 -o or 逻辑或
find /etc -size +163840 -a -size -204800
查找大于80mb小于100mb的文件
 
-type 文件类型 f 二进制文件 l 软链接文件 d 目录
 
find /etc -name inittab -o -size +2048000 查找名为inittad 或size大于1t的文件
 
2、连接符 find ..... -exec 命令 {}\;
                              -ok(询问确认)
{}表示find查询的结果
  \转义符,符号或者命令使用本身的含义
ps:rm newfile 询问
\rm newfile 不询问
;结束符
ps: find /test -name testfile3 -exec rm {} \;
-ok
find /etc -name inittab -ok ls -l {} \;
询问
 
ls -i 查看文件的i节点
-inum i节点 每一个文件都有一个数字标识 内核调用 一个i节点对应多个文件
find  . -inum 16 -exec rm {}\; 百试百灵 
 
 
linux特有命令
第3讲,Linux常用命令(三)第3讲,Linux常用命令(三)第3讲,Linux常用命令(三)
帮助命令
第3讲,Linux常用命令(三)
man passwd 默认命令的帮助 
man man 
man 5 passwd 查看配置文件的帮助
第3讲,Linux常用命令(三)第3讲,Linux常用命令(三)
只想获得命令是做什么用的
ls --help 选项列出来
更新索引数据库 
第3讲,Linux常用命令(三)