Linux基础命令--用户与系统的管理命令

2022-04-18  本文已影响0人  82a7fe2508f4

一、用户管理命令

(一)用户命令

1.useradd

adduser 新建用户.

使用模式:

useradd username

相关配置:

2.passwd

设置密码.

使用模式:

root用户:

passwd username

普通用户:

passwd

3. userdel

删除用户.

使用模式:

userdel username #删除用户配置

userdel ‐r username #删除用户配置以及所有数据

(二) 用户组命令

1. groupadd

新建用户组.

使用模式:

groupadd groupname # /etc/group

useradd ‐g groupname username

2. groupdel

删除用户组.

使用模式:

groupdel groupname

二、 系统管理命令

(一) 进程命令

1、ps

process status 查看进程状态.

进程概念:

正在运行中的程序.(程序,数据,PCB)

操作系统对进程给与一个一次性唯一的编号,称为进程标识符.pid表示.

使用模式:

ps ‐ef #查看所有进程

ps ‐ef | grep 'keyword' #根据关键字查找特定进程

ps aux | grep 'keyword' #查看进程对CPU,内存使用情况

[root@localhost aaaa]# ps ‐ef

UID PID PPID C STIME TTY TIME CMD

root 1 0 0 09:06 ? 00:00:00 init [5]

root 2 1 0 09:06 ? 00:00:00 [migration/0]

root 3 1 0 09:06 ? 00:00:00 [ksoftirqd/0]

#关键字

PID: 进程标识符

CMD: 程序名

[root@localhost aaaa]# ps aux

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

root 1 0.0 0.0 2072 668 ? Ss 09:06 0:00 init [5]

root 2 0.0 0.0 0 0 ? S< 09:06 0:00 [migration/0]

#

%CPU CPU占有率

%MEM 内存占有率

管道:

▲ 可以将多个命令组合起来使用.

cmd1 | cmd2 | ... | cmdn

#上一个命令的输出作为下一个命令的输入

ps ‐ef | grep 'vi'

2、top

监控进程对系统资源使用情况.

使用模式:

top

top ‐d N #每个Ns刷新

结果说明:

3、kill

结束进程.

使用模式:

kill ‐l #查看信号

# 2) SIGINT 中断进程

# 15) SIGTERM 正常终止进程

# 9) SIGKILL 杀死进程

kill ‐2 pid1 pid2 ... pidn #ctrl + c

kill ‐15 pid1 pid2 ... pidn

kill ‐9 pid1 pid2 ... pidn

(二) 其他命令

1、 uname

查看操作系统信息.

使用模式:

uname ‐a

uname ‐i #32bit ix86

#64bit _64

uname ‐r #内核版本

2、 free

查看内存使用情况.

使用模式:

free ‐m

3、 uptime

查看系统负载情况.

使用模式:

uptime

4、 id

查看用户信息.

使用模式:

id username

5、 su

切换用户.

使用模式:

su username

#沿用被切换用户的旧的环境变量

su ‐ username

#启用切换后用户的新的环境变量

exit

#退出

root ‐‐> 其他用户,不需要密码

其他用户‐‐> 其他用户/root,需要密码

上一篇 下一篇

猜你喜欢

热点阅读