美文网首页Linux学习|Gentoo/Arch/FreeBSDLinuxLinux学习之路
Linux常用命令—用户管理相关命令(七)

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

作者: 雨人_等待中的懒人书 | 来源:发表于2020-03-31 21:56 被阅读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

相关文章

网友评论

    本文标题:Linux常用命令—用户管理相关命令(七)

    本文链接:https://www.haomeiwen.com/subject/imzguhtx.html