首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux基础之权限 原

Linux基础之权限 原

作者头像
云飞扬
发布2019-03-13 10:25:01
3790
发布2019-03-13 10:25:01
举报
文章被收录于专栏:星汉技术星汉技术

一、示例

-rw-r--r--. 1   root   root    passwd
[root@localhost demo]# cp /etc/passwd .
[root@localhost demo]# ll passwd  (ls –l passwd)
-rw-r--r--. 1 root root 1765 Jan  3 03:24 passwd
[root@localhost demo]# su xinghan
[xinghan@localhost demo]$ tail -2 passwd    #显示后两行
jerry:x:800:800::/home/jerry:/bin/bash
liubei:x:801:801::/home/liubei:/bin/bash
[xinghan@localhost demo]$ echo 'good bye' >> passwd
bash: passwd: Permission denied

二、权限修改

权限修改需要使用的命令是:chmod。

1、命令格式

chmod [-cfRv][--help][--version][<权限范围>+/-/=<权限设置...>][文件或目录...]

chmod [-cfRv][--help][--version][数字代号][文件或目录...]

chmod [-cfRv][--help][--reference=<参考文件或目录>][--version][文件或目录...]

2、权限范围的表示

u:User,即文件或目录的拥有者。

g:Group,即文件或目录的所属群组。

o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。

a:All,即全部的用户,包含拥有者,所属群组以及其他用户。

示例:

[root@1711 ~]# chmod a+x,g+w aa
[root@1711 ~]# ll
总用量 72
-rwxrwxr-x. 1 root root     0 3月  18 15:49 aa

3、权限对应的数字

r=4 (读)

w=2 (写)

x=1 (执行)

-=0 不具任何权限。

s:特殊?b>功能说明:变更文件或目录的权限。

示例:

[root@1711 ~]# chmod 755 1.txt.gz 
[root@1711 ~]# ll
总用量 72
-rwxr-xr-x. 1 root root    82 3月  18 15:48 1.txt.gz

如果你看到了一个文件的权限为:

- rwx   r-x   r--    *.txt
user  group  other

该文件的数字权限为:754,其含义为:用户拥有读、写、执行的权限,用户组拥有读、执行,其他人仅拥有读的权限。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018/07/25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、示例
  • 二、权限修改
    • 1、命令格式
      • 2、权限范围的表示
        • 3、权限对应的数字
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档