工作点滴(三)Linux之chmod和umask使用。
2011-10-13 16:02
260 查看
0 引
平时在linux下面对文件和目录操作时,常用到chmod,而对umask用的不多,现在记录之。
1 介绍chmod
umask和chmod是配套的,命令部分总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,
例如你用chmod 755 file。
语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。
其中755表示此时这文件的权限是
7表示:属主读(4) 写(2)+执行(1)。(r+w+x)即(读+写+执行)
5 同组的和其他有读和执行权限。
2. 介绍umask
默认情况下的umask值是022(可以用umask命令查看),
此时你建立的文件默认权限是644(6-0,6-2,6-2),建立的目录的默认权限是755(7-0,7-2,7-2),
可以用ls -l验证一下,它是为了控制默认权限,不要使默认的文件和目录具有全权而设的。
例如:umask 024 则以后建立的文件和目录的默认权限就为642,753了。
PS:若要长期修改umask的值,可以把它写进/etc/profile或~/.profile或~/.bash_profile中。
平时在linux下面对文件和目录操作时,常用到chmod,而对umask用的不多,现在记录之。
1 介绍chmod
umask和chmod是配套的,命令部分总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,
例如你用chmod 755 file。
语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。
其中755表示此时这文件的权限是
7表示:属主读(4) 写(2)+执行(1)。(r+w+x)即(读+写+执行)
5 同组的和其他有读和执行权限。
2. 介绍umask
默认情况下的umask值是022(可以用umask命令查看),
此时你建立的文件默认权限是644(6-0,6-2,6-2),建立的目录的默认权限是755(7-0,7-2,7-2),
可以用ls -l验证一下,它是为了控制默认权限,不要使默认的文件和目录具有全权而设的。
例如:umask 024 则以后建立的文件和目录的默认权限就为642,753了。
PS:若要长期修改umask的值,可以把它写进/etc/profile或~/.profile或~/.bash_profile中。
相关文章推荐
- linux下chmod使用
- 如何使用Linux工作队列workqueue
- linux中的文件权限和chmod命令的使用
- linux - 目录、文件默认属性: umask使用
- Linux工作队列的使用
- linux命令umask的使用
- 工作总结的 -- Oracle merge into 报错& Linux使用
- linux中umask的使用
- linux驱动开发之输入子系统编程(一)使用工作队列实现中断下半部
- rookit for linux 9.发送skb---使用工作队列
- Linux/Ubuntu chmod命令详解使用格式和方法
- linux驱动学习之工作队列使用
- linux的chmod命令使用详解
- 使用Linux点滴累积
- linux,扩展权限的使用,以及如何使用扩展权限建立共享工作目录
- linux的chmod,chown命令使用详解
- Linux工作队列的使用
- linux - 目录、文件默认属性: umask使用
- Linux命令基础20-chmod后面使用数字来表示权限
- linux - 文件夹、文件默认属性: umask使用