Linux学习|Gentoo/Arch/FreeBSDLinuxLinux学习之路

Linux常用命令—用户管理相关命令(七)

2020-03-31  本文已影响0人  雨人_等待中的懒人书

本文介绍linux开发中常用的用户管理命令,内容有:sudo、useradd、adduser、userdel、passwd、groupadd、groupmod、groupdel。
sudo命令
含义:以管理员身份运行某个命令
常见的使用方法

sudo rm -r dir #删除dir的目录

useradd
含义:以指定的参数创建用户,没有默认
常见的使用方法

sudo useradd  herry #创建无密码、无目录、没有shell版本的用户
sudo useradd -d /home/herry -m -s "/bin/bash" herry 
#创建主目录(-d)为/home/herry ,-m如果存在既不修改,不存在即创建新的目录,-s指定‘/bin/bash’的shell版本

adduser
含义:以默认的方式创建用户
常见的使用方法

sudo adduser herry #创建herry的用户

userdel命令
含义:删除用户命令
常见的使用方法

userdel -r herry #删除herry的用户以及主目录,不加r主目录还在
/etc/passwd #存放用户文件
/etc/group #存放用户组文件

groupadd
含义:增加用户组
常见的使用方法

sudo groupadd bp #创建bp的用户组

groupmod
含义:修改用户组
常见的使用方法

groupmod -n bps bp #将bp的group修改为bps
groupmod -g 3000 bps #将bps的group id修改为3000

#修改操作后查看/etc/group内容的变化

groupdel
含义:删除用户组
常见的使用方法

groupdel bps #删除用户组bps
上一篇 下一篇

猜你喜欢

热点阅读