Linux用户管理命令

Linux用户管理命令

1  用户管理命令:useradd

命令名称:useradd

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

执行权限:所有用户

语法:useradd 用户名        

功能描述:添加新用户

示例:

[root@localhost~]#useradd sophia

说明:

(1)用户名不要指定的过于复杂,不要过长。

(2)该命令只是添加用户的一些基本信息。比如说:家目录,相关的命令解释器的分配等等;并没有为其设置验证密码。

(3)如果需要添加一个能够登录系统的用户,可以通过下面的命令给新增的用户设置一个密码。

2  用户管理命令:passwd

命令名称:passwd

命令所在路径:/usr/bin/passwd

执行权限:所有用户

语法:passwd 用户名         

功能描述:设置用户密码

示例:

[root@localhost~]# passwd sophia

操作结果如图1所示:

图1  新增用户并设置用户密码

说明:

(1)设置密码的时候不要输入的过于简单。

(2)如果是root用户,即便是密码设置的过于简单也可以设置成功,但是普通用户是不可以的。

(3)root用户可以修改任何用户的密码,并且可以在不遵循密码复杂度设置规则的情况下成功修改用户密码,但是普通用户只能修改自己的密码,并且设置密码必须符合密码复杂度命名规则,否则设置不成功。

3  用户管理命令:who

命令名称:who

命令所在路径:/usr/bin/who

执行权限:所有用户

语法:who       

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

示例:

[root@localhost~]# who

操作结果如图2所示:

图2  用户管理命令who操作结果示意图

说明:

(1)Linux是一个多用户的系统,也就是说同时可以有多个用户登录进来,执行相应的操作;

(2)执行who命令就可以查看当前有哪些用户登录进来。

(3)登录用户信息解析:

1)登录用户名:root用户、普通用户名,且同一用户名可以多次登录;

2)登录终端:tty表示本地终端;pts表示远程终端。同时使用不同的数字终端号来区分不同的登录终端。

3)登录时间(登录的主机):远程终端登录会显示登录的远程主机IP地址,本地登录将不会显示这一列信息。

如果想得到更多的登录用户信息,可以通过下面的命令来获取。

4  用户管理命令:w

命令名称:w

命令所在路径:/usr/bin/w

执行权限:所有用户

语法:w           

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

示例:

[root@localhost~]#w

操作结果如图3所示:

图3  用户管理命令w操作结果示意图

与who命令相比的区别在于:

(1)首行会显示类似于如下所示信息:

15:05:05 up15:38,  3 users,  load average: 0.00, 0.03, 0.05

也可以通过使用命令uptime来单独查看跟首行显示信息相同的信息:

[root@localhost~]# uptime

操作结果如图4所示:

图4  命令uptime操作结果

其中:

1)15:05:05:表示当前系统时间。

2)up 15:38:表示Linux持续运行的时间(期间没有重启或关机过),表征系统的稳定性。此处示例表示Linux系统连续运行了15小时38分钟。

3)3 users:表示当前总共有几个用户登录。

4)load average: 0.00, 0.03, 0.05:表示系统的负载均衡指数。主要是指CPU和内存的负载情况。后面的三个数值分别记录了过去的1分钟,5分钟和15分钟系统的一个负载情况,除以3就是平均值。

(2)IDLE:表示该用户自登录以来累积的空闲时间。如果显示的0.00s,则表示该用户登录后一直处于工作状态。

(3)JCPU:表示登录的用户自登陆以来在各个进程排队等候依次占用CPU进行相关操作的执行过程中累积占用的CPU时间。

(4)PCPU:表示登录的用户当前正在执行的操作所占用的CPU的时间。

(5)WHAT:表示用户当前正在执行的操作。例如,从远程1号终端登录过来的root用户当前执行了w命令,其他登录用户没有执行任何操作,正在标准的shell界面等待执行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值