linux命令-权限管理命令
1.chmod
功能 : 改变文件或目录权限
(1) chmod [{u g o}{+ - =}{r w x}] [文件或目录]
(2) chmod [777] [文件或目录]
注:第一个 7 为 所有者 的控制权限
第二个 7 为 所属组 的控制权限
第二个 7 为 其他人 的控制权限
4 r-- 2 -w- 1 --x
r - w - x 对文件和对目录的含义
代表字符 | 权限 | 对文件的含义 | 对目录的含义 |
r | 读权限 | 可以查看文件内容 | 可以列出目录中的内容 |
w | 写权限 | 可以修改文件内容 | 可以在目录中创建,删除文件 |
x | 执行权限 | 可以执行文件 | 可以进入目录 |
2.chown
功能 : 改变文件或目录的所有者
chown [用户] [文件或目录]
3.chgrp
功能: 改变文件或目录的所属组
chgrp [用户组] [文件或目录]
4.umask
功能: 限制新文件权限
umask [-S]
-S 以 rwx形式显示新建文件或目录缺省权限
linux命令-文件搜索命令
1.which
功能: 显示系统命令所在目录
which [命令名称]
2.find
功能: 查找文件或命令
find [搜索路径] [参数] [搜寻关键字]
参数: -name 按照名字查找
-size 按照文件大小查找
-ctime 查找在多长时间内被修改的文件
…
3.locate
功能: 寻找文件或目录
locate [搜索关键字]
4.updatedb
功能: 建立整个系统目录文件的数据库
updatedb
5.grep
功能: 在文件中搜寻字串匹配的行并输出
grep [指定字串] [源文件]