系统中正在运行的程序。浏览器
gnome-system-monitorssh
whatis ps
3.1ps
查看进程ide
3.2ps a
查看与当前环境相关的进程(包含环境自己信息)。
3.3ps -a
查看在当前终端运行的进程,但不包含当前环境进程。
3.4ps -A|-e
查看系统全部进程。
3.5ps x
查看含有输出终端的进程。3d
3.6ps f
查看进程的从属关系。
3.7ps u
查看进程的全部人。
3.8ps l
长列表显示。
3.9ps ax -o 指定信息
查看进程的指定信息。
例如:ps ax -o comm,%cpu,%mem,pid,user,group,stat
3.10ps ax --sort=排序条件
按指定条件排序显示进程。例如:
按照cpu的占用状况正序显示进程:
按照cpu的占用状况逆序显示进程:
按照内存的占用状况正序显示进程:
按照内存的占用状况逆序显示进程:
3.11综合应用,查看以cpu占用状况为条件逆序排在前五的进程的pid
ps ax --sort=-%cpu -o pid | sed -n 2,6prest
S :进程状态
s :表示此进程为顶级进程
T :表示进程是暂停状态
< :进程优先级高
N :进程优先级低
l :进程在内存中有锁定空间
renice -n 优先级 pid :修改进程的优先级,例如,将进程pid为6245的优先级由-5修改成-8
nice -n 优先级 命令 & :指定优先级开启进程,例如,指定开启火狐浏览器并指定其优先级为-5
ps -o 指定信息 :查看进程的指定信息,例如,查看进程的pid和niceblog
Ctrl z :将占用终端的进程打入后台中止。
Ctrl c :将占用当前终端的进程结束。
jobs :查看被打入后台的进程。
bg jobsnum :将指定进程在后台运行。
fg jobsnum :将指定进程调回前台。排序
1 :进程不中止的状况下从新加载配置。
2 :清除进程在内存中的数据。
3 :清除鼠标在内存中的数据。
9 :强行结束进程,不能被阻塞。
15 :正常关闭进程。
18 :运行中止的的进程。
19 :暂停进程,不能被阻塞。
20 :暂停进程。
相关命令 :
kill 信号 pid :发送信号对pid对应的进程进行操做。
killall 信号 进程名称 :发送信号对指定进程名称全部的进程进行操做。进程
7.1systemctl start sshd
开启
7.2systemctl stop sshd
关闭
7.3systemctl status sshd
显示状态
7.4systemctl restart sshd
7.5systemctl enable sshd
开机自启动
7.6systemctl disable sshd
开机不自启动
7.7systemctl list-units
列出系统中运行的服务
7.8systemctl list-unit-files
列出系统中服务开机状态
7.9systemctl list-dependencies sshd
列出服务依赖关系
7.10systemctl mask sshd
冻结服务
7.11systemctl unmask sshd
解锁服务
7.12systemctl set-default multi-user.target
开机不启动图形
7.13 set-default graphical.target
开机启动图形ip
8.1查看ip命令br/> 查看虚拟机ip: ifconfig eth0
查看真机ip: ip addr show br0
**8.2控制真机或虚拟机命令**
ssh -X root@ip :有图形化控制。
ssh root@ip :无图形化控制。
8.3查看电脑被谁控制过
last :电脑被谁登陆过。
w -f :电脑被谁登陆过正在被谁运行。
lastb :电脑被谁试图登陆过但未成功。
kill -9 pid :终止被控制。内存