Linux系统之usermod命令

usermod是Linux中的命令,用于修改用户账号属性,如添加注释、改变home目录、设置过期时间、调整主组和附属组等。需以管理员权限运行,如sudo或root。示例包括修改用户名、添加用户至特定组及更改默认shell。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

`usermod`是Linux系统下的一个命令,用于修改用户账号的属性。

常用选项包括:

- `-c`:为用户账号添加一些注释信息;
- `-d`:修改用户的home目录;
- `-e`:修改用户账号的过期时间;
- `-g`:修改用户账号的主组;
- `-G`:修改用户账号的附属组;
- `-l`:修改用户账号的用户名;
- `-s`:修改用户账号的默认shell。

以下是一些示例用法:

- 将用户`tom`的用户名修改为`jerry`:`sudo usermod -l jerry tom`
- 将用户`tom`添加到`developer`组中:`sudo usermod -aG developer tom`
- 将用户`tom`的默认shell修改为`/bin/zsh`:`sudo usermod -s /bin/zsh tom`

需要注意的是,`usermod`命令需要以管理员权限运行,即需要使用`sudo`或者以`root`用户身份运行。在修改用户账号属性之前,最好备份相关文件以防意外。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值