linux用户管理:添加用户、设置密码、修改删除

用户管理

添加一个用户

命令名称:useradd

语法:useradd [选项] 用户名

范例:$ useradd hushang

常用命令选项

  • -g 用户组 指定用户所属的用户组。
  • -G 用户组,用户组 指定用户所属的附加组。
  • -m 使用者目录如不存在则自动建立。

为新添加的用户设置登录密码

命令名称:passwd

语法:passwd 用户名

范例:passwd hushang

passwd 用户名 按回车后 再输入密码 输入了密码 但是界面上面的不会显示的

公司中我们一般是拿不到root账号的,上面的方式的root账号设置密码 如果公司中我们拿到了一个普通账号 想要修改密码就需要:

直接输入passwd 然后回车 先输入原始密码 回车 输入新密码 再一次输入新密码, 普通用户的登录密码如果设置的太简单是不行的


删除用户

名称名称:userdel

语法:userdel [选项] 用户名

常用命令选项:

-r 删除用户的时候将它的主目录也一起删除掉


修改用户

命令名称:usermod

语法:usermod -参数 用户名

参数和上面的创建用户的参数一样 常用的选项包括 -m, -g, -G等


查看登录用户信息

命令名称:who

语法:who

[root@VM-8-7-centos ~]# who
root     pts/0        2022-04-01 16:01 (116.24.65.225)
用户名    登录终端       登录时间           登录主机的ip

tty表示本地终端,就比如我使用虚拟机安装了linux,然后直接进入虚拟机中的linux系统,这就是本地终端

pts表示远程终端,就使用xshell这一类远程连接工具登录

如果想查看更加详细的信息就使用命令w

[root@VM-8-7-centos ~]# w
 19:20:06 up 81 days, 10:05,  1 user,  load average: 0.00, 0.01, 0.07
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    116.24.65.225    16:01    6.00s  0.03s  0.00s w


19:20:06     当前linux系统的时间
up 81 days,     系统连续运行时间
1 user,       表示当前总共有多少个用户登录
load average: 0.00, 0.01, 0.07        分别表示一分钟 五分钟 十五分钟前	系统的负载情况    
USER       	登录的用户
TTY        	登录终端
FROM       	登录的主机ip
LOGIN@		登录时间
IDLE		当前用户登录进来空闲了多久
JCPU		累计暂用的cpu时间
PCPU		用户当前进程所消耗的cpu时间,也就是执行当前命令会有一个进程,执行这个进行所消耗的cpu时间
WHAT		用户最近执行了什么命令
  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值