Linux学习笔记二之权限管理命令



Linux学习笔记二之权限管理命令
 
相关链接:
Linux学习笔记一之文件操作命令
http://www.2cto.com/os/201211/169196.html
 
1、chmod命令,改变文件或目录的权限
 第一种方法:  www.2cto.com  
 u--所有者   g--所属组  o--其他人
 chmod u +wx
 chmod g -r
 chmod o =rwx
 执行前权限644:-rw-r--r--. 1 root root 0 11月 18 17:20 dd.txt    
 执行[root@CentOS-Test bak]# chmod u=rwx dd.txt
 执行后限744:-rwxr--r--. 1 root root 0 11月 18 17:20 dd.txt
 
 第二种方法:
 rwx--可读可写可执行  用数字来表示:r-4  w-2  x-1
 [root@CentOS-Test bak]# chmod 777 dd.txt
 -rwxrwxrwx. 1 root root 0 11月 18 17:20 dd.txt
 [root@CentOS-Test bak]# chmod 641 dd.txt
 -rw-r----x. 1 root root 0 11月 18 17:20 dd.txt
 注意:对rwx文件权限的理解
 r:表示对文件可以查看内容,对目录则可以列出文件的名字
 w:表示对文件可以写内容,对目录可以创建和删除
 x:表示对文件可以执行命令和脚本
 
2、chown命令,改变文件或目录的所有者
   [root@CentOS-Test data]# chown test bak
   drwxr-x--x. 2 test root  1024 11月 18 17:37 bak
3、umask修改文件或文件夹的默认权限
 查看系统默认的权限即缺省创建文件的权限:
 [root@CentOS-Test data]# umask -S
 u=rwx,g=rx,o=rx
 [root@CentOS-Test data]# umask
 0022(权限掩码值)   0:特殊权限类  022:用户权限位,是一个掩码值,最终权限是777-022=755
 linux权限规则:缺省创建的文件不具有可执行权限
 [root@CentOS-Test data]#touch cc.txt
 [root@CentOS-Test data]# ll cc.txt
 -rw-r--r--. 1 root root 11 11月 18 17:59 cc.txt
 改变文件默认创建的权限:使用777-要生成的默认权限=掩码值,默认权限最好不要改变
 [root@CentOS-Test data]#umask 掩码值
 

相关内容

    暂无相关文章