显示系统进程
ps
pstree -pu
-a 显示当前终端所有进程信息
-u 以用户的格式显示进程信息
-x 显示后台进程运行的参数
结束进程
kill 进程号(结束单个进程)
killall 进程名称(结束进程树)
-9 (强制结束)
服务管理
service 服务名 start | stop | restart | reload | status
setup (查看所有服务)
在/etc/init.d下查看可使用service的服务
systemctl start | stop | restart | status 服务名
在/usr/lib/systemd/system下查看服务
systemctl list-unit-files 查看服务开机状态
systemctl enable/disable 服务名 设置开机是否启动
systemctl is-enabled 服务名 查询服务是否开机启动
端口设置
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --remove-port=80/tcp
firewall-cmd --reload
firewall-cmd --query-port=80/tcp 查看是否开放
netstat -anp 查看端口协议
动态进程监控
top
-d n 指定间隔n秒更新
-i 不显示闲置或僵尸进程
-p 指定进程ID来单独监控某个进程
交互操作
P 以CPU使用率排序
M 以内存占用排序
N 以PID排序
q 退出
监控网络状态
netstat -anp