[Linux学习笔记] Linux常用命令 - 权限管理命令
2015-10-27 20:58
816 查看
Linux权限管理命令
1. 改变文件或目录权限: chmod命令名称: chmod 命令英文原意: change the permissions mode of a file 命令所在路径: /bin/chmod 执行权限: 所有用户 语法: chmod [{ugo} {+-=} {rwx}] [文件或目录] [mode=421] [文件或目录] 功能描述: 改变文件或目录权限
代表字符 | 权限 | 对文件的含义 | 对目录的含义 |
r | 读权限 | 可以查看文件内容 | 可以列出目录中的内容 |
w | 写权限 | 可以修改文件内容 | 可以在目录中创建、修改文件 |
x | 执行权限 | 可以执行文件 | 可以进入目录 |
读权限R操作: cat、more、head、tail; 写权限W操作: echo、vi; 执行权限X: 命令、脚本
目录:
读权限R操作: ls(列出目录中的内容); 写权限W操作: touch、mkdir、rm; 执行权限X: cd
2. 改变文件的所有者: chown
命令名称: chown 命令英文原意: change file ownership 命令所在路径: /bin/chown 执行权限: 所有用户 语法: chown [用户] [文件或目录] 功能描述: 改变文件或目录的所有者
3. 改变文件或目录的所属组: chgrp
命令名称: chgrp 命令英文原意: change file group ownership 命令所在路径: /bin/chgrp 执行权限: 所有用户 语法: chgrp [用户] [文件或目录] 功能描述: 改变文件或目录的所属组
4. 显示、设备文件的缺省权限: umask
命令名称: umask 命令英文原意: 命令所在路径: /bin/umask 执行权限: 所有用户 语法: umask [-S] -S以rwx形式显示新建文件或目录缺省权限 umask [权限掩码值] 修改缺省权限 功能描述: 显示、设置文件的缺省权限
示例:
[root@localhost test]# umask -S u=rwx,g=rx,o=rx [root@localhost test]# umask 0022
说明: umask命令,返回0022,第一位0表示特殊权限位,后三位022表示用户权限位,是权限掩码值,其权限应为777减去其值。
注意: Linux权限规则: 缺省创建的文件不能授予可执行X权限
相关文章推荐
- Linux socket 初步
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 改变文件属主和属组 2012-02-09
- 基于 Linux 集群环境上 GPFS 的问题诊断