LInux学习之常用命令——用户管理命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zxllynu/article/details/83930172

用户管理命令:useradd

命令名称:useradd

命令所在路径:/usr/sbin/useradd

执行权限:root

语法:useradd  用户名

功能描述:添加用户

范例: $ useradd yangmi

          $useradd zhouxueli(已存在当前用户时,注意看提示说明)

用户管理命令:passwd

扫描二维码关注公众号,回复: 4297382 查看本文章

命令名称:passwd

执行权限:所有用户

语法:passwd  用户名        回车之后根据提示输入相应密码,即可设置

         某用户登录状态中, passwd   直接回车,可以修改密码

功能描述:设置用户密码(包括设置和修改)

范例:$ passwd  yangmi  回车

            Zxllynu032

注:1、普通用户在设置密码时,密码必须符合密码复杂度规则,但是root用户 的密码不符合密码规则也可以使用

    2、普通用户只能修改自己的密码,无权限修改他人密码,但是,root用户可以修改任意用户的密码

    3、密码复杂度规则,表示:大于等于8位的包括数字 字母 部分特殊符号

用户管理命令:who

命令名称:who

执行权限:所有用户

语法:who  直接回车

功能描述:查看登录信息

范例:$ who

显示信息,包括

登录用户名    登录终端                                                                                                     时间(登录时的主机ip地址)

zhouxueli       :0    (centos前会显示 tty 表示本地登录)                                                 2018-11-09 14:44 (:0)
zhouxueli       pts/2      (pts 表示远程登录  )                                                                     2018-11-10 16:09 (:0)


用户管理命令:w

命令名称:w

执行权限:所有用户

语法:w  直接回车

功能描述:查看登录用户详细信息

范例:$ w

 16:14:20 (当前系统时间)                    up   1 day,   (up  时间,表示Linux连续运行的事件,该数字也常用于衡量系统稳定性参数,表示连续开机一天没有关机过,up也可以通过直接在Linux中输入uptime 获取相关信息,)       1:30,            2               users,                              load average: 0.59, 0.45, 0.41

用户名          登录终端    从哪登录的ip     
USER           表示登录用户的用户名

 TTY             表示用户登录时的终端类型    tty 表示本机登录     pts表示远程登录

FROM          表示用户登录时的ip地址

LOGIN@      表示登录时的时间点

IDLE             表示登录之后的累计空闲时间

JCPU            表示用户登录后所有操作累计占用cpu的时长

PCPU           表示用户登录后执行的操作占用的时长                

WHAT           表示当前执行的操作,或执行的命令

USER            TTY      FROM          LOGIN@           IDLE                   JCPU             PCPU             WHAT
zhouxuel         :0          :0                 Fri14               ?xdm?                    6:55m           0.13s              init --user
zhouxuel        pts/2      :0                   16:09             4.00s                     0.02s            0.00s               w

当输入命令uptime时显示

当前时间    连续开机运行时长    开机    当前用户登录数    执行的操作     CPU和内存的负载值(该参数常用于衡量系统的负载情况)

16:18:54        up 1 day,            1:34,               2 users,                           load average      : 0.64, 0.49, 0.43

IDLE  如果登录之后累计空闲时间过长,并且没有任何操作,或许可将该用户踢出

JCPU  如果登录之后,该值过大,说明该用户正在执行复杂的查询等消耗CPU的操作

总结:添加用户  useradd  用户名

         设置密码   passwd  用户名   回车后根据提示操作

         查看当前LInux登录的用户信息         who           

         查看登录用户的更多信息          w            

猜你喜欢

转载自blog.csdn.net/zxllynu/article/details/83930172