权限管理命令
- 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 排除指定字串
?
|