• linux入门(二)用户与用户组、权限管理、文件系统、selinux


    用户和用户组
    • 用户和用户组对应以下4种关系:
      • 一对一:一个用户可以存在一个用户组中,是组中的唯一成员。
      • 一对多:一个用户可以存在多个用户组中,此用户具有多个组的权限。
      • 多对一:多个用户在一个组中,具有相同的组权限。
      • 多对对
    • 命令
      • 添加用户 useradd [选项] 用户名
        • -g 手动指定用户的初始组
        • -e 用户的失效日期 yyyy-mm-dd
        • -r  创建系统用户
      • 修改密码 passwd [选项] 用户名
        • -S 查询密码状态,仅root可用
        • -l  暂时锁定用户,仅root可用
        • -u  解锁用户,仅root可用
      • 修改用户信息 usermod [选项] 用户名
        • -e 修改用户失效日期
        • -g 组名
        • -G 修改用户附加组,就是将用户加入其他组
        • -l  修改用户名称
        • -L 锁定用户
        • -U 解锁用户
      • 删除用户 userdel -r 用户名
      • 查看用户信息 id 用户名
      • 切换用户 su [选项] 用户名
      • 添加用户组 groupadd [选项] 组名
        • -g 指定组id
        • -r 创建系统群组
      • 修改用户组 groupmod [选项] 组名
        • -g 修改组id
        • -n 新组名,修改组名
      • 删除用户组 groupdel 组名
     
    Linux权限管理
    • 命令:
      • r w x含义
        • r   读取(对应数字4)
        • w  写入(对应数字2)
        • x   执行(对应数字1)
      • 所有者、所属组、其他人对应权限值
        • 所有者 rwx=4+2+1=7
        • 所属组 rw=4+2=6
        • 其他人 r=x=4+1=5
      • 使用权限值修改文件权限  chmod [-R] 权限值 文件名
        • 使用示例 chmod [-R] 777 text.txt
      • 修改文件(或目录)所属组 chgrp [-R] 所属组 文件名(目录名)
        • -R 用户修改目录所属组,表示更改连同子目录中所有文件所属组信息。
      • 修改文件(或目录)所有者 chown [-R] 所有者 文件名(目录名)
      • 同时修改所有者和所属组 chown [-R] 所有者:所属组 文件(目录名)
    Linux文件管理系统
    • 介绍:
      • ext,exte2,ext3,ext4,xfs,centos采用xfs格式,被业界称为最先进,最具升级性的文件系统技术
    • 命令:
      • 查看磁盘使用情况 df [选项] [文件名或目录名]
        • -a 显示所有文件系统信息
        • -m 以mb为单位显示容量信息
        • -k 以kb显示容量信息,默认是kb
        • -h 以人们习惯的kb,mb,GB等自行显示容量信息
        • -T 显示该分区的文件系统名称
      • 查看目录或磁盘占用空间大小 du [选项] [目录名或文件名]
        • -a 显示每个子文件磁盘占用量
        • -h 使用习惯的单位kb、mb、gb等显示容量信息
        • -s 显示磁盘总占用量
      • du和df的区别
        • df 是面向系统的,统计的会包含文件占用、命令占用、程序占用等空间,例如文件删除,但是程序空间没有释放
        • du 是面向文件的,只统计文件或目录占用的空间
    SELinux
    • 介绍:
      • 是linux系统中的安全增强模块。
    • 命令:
      • 安装
        • yum -y install setroubleshoot
        • yum -y install setools-console
      • 查看selinux运行模式  getenforce
      • 切换模式 setenforce 选项
        • 0 切换宽容模式
        • 1 切换强制模式
  • 相关阅读:
    RocketMQ读书笔记3——消费者
    RocketMQ读书笔记1——简述
    02_dubbo实例_多版本号
    01_dubbo实例_服务分组
    分布式开放消息系统(RocketMQ)的原理与实践
    关于ajax的那些事
    关于html5之canvas的那些事
    关于js封装框架类库之属性操作
    关于js封装框架类库之样式操作
    关于js封装框架类库之事件模块
  • 原文地址:https://www.cnblogs.com/TSir/p/12232163.html
Copyright © 2020-2023  润新知