一、运行模式
    运行模式也可以称之为运行级别。
    在Linux中存在一个进程:init(initialize,初始化),进程id 是1
    查看进程:#ps -ef |grep init
    该进程存在一个对应的配置文件:inittab (系统运行级别配置文件, 位置/etc/inittab)
    image.png
    image.png
    与该级别相关的几个命令;
    #init 0 表示关机
    #init 3 表示切换到不带桌面的模式下
    #init 5 切换到图形界面
    #init 6 重启电脑

    二、用户与用户组管理
    image.png
    /etc/passwd 存储用户的关键信息
    /etc/group 存储用户组的关键信息
    /etc/shadow 存储用户的密码信息

    1、用户管理
    1、添加用户
    常用语法:#useradd 选项 用户名
    常用选项:
    -g:表示指定用户的用户组
    -G:表示指定用户的用户附加组,选项的值可以是用户组的id,也可以是组名
    -u:uid,用户的id(用户的标识符),系统默认会从500之后按顺序分配uid,如果不想使用系统分配的,可
    -c:添加注释
    以通过该选项自定义【类似于腾讯qq的自选靓号情况】
    案例:创建用户 zhangsan 不带任何选项
    image.png

    image.png
    注意:在不添加选项的时候,执行useradd 之后会执行一系列的操作
    a。创建同名的家目录;
    b。创建同名的用户组;

    案列:添加选项,创建用户lisi,让lisi属于501主组 附加组500,自选靓号666
    image.png

    2、修改用户:
    常用语法:#usermod 选项 用户名

    用户编辑/修改

    常用选项:
    -g:表示指定用户的用户组
    -G:表示指定用户的用户附加组,选项的值可以是用户组的id,也可以是组名
    -u:uid,用户的id(用户的标识符),系统默认会从500之后按顺序分配uid,如果不想使用系统分配的,可
    -l:修改用户名
    案列:修改张三的用户主组为500,附加组改为501和502
    image.png
    案例:修改zhangsan用户名,改为wangerma
    #usermod 选项 wangerma zhangsan
    image.png
    image.png
    image.png

    3、设置密码
    Linux不允许没有密码的用户登录到系统,因此前面创建的用户目前都处于锁定状态,需要设置密码之后才能登录计算机。
    常用语法:#passwd 用户名
    案列:设置wangerma用户的密码
    设置密码也是无任何提示 确保两次输入的密码一致按回车即可

    4、删除用户
    常用语法:#userdel 选项 用户名
    常用选项:
    -r
    注意:已经登入的用户删除会提示失败,但是没有登录的可以正常删除
    解决办法:简单粗暴,kill对应用户的进程
    提示:所有跟用户操作的命令(除passwd外)只要root超级管理员有权限执行

    2、用户组管理
    每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux系统对用户组的规定有所不同,入Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。
    用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group 文件的更新。

    image.png
    image.png

    1、用户组添加
    常用语法:#groupadd 选项 用户组名
    常用选项:
    -g:类似用户添加里的“-u”,-g表示选择自己设置一个自定义的用户组id数字,如果自己不指定,则默认从500之后递增。

    案列:使用groupadd 指令创建一个新的用户组,命名为Administrators

    2、用户组编辑
    常用语法:#groupmod 选项 用户组名
    常用选项:
    -g:类似用户添加里的“-u”,-g表示选择自己设置一个自定义的用户组id数字
    -n:类似于用户修改“-l”,表示设置新的用户组的名称、
    案列:修改Administrators用户组,将组ID 从 502改成520,将名称改为admin
    image.png

    3、用户组的删除
    常用语法:#groupdel 用户组名

    image.png
    image.png