Linux命令使用(二)

一、用户和组管理

(1)创建普通用户:useradd [username]

(2)修改用户UID:usermod -u [new_UID] [username]

(3)修改用户密码和有效期等信息:sudo change [option] [username]

(4)创建系统用户:sudo useradd -r [username]

(5)查看配置文件/etc/passwd和/etc/shadow:cat /etc/passwd, cat /etc/shadow;

        grep [username] /etc/passwd, grep [username] /etc/shadow

二、组的创建修改等操作

(1)创建新的组:groupadd [groupname]

(2)修改组账户名称和GID:groupmod -n [newgroupname] [groupname];

        groupmod -g [newGID] [groupname]

(3)查看用户所属组:groups [username]

(4)将用户添加到新建组中:usermod -aG [groupname] [username]

(5)将用户从组中删除:gpasswd -d [username] [groupname]

(6)查看配置文件/etc/group和/etc/gshadow:cat /etc/group, cat /etc/gshadow

三、综合应用:创建用户账号和对应组账号,以及为每个用户创建工作目录。

(一)创建组:

假设公司有6个部门,分别为 A、B、C、D、E、F。您可以使用以下命令为每个部门创建组:

sudo groupadd group_A

sudo groupadd group_B

sudo groupadd group_C

sudo groupadd group_D

sudo groupadd group_E

sudo groupadd group_F

(二)创建用户:

对于每个部门,您需要为其中的每个员工创建账号。以部门A为例,可以使用以下命令为部门A中的两个员工创建账号:

sudo useradd user_A1

sudo passwd user_A1    // 为用户设置密码

sudo useradd user_A2

sudo passwd user_A2    // 为用户设置密码

对于其他部门,您可以重复以上步骤。

(三)将用户添加到组中:

接下来,您需要将每个用户添加到其所在部门的组中。以部门A为例,可以使用以下命令将用户A1和A2添加到组group_A中:

sudo usermod -a -G group_A user_A1

sudo usermod -a -G group_A user_A2

对于其他部门,您可以重复以上步骤。

(三)创建用户的工作目录:

最后,您需要为每个用户创建工作目录,并将其所有权分配给该用户和其所在的组。以用户A1为例,可以使用以下命令为其创建工作目录:

sudo mkdir /home/user_A1

sudo chown user_A1:group_A /home/user_A1

对于其他用户,您可以重复以上步骤。

四、查看文件系统格式

(1)查看硬盘分区信息:fdisk -l

(2)查看文件系统类型:df -T

(3)查看U盘分区信息:fdisk -l

(4)手动挂载U盘:mount -t vfat /dev/sdb1 /mnt/usb

(5)挂载ISO文件:mount -o loop [filename.iso] [mountpoint]

五、进程管理

(1)使用ps命令查看进程信息:ps aux

(2)使用管道和less(more)命令查看进程:ps aux | less

(3)使用grep命令查找指定进程:ps aux | grep [processname]

(4)使用top命令动态显示进程信息:top

(5)使用top命令检测指定进程状态信息:top -p [pid]

六、进程状态控制

(1)使用vi &命令启动进程:vi &

(2)使用ps命令查看vi进程PID:ps aux | grep vi

(3)使用kill命令结束进程:kill [PID]

(4)使用nice vi &命令启动进程并观察niceness值:nice vi &

(5)使用nice vi --10 &命令启动进程并设置负数niceness值:nice vi --10 &

(6)使用renice命令调整niceness值:renice -n [new_niceness] [pid]

(7)使用killall结束所有vi进程:killall vi

猜你喜欢

转载自blog.csdn.net/qq_53083744/article/details/129697591