Linux文件/目录的权限及归属管理使用
一、文件的权限和归属概述
1、访问权限
读取r:允许查看文件内容、显示目录列表;
写入w:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录;
可执行x:允许运行程序、切换目录
2、归属(所有权)
属主:拥有该文件或目录的用户账号;
属组:拥有该文件或目录的组账号;
3、查看文件的权限和归属
4、chmod设置文件权限
chmod命令的基本语法格式如下:
应用举例:
[root@centos01~]#touch1.txt [root@centos01~]#ll 总用量8 -rw-r--r--1rootroot01月1122:271.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg [root@centos01~]#chmodu+x./1.txt [root@centos01~]#ll 总用量8 -rwxr--r--1rootroot01月1122:271.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg [root@centos01~]#chmodu-x,g+x,o+w1.txt [root@centos01~]#ll 总用量8 -rw-r-xrw-1rootroot01月1122:271.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg [root@centos01~]#chmod7551.txt [root@centos01~]#ll 总用量8 -rwxr-xr-x1rootroot01月1702:361.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg
5、chown设置文件的归属
chown命令的基本语法格式如下:
应用举例:
[root@centos01~]#chownbob1.txt [root@centos01~]#ll 总用量8 -rwxr-xr-x1bobroot01月1702:361.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg [root@centos01~]#chown:benet1.txt [root@centos01~]#ll 总用量8 -rwxr-xr-x1bobbenet01月1702:361.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg [root@centos01~]#chownbob:benet1.txt [root@centos01~]#ll 总用量8 -rwxr-xr-x1bobbenet01月1702:361.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg
二、目录的权限和归属
1、访问权限
2、归属(所有权)
属主:拥有该目录的用户账号;
属组:拥有该目录的组账号;
3、chmod设置目录权限
chmod命令设置目录权限的基本格式如下:
应用举例:
[root@centos01~]#chmod-R755benet/ [root@centos01~]#ll 总用量8 -rw-r-xrw-1rootroot01月1122:271.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg drwxr-xr-x3rootroot181月1122:39benet -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg
4、chown设置目录的归属
chown命令设置目录归属的基本格式如下:
应用举例:
[root@centos01~]#chown-Rbob:benetbenet/ [root@centos01~]#ll 总用量8 -rw-r-xrw-1rootroot01月1122:271.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg drwxr-xr-x3bobbenet181月1122:39benet -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg
三、权限掩码umask
1、umask的作用
控制新建的文件或目录的权限,默认权限去除umask的权限就是新建的文件或者目录的权限。
2、设置umask
umask022
3、查看umask
umask
4、应用举例:
[root@centos01~]#umask 0022 [root@centos01~]#umask000 [root@centos01~]#umask 0000 [root@centos01~]#touch2.txt [root@centos01~]#ll 总用量8 -rwxr-xr-x1bobbenet01月1703:481.txt -rw-rw-rw-1rootroot01月1703:482.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg [root@centos01~]#umask022 [root@centos01~]#umask 0022 [root@centos01~]#touch3.txt [root@centos01~]#ll 总用量8 -rwxr-xr-x1bobbenet01月1703:481.txt -rw-rw-rw-1rootroot01月1703:482.txt -rw-r--r--1rootroot01月1703:493.txt -rw-------.1rootroot157210月2322:37anaconda-ks.cfg -rw-r--r--.1rootroot160310月2323:36initial-setup-ks.cfg
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。