当前位置:首页>Linux>Linux系统基础命令介绍

Linux系统基础命令介绍

  • 2026-09-02 20:00:21
Linux系统基础命令介绍

1、创建用户test6 不添加-u 参数,直接创建用户 test6
useradd test6

查询是否创建的成功,成功则显示用户id,gid 和other id
id test6
uid=1003(test6) gid=1004(test6) 组=1004(test6)

2、
useradd -u 1007 test7 添加-u 参数,指定id号 创建test7账号



3、指定用户的gid
首先要创建gid组
groupadd test8 第一种是不带gid的创建组test8

检查创建的组信息:
cat /etc/group 在文件的最后几行是新创建的test8 或者其他的组id

test8:x:1008:


4、使用useradd 加gid创建用户
useradd -u 1008 -g 1008 test8


查看新创建的用户信息:
id test8
uid=1008(test8) gid=1008(test8) 组=1008(test8)

或者使用
cat /etc/passwd 在文档最后几行显示的就是我们新加的用户信息。

test7:x:1007:1007::/home/test7:/bin/bash
test8:x:1008:1008::/home/test8:/bin/bash
出现上面的 信息表示成功。

5、 创建用户使用-s参数,不让用户登陆

useradd -s /sbin/nologin test9

查看新创建的用户的信息:

id test9
uid=1009(test9) gid=1009(test9) 组=1009(test9)

或者 使用
cat /etc/passwd
文件最后几行,出现/sbin/nologin 表示上面-s 参数执行成功。

test9:x:1009:1009::/home/test9:/sbin/nologin

6、创建用户指定家目录的位置-d参数:
首先要有这个家目录才可以,加-d参数创建 指定家目录的用户。

cd /home/
新建test10 目录

# ls
test10 test5 test6 test7 test8 test9 user2 victor

看到test10 这个目录,表示mkdir创建的目录成功。

useradd -d /home/test10 test10
useradd:警告:此主目录已经存在。
不从 skel 目录里向其中复制任何文件。


查看这个用户的创建的信息:
cat /etc/passwd

test10:x:1010:1010::/home/test10:/bin/bash

表示成功,但注意可能没有skel 相关的文件:

[root@localhost home]# cd test10/
[root@localhost test10]# ls
[root@localhost test10]# ls -al
总用量 0
drwxr-xr-x 2 root root 6 3月 14 20:41 .
drwxr-xr-x. 10 root root 112 3月 14 20:41 ..
[root@localhost test10]#

7、创建用户-c参数添加描述;
[root@learn home]# useradd -c test11 test11
查看创建的结果:
[root@learn home]# cat /etc/passwd
user8:x:1011:

最新文章

随机文章