加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 钦州站长网 (https://www.0777zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux系统文件基本属性,文件权限属性。chown、chmod命令

发布时间:2022-10-24 13:00:34 所属栏目:Linux 来源:
导读:  linux系统是一个典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限,目的:保护linux系统的安全性。

  linux系统对不同的用户访问,同一个文件或目录的权限也有不同的规定。

  ll查看
 
  linux系统是一个典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限,目的:保护linux系统的安全性。
 
  linux系统对不同的用户访问,同一个文件或目录的权限也有不同的规定。
 
  ll查看
  drwxr-xr-x.  26 root root    720 Mar 28 20:45 run
  lrwxrwxrwx.   1 root root      8 Feb 27 23:31 sbin -> usr/sbin
  -rw-r--r--.   1 root root 670293 Mar 24 22:59 services
  文件的属性
 
  看第一个字母,表示系统文件中的目录、文件或链接文件等。
 
  首字符 d 开头 表示:目录
 
  首字符 l 开头 表示:链接文件
 
  首字符 - 开头 表示:文件
 
  首字符 c 开头 表示:串口设备
 
  首字符 b 开头 表示:存储设备
 
  首字符 f 开头 表示:普通文件 …
 
  文件的权限
 
  例子:rwxr-xr-x 三个字符为一组,共三组–>rwx ,r-x,r-x
 
  r表示读/4的权限,w表示写/2的权限,x表示执行/1的权限,- 表示 没有/0的意思
 
  第一组:rwx,表示属主权限(该文件的拥有者)
 
  第二组:r-x,表示属组权限(用户同组的所有用户拥有对该文件操作的权限)
 
  第三组:r-xLinux 文件基本属性,表示其他权限(其他用户)
 
  chown命令
 
  chown命令,表示更改用户属主权限
 
  命令用法:
 
  chown 属主名 文件或目录
 
  [root@xxx /2020]# :ll
  linux my.cnf基本参数_Linux 文件基本属性_linux三种基本文件类型
 
 
  total 0
  drwxr-xr-x. 2 root root 6 Mar 28 05:05 022
  drwxr-xr-x. 2 root root 6 Mar 28 05:04 033
  [root@xxx /2020]# :chown xxzh 022
  [root@xxx /2020]# :ll
  total 0
  drwxr-xr-x. 2 xxzh root 6 Mar 28 05:05 022
  drwxr-xr-x. 2 root root 6 Mar 28 05:04 033
  目录022的属主权限更改为xxzh
  chown 属主名:属组名 文件或文件
 
  ,可选项 -R 表示目录下的子文件或子目录的权限全部更改
 
  [root@xxx /2020]# :ll
  total 0
  drwxr-xr-x. 2 xxzh root 6 Mar 28 05:05 022
  drwxr-xr-x. 2 root root 6 Mar 28 05:04 033
  [root@xxx /2020]# :chown -R xxzh:xxzh 033
  [root@xxx /2020]# :ll
  total 0
  drwxr-xr-x. 2 xxzh root 6 Mar 28 05:05 022
  drwxr-xr-x. 2 xxzh xxzh 6 Mar 28 05:04 033
  chmod命令
 
  chmod命令表示更改文件读写执行的权限
 
  命令用法:
 
  chmod +/-需要加减的权限 文件名或目录默认更改第一组
 
  [root@xxx /2020]# :ll
  total 0
  drwxr-xr-x. 2 xxzh xxzh 6 Mar 28 05:04 033
  [root@xxx /2020]# :chmod -x 033
  [root@xxx /2020]# :ll
  total 0
  drw-r--r--. 2 xxzh xxzh 6 Mar 28 05:04 033
  033目录第一组减去执行的权限
  chmod 755 文件名
 
  755表示,5代表4+1=读+执行=r-x,7代表4+2+1=读写执行=rwx
 
  [root@xxx /2020]# :chmod 755 033
  [root@xxx /2020]# :ll
  total 0
  drwxr-xr-x. 2 xxzh xxzh 6 Mar 28 05:04 033
  chmod u=rwx,g=r,o=rw 文件名
 
  u代表属主,g代表属组,o代表其他
 
  a表示属主属组其他,所有权限可以同时加减,a+x表示u、g、o同时加执行权限
 
  [root@xxx /2020]# :chmod u=rwx,g=r,o-rw 033
  [root@xxx /2020]# :ll
  total 0
  drwxr----x. 2 xxzh xxzh 6 Mar 28 05:04 033
 

(编辑:PHP编程网 - 钦州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!