命令名称:which
第3讲,Linux常用命令(三)
原创
©著作权归作者所有:来自51CTO博客作者簡簡單單的原创作品,请联系作者获取转载授权,否则将追究法律责任
命令所在路径:/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特有命令
帮助命令
man passwd 默认命令的帮助
man man
man 5 passwd 查看配置文件的帮助
只想获得命令是做什么用的
ls --help 选项列出来
更新索引数据库
上一篇:第2讲,Linux常用命令(二)
下一篇:第4讲,Linux常用命令(四)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux常用命令精讲
Linux常用命令精讲查看及切换目录(pwd、cd、ls、du)查看当前的工作目录pwd显示用户当前所在的工作目录位置pwd示例root@localhostpwd/root(当前工作目录)切换工作目录cd将用户的工作目录更改到其他位置格式说明cd目标位置切换到目标位置cdcd若不指定目标位置,切换到当前用户的宿主目录cd切换到上一次执行cd命令之前所在的目录绝对路径:以根目录为起点的路径,方向是准
Linux常用命令精讲 (pwd、cd、ls、du) (mkdir、touch、ln) (cp、rm、mv) (which、find)