Linux的用户、群组和权限

本文深入解析Linux系统中用户、群组的管理方式及权限设置,涵盖用户信息、密码管理、权限修改等内容,同时介绍文件操作命令如归档、压缩及常用文件查看技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux的用户、群组和权限

  1. 核心:一切皆文件(一切命令皆是为了操作文件);
  2. 一行代表一个用户的详细信息,以“:”作为分隔符,分成七段;
    1. 如:root:x:0:0:root:/root:/bin/bash
    2. Bin:x:1:1:bin:/bin:/sbin/nologin
    1. 七段:用户名、密码(以占位符 “x”代表)、userid(用户id,0代表第一个,有最高权限)、group id(组id)、用户的描述信息、root用户的加目录(普通用户的加目录在home目录下,以用户名来命名,/home/tom)、可执行文件(/bin/bash:是否录操作系统);
      • /bin/bash:可登录操作系统;
      • /sbin/nologin:不可登录操作系统;
  3. 组:
    1. group add group_new:创建组;
    2. user add  top:创建用户;
    3. 将一个组的用户添加到另一个组中:usermod -aG group_new  tom
      • 查看添加是否成功:id tom
  4. 组密码文件
  5. Etc
    1. /Etc/passwd 用户信息
    2. /etc/shadow 密码文件(存放用户密码)
    3. /etc/group 主文件(创建用户后系统会自动创建一个以用户名命名的主文件)
      • Group3:x:509:user1,分为四段:组名(字母、数字、下划线开头)、组密码占位符、组id、组成员(默认为当前用户)
    4. /etc/gshadow 主密码文件
  6. 权限:
    1. # ll:查看用户权限
      • ll/etc/password:查看用户信息;
    2. 修改用户权限
      • :Chown tom.group_new /etc/passwd
      • 修改权限信息:chmod  u=rwx,g=rx,o=rx a.txt
        1. ll a,txt
  7. 查看文件内容
    1. >:覆盖;
    2. >>:追加;
    3. 合并文件:
    4. 统计文件行数:wc  -l
      • 如:
    5. 管道符:|
      • 工作:“|”左边的命令交给右边的命令来处理;
    6. Echo:回显(默认输出为空,也可以添加内容输出)
  8. 归档
    1. Srchiving(归档):将多个文件或目录打包成一个文件;
      • 归档也可简称为打包;
      • Tar  -cf 文件名:创建归档文件命令;
        1. -cf创建一个归档文件;
          1. C:创建; f:指定文件名;
      • Tar  -cvf 文件名:显示整个打包过程;
      • Tar  -tf 归档文件名:查看归档文件内容;
        1. T:查看;  tf:具体查看对象;
      • Tar  xvf  文件名:解包;
        1. T:解包;
        2. 解压到当前目录;
        3. -C /目录名/:指定解包目录:
    2. 相关概念:
        • 压缩
          • 两种压缩用法:
            1. gzip命令:
              1. 查询文件大小
              2. 压缩文件
            2. gzip2命令:
              1. 压缩文件命令;
          • 主要是压缩文件的大小,节省存储文件的磁盘空间,节省网络贷款;
          • 定义:根据压缩算法缩小文件体积;
          • 解压缩:
            1. gzip命令解压缩文件命令;
            2. gzip2命令解压:
          • 打包完直接压缩命令:
            1. 打包整个目录;
          • 解包到另一个文件中,不带目录:

 

 

 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值