Linux系统管理05--权限及归属管理

Linux系统管理05--权限及归属管理,第1张

概述一、文件的权限归属 1、访问权限 读权限r:允许查看文件内容(cat、more、less、head、tail) 写权限w:允许修改文件内容。目录(rm、touch、mkdir、cp、mv)文件(vim、sad) 可执行x:允许运行程序。目录(cd)文件(二进制文件、脚本文件) 2、归属  属主  属组 3、查看文件权限和归属 (1)第一位表示文件 -:一般文件 d:目录 l:软链接 p:PIPE

一、文件的权限和归属

1、访问权限

读权限r:允许查看文件内容(cat、more、less、head、tail)

写权限w:允许修改文件内容。目录(rm、touch、mkdir、cp、mv)文件(vim、sad)

可执行x:允许运行程序。目录(cd)文件(二进制文件、脚本文件)

2、归属

 属主

 属组

3、查看文件权限和归属

(1)第一位表示文件

-:一般文件

d:目录

l:软链接

p:PIPE管道文件  

s:sock通信套接字文件

c:字符设备文件(键盘、鼠标)

b:块设备文件(硬盘)

(2)字母及7进制

r:4

w:2

x:1

“drwxr-xr-x”表示一个权限为755的目录,目录的默认权限为777

“-rw-r--r--”表示一个权限为644的文件,文件的默认权限为666

二、alias:查看别名

1、设置别名:

alias  别名=‘命令字   选项’

2、取消别名

unalias  别名

3、当cp  -i 的别名为cp时的解决方法

yes  |  cp  /etc/passwd  ./

/bin/cp  -f  /etc/passwd  ./    //cp的绝对路径

\  cp  -f  /etc/passwd  ./    //续行

ls  -ld   //查看目录本身

ls  -l    //查看目录的子文件

三、设置文件或目录权限

1、格式

chmod  【-R】 【ugoa】 【+-=】 【rwx】 参数

chmod  【-R】 【7进制数字权限】 参数

R:以递归的方式显示目录及目录下的所有子文件

u:属主

g:属组

o:其他人

a:所有人

例:1、设置权限及归属:
   /guanli目录属组设为guanli
     [[email protected] ~]# chown :guanli /guanli
   /guanli/zonghe目录的属组设为zonghe
      [[email protected] ~]# chown :zonghe /guanli/zonghe
   /guanli/jishu目录的属组设为jishu
      [[email protected] ~]# chown :jishu /guanli/jishu
   设置3个目录都是禁止其他用户访问的权限
      [[email protected] ~]# chmod  o-r /guanli && chmod o-r /guanli/zonghe && chmod o-r /guanli/jishu
2、建立公共目录/ceshi
      [[email protected] ~]# umask 0000
      [[email protected] ~]# mkdir /ceshi
   允许技术组内的所有用户读取、写入、执行文件
      [[email protected] ~]# setfacl -m g:jishu:rwx /ceshi
   禁止其他用户读、写、执行
      [[email protected] ~]# chmod o-rwx /ceshi

四、设置文件归属

1、格式

chown  属主   文件(需要修改用户的文件)

chown  :属主  文件

chgrp  组名   文件名 //改组名

五、umask 权限掩码

umask值为0000,目录权限777,文件权限666

umask值为0022,目录权限755,文件权限644

umask值      目录权限值    文件权限值

     0                      7                  6

     1                      6                  6

     2                      5                  4

     3                      4                  4

     4                      3                  2

     5                      2                  2

     6                      1                  0

     7                      0                  0

总结

以上是内存溢出为你收集整理的Linux系统管理05--权限及归属管理全部内容,希望文章能够帮你解决Linux系统管理05--权限及归属管理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1021758.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存