权限管理命令
- chmod (执行权限:所有的用户) 改变文件和目录权限
-
-
-
- chmod (u,g,o,a)(+,-,=)(rwx)文件和目录
- r----4,w----2,x----1
- chmod -r 递归修改文件和目录权限
-
-
-
- chown 改变文件或者目录的所有者
-
-
-
- chown (用户)(文件或目录)
-
-
-
- Chgrp 改变文件和目录的所属组
-
-
-
- Chgrp (用户组)(文件或目录)
-
-
-
- umask -S 显示文件的缺省权限
文件搜索命令
- find 文件搜索
-
- find (搜索范围)(匹配条件)
- find /etc -name lnit 在目录/etc中查找文件lnit
- find /etc -name *lnit* 在目录/etc中查找文件中包含lnit
- find /etc -name lnit* 在目录/etc中查找文件中以lnit开头的文件
- (*匹配任意字符 ?匹配单个字符)
- find /etc -iname lnit (不去分大小写)
- find /etc -size (+,-,=)204800 在目录/etc中查找(大于,小于,等于)100MB的文件
- find /etc -user(group) lnit 在目录/etc中查找文件所有者为lnit的文件
- find /etc -cmin -5 在/etc下查找5分钟被修改过文件属性的文件和目录
-
- (amin 访问时间,mmin 文件内容)
-
- -a 2个条件同时满足
- -0 2个条件满足任意一个
- -inum 根据i节点查找
- 在最后面加上 -type 可以根据文件类型查找(d—目录,f—文件,l—软链接文件)
- find /etc -name lnit -exec ls -l {} \;在目录/etc中查找文件lnit并显示其详细信息
- find . -inum 31531 -exec rm {} \; 可以强制删除序列号为31531的文件
-
- locate 命令 在文件资料库中查找文件
-
- locate +文件名
- updated 更新资料库
- locate -I +文件名 (不用区分大小写)
-
- which 命令 搜索命令所在的命令
-
-
- which +命令
-
-
- whereis 命令 搜索命令所在目录及邦族文档路径
-
-
- whereis +命令
-
-
- gerp 命令 在文件中搜寻字串匹配的行并输出
-
-
- grep (指定字串)(文件)
- grep -iv (指定字串)(文件)不区分大小写,排除指定字串
- grep -i 不区分大小写
- grep -v 排除指定字串
-
-