Linux创建用户/文件权限

组和用户

  1. 组有两种
    • 主组 在被删除的时候,需要内部一个用户都没有
    • 附加组 可以在任何时候删除,当附加组被删除的时候,用户属于附加组的关系会自己解除
  2. 用户
    • 创建默认是没有home目录的,创建的时候记得添加参数让其自动生成
    • useradd -m USERNAME
  3. 用户和组对应关系
    • 一个用户可以属于多个组
    • 一个组也可以拥有多个用户(附加组)
  4. 组的指令
    • groupadd
    • groupdel
    • groupmod
  5. 用户指令

    • useradd
    • userdel
    • usermod

    useradd增加用户
    -m 自主建立用户登录系统
    -G 指定用户所属附加群组
    -r 建立系统用户

创建用户
sudo useradd -m chu
sudo passwd chu

创建组
groupadd lol
sudo !!

附加组
加群组
sudo usermod -G lol chu
查看
group chu
删除组
sudo groups lol
主组
sudo groupadd ww
sudo usermod -g ww chu
groups chu
删除
sudo groupdel ww


文件权限问题

  1. 不同的操作系统,使用的文件格式是不一样的

    • windows NTFS,在windows XP 都是fat

    • mac hfs

    • linux ext2,ext3,ext4
    • fat32 在各种平台通用,局限单个文件不超过4g,fat64
  2. Linux中文件特性

    • 所有文件通过权限控制
    • “二进制中国人发明的”,伏羲八卦(三条线)
    • 权限共十位
      • 第一位是类型
          • 代表文件
        1. d 代表文件夹
        2. l 代表连接
      • 之后的九位,每三位一组
        1. r 对应值4
        2. w 对应值2
        3. x 对应值1
        4. 通过三个字符表示出8个数 0-7
        5. 三位一组
          • 第一组代表当前用户权限
          • 第二组代表当前用组的权限
          • 第三组代表其它组的权限
            文件权限
            chmod [ugoa] [+-=] [rwx] 文件或文件夹

用户选项说明
u user用户
g group 组
o other 其他用户
a all 所有用户

权限操作选项
+ 增加权限
- 删除权限
= 分配权限

权限说明
r read 读权限
w write 写权限
x 执行权限

这里写图片描述


ls -a 查看所有
ls -l 以列表显示
chu@root:~/Desktop$ ls -lh
total 283M
-rw-rw-r-- 1 chu chu    0 Nov 30 14:27 hello
drwxrwxr-x 6 chu chu 4.0K Nov 30 12:38 learn
-rwxrw-rw- 1 chu chu 262M Nov 29 00:05 pycharm-professional-2017.2.4.tar.gz
-rwxrw-rw- 1 chu chu  22M Nov 28 22:53 Python-3.6.3.tgz
drwxrwxr-x 5 chu chu 4.0K Nov 30 10:55 soft
drwxrwxr-x 5 chu chu 4.0K Nov 30 12:39 teach

-rw -rw ---
三个一组,分别是
数据  用户  组
chmod +x hello
给hello文件加权限
chmod -x hello
给hello文件减权限
chmod a b c
a用户
b组
c文件
chmod 345 hello
修改数据
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值