Linux学习笔记——Linux常用命令—权限处理命令
2012-07-06 00:48
706 查看
1、改变文件或目录权限 chmod u+r
g-w
o=rwx
r=4,w=2,x=1
+ 加上权限
- 去掉权限
= 直接赋权
用root用户身份创建一个是新目录,其权限是rwxr-xr-x,在其中创建一个新文件,将新文件的权限改为777,再切换回普通用户,则不能删除改文件。
同上,如果用root身份用户创建一个新目录,将目录的权限改为777,在其中创建一个新文件,其权限是644,则改新文件用普通用户是可以删除的。
对文件
r cat,more,head,tail等,用于查看文件内容。
w echo,vi,gedit等,用于增加或删除其中的内容,有w权限只代表可以修改,但不一定可以删除。
x 命令,脚本。
对目录
r ls列出目录中的内容。
w touch,mkdir,rm等,在目录中创建或删除文件。删除一个文件的权限不在于对这个文件是否有写权限,而在于你对这个文件所在的目录是否有写权限。
x cd,可以进入目录,基本所有目录都有rx权限。
2、改变文件或目录的所有者 chown [用户名] [文件或目录] change file ownership
3、改变文件或目录的所属组 chgrp [用户组] [文件或目录] change file group ownership
4、显示、设置文件的缺省权限 umask fedora17中是0002
0 特殊权限位
002 是用户权限掩码值
777
- 002
---
775
即得到默认的创建的新文件的权限。但linux的权限规则有这样一条:缺省创建的文件不能授予可执行权限。因此,新创建的文件没有x,这是linux安全机制的一种。
umask 掩码值用于改变文件的缺省权限
g-w
o=rwx
r=4,w=2,x=1
+ 加上权限
- 去掉权限
= 直接赋权
用root用户身份创建一个是新目录,其权限是rwxr-xr-x,在其中创建一个新文件,将新文件的权限改为777,再切换回普通用户,则不能删除改文件。
同上,如果用root身份用户创建一个新目录,将目录的权限改为777,在其中创建一个新文件,其权限是644,则改新文件用普通用户是可以删除的。
对文件
r cat,more,head,tail等,用于查看文件内容。
w echo,vi,gedit等,用于增加或删除其中的内容,有w权限只代表可以修改,但不一定可以删除。
x 命令,脚本。
对目录
r ls列出目录中的内容。
w touch,mkdir,rm等,在目录中创建或删除文件。删除一个文件的权限不在于对这个文件是否有写权限,而在于你对这个文件所在的目录是否有写权限。
x cd,可以进入目录,基本所有目录都有rx权限。
2、改变文件或目录的所有者 chown [用户名] [文件或目录] change file ownership
3、改变文件或目录的所属组 chgrp [用户组] [文件或目录] change file group ownership
4、显示、设置文件的缺省权限 umask fedora17中是0002
0 特殊权限位
002 是用户权限掩码值
777
- 002
---
775
即得到默认的创建的新文件的权限。但linux的权限规则有这样一条:缺省创建的文件不能授予可执行权限。因此,新创建的文件没有x,这是linux安全机制的一种。
umask 掩码值用于改变文件的缺省权限
相关文章推荐
- Linux常用权限处理命令——课堂笔记
- Linux菜鸟学习笔记(常用基本命令之文件处理)
- Linux学习笔记(4)Linux常用命令之权限管理命令
- Linux 学习笔记_3_Linux常用命令_2_权限管理命令
- [Linux学习笔记] Linux常用命令 - 权限管理命令
- Linux 学习笔记_3_Linux常用命令_1_文件管理命令
- linux学习笔记—— 文本编辑(代码开发工具)——vim之常用命令
- linux常用命令及学习小结(3)--软件安装、权限
- Linux学习笔记(1)-常用命令
- Linux 学习笔记_3_Linux常用命令_7_系统开关机命令
- linux学习笔记:<二>vi常用命令
- 【DAY2】Linux的常用命令以及挂载学习笔记
- linux常用文本处理命令笔记整理
- Linux 学习笔记------目录处理命令:ls
- 慕课linux学习笔记(四)常用命令(1)
- linux学习笔记----常用命令(二)
- Linux之ubuntu学习笔记(二):一些常用快捷键和相关命令来控制系统任务ctr+z,ctr+c,ctrl+d
- Linux学习笔记:常用搜索命令
- Linux学习笔记(二)--Linux常用命令
- lamp兄弟连linux学习笔记-linux常用命令大全(思维导图)