useradd命令用法
useradd是Linux系统中用于创建新用户的命令,它可以用来添加普通用户、系统用户、虚拟用户等,useradd命令的基本语法如下:
useradd [选项] 用户名
常用选项说明:
-c
:设置用户的注释信息。
-d
:指定用户的主目录。
-g
:指定用户的初始组。
-G
:指定用户的附加组。
-s
:指定用户的默认shell。
-u
:指定用户的UID。
-m
:创建用户的主目录。
--system
:创建系统用户。
--no-create-home
:不创建用户的主目录。
--shell /bin/bash
:指定用户的默认shell为/bin/bash。
示例:
1、创建一个名为testuser的用户,没有主目录,没有初始组和附加组,使用/bin/sh作为默认shell:
useradd -s /bin/sh testuser
2、创建一个名为testuser的用户,主目录为/home/testuser,没有初始组和附加组,使用/bin/bash作为默认shell:
useradd -d /home/testuser -s /bin/bash testuser
3、创建一个名为testuser的用户,主目录为/home/testuser,初始组为testgroup,附加组为testgroup2:
useradd -d /home/testuser -g testgroup -G testgroup2 testuser
userdel命令用法
userdel是Linux系统中用于删除用户的命令,它可以用来删除普通用户、系统用户等,userdel命令的基本语法如下:
userdel [选项] 用户名
常用选项说明:
-r
:删除用户的主目录及其文件。
-f
:强制删除用户,无需确认。
-F
:从系统中完全删除用户,包括其主目录及其文件。
-h
:在删除用户之前提示确认。
--remove
:与`-H'HOME' --remove'一起使用,以便在删除用户时同时删除其主目录。
--deallocate-root
:当删除根用户时,将其硬盘空间释放回文件系统。
示例:
1、删除名为testuser的用户:
userdel testuser
2、强制删除名为testuser的用户及其主目录及其文件:
userdel -f testuser
3、在删除名为testuser的用户之前提示确认:
userdel -h testuser
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/195639.html