首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux文件权限管理

Linux文件权限管理

作者头像
Dream城堡
发布2018-12-24 09:52:46
4.5K0
发布2018-12-24 09:52:46
举报
文章被收录于专栏:Spring相关Spring相关

Linux文件权限管理

linux文件属性
ls -al //查看文件属性
    
dr-xr-x---.  3 root root  163 Dec  4 09:10 .
dr-xr-xr-x. 17 root root  224 Jul 24 17:32 ..
-rw-------.  1 root root 1294 Jul 24 17:33 anaconda-ks.cfg
-rw-------.  1 root root 1129 Dec  4 09:48 .bash_history
-rw-r--r--.  1 root root   18 Dec 29  2013 .bash_logout
-rw-r--r--.  1 root root  176 Dec 29  2013 .bash_profile
-rw-r--r--.  1 root root  176 Dec 29  2013 .bashrc
-rw-r--r--.  1 root root  100 Dec 29  2013 .cshrc
-rw-------.  1 root root   54 Dec  4 09:56 .lesshst
drwx------.  2 root root   25 Jul 25 08:38 .ssh
-rw-r--r--.  1 root root  129 Dec 29  2013 .tcshrc

第一个字母的含义:
[d]:目录
[-]:文件
[|]:链接文件
[b]:设备文件里面的可供存储的接口设备
[c]:设备文件里面的串行端口设备,例如鼠标键盘

权限:
rwx:可读可写可执行

第二列表示有多少文件名链接到此节点
第三列表示这个文件(或目录)的"所有者账号'
第四列表示这个文件所属用户组
第五列表示文件的大小,默认为单位B
第六列为文件的创建日期或最近的修改日期(如果是今年的就不显示年份)
改变权限
权限分数:
r:4
w:2
x:1
rwx:4+2+2=7
    
身份:
owner:rwx
group:rwx
others:rwx

给上面三个身份均设置所有权限:
chmod 777 text.cfg
-rwxrwxrwx. 1 root users 1294 Dec  4 11:46 text.cfg

如果要改为-rwxr-xr  那么分数为754

*根据符号类型来改变文件权限
我们可以使用以下的命令来给U,g,o赋予权限
chmod,u=rwx,g=rw o=x text.cfg
-rwxrw---x. 1 root users 1294 Dec  4 11:46 text.cfg

*也可以全部加上或者减少权限
 chmod a+x text.cfg
-rwxrwx--x. 1 root users 1294 Dec  4 11:46 text.cfg
查看用户组
//查看root下的文件的权限
ls -al
dr-xr-x---.  3 root root   197 Dec  4 13:56 .
dr-xr-xr-x. 17 root root   224 Jul 24 17:32 ..
-rw-------.  1 root root  1294 Jul 24 17:33 anaconda-ks.cfg
-rw-------.  1 root root  2043 Dec  4 18:15 .bash_history
-rw-r--r--.  1 root root    18 Dec 29  2013 .bash_logout
-rw-r--r--.  1 root root   176 Dec 29  2013 .bash_profile
-rw-r--r--.  1 root root   176 Dec 29  2013 .bashrc
-rw-r--r--.  1 root root   100 Dec 29  2013 .cshrc
-rw-------.  1 root root    54 Dec  4 09:56 .lesshst
drwx------.  2 root root    25 Jul 25 08:38 .ssh
-rw-r--r--.  1 root root   129 Dec 29  2013 .tcshrc
-rwxr-xr-x.  1 root root  1294 Dec  4 13:56 test02.cfg
-rwxrwx--x.  1 root users 1294 Dec  4 11:46 text.cfg
//查看某个文件夹内的权限 如usr内的:
ls -l /usr
dr-xr-xr-x.  2 root root 20480 Jul 25 08:50 bin
drwxr-xr-x.  2 root root     6 Nov  5  2016 etc
drwxr-xr-x.  2 root root     6 Nov  5  2016 games
drwxr-xr-x.  3 root root    23 Jul 24 17:28 include
dr-xr-xr-x. 27 root root  4096 Jul 24 17:29 lib
dr-xr-xr-x. 37 root root 20480 Jul 25 08:49 lib64
drwxr-xr-x. 21 root root  4096 Jul 25 08:50 libexec
drwxr-xr-x. 12 root root   131 Jul 24 17:28 local
dr-xr-xr-x.  2 root root 12288 Jul 25 08:49 sbin
drwxr-xr-x. 77 root root  4096 Jul 25 08:50 share
drwxr-xr-x.  4 root root    34 Jul 24 17:28 src
lrwxrwxrwx.  1 root root    10 Jul 24 17:28 tmp 

//文件组权限
chgrp:改变文件所属用户组
chown:改变文件所有者
chomd:改变文件权限

//如改变/var/adm 用户组为users
chgrp users adm

//改变所有者,如改为用户xiaowang
chown xiaowang adm

//文件权限的更改在上面已有,这里不再累述
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.12.04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Linux文件权限管理
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档