基于linux的系统进程及服务控制

图形方式查看进程

 	 gnome-system-monitor

在这里插入图片描述
进程查看命令
ps -A ---------所有进程
ps -a ---------在当前环境中运行的进程 不包含环境信息
ps -u ----------显示进程用户信息
ps a -----------在当前环境中运行的进程
ps x ------------列出系统中所有运行包括tty设备的进程
ps f --------------显示父子进程关系
ps e --------------显示进程的详细信息(系统的资源调用)
组合命令比较常用:
ps aux=======显示系统中所有进程并显示进程用户
在这里插入图片描述
ps ef ========显示进程详细信息并显示进程父子关系
在这里插入图片描述
ps ax ========显示当前系统中所有的进程
在这里插入图片描述

显示进程的指定信息
ps -o xxx ----显示进程指定的信息
comm 进程名
user 进程用户
group 进程属组
%cpu 进程cpu使用率
pid 进程id
nice 进程优先级
进程排序
ps ax --sort=
在这里插入图片描述
改变进程优先级
renice -n 优先级数字(-20~19,其中-20优先级最高) 进程名称
在这里插入图片描述
环境中进程的前后调用
jobs 查看被打入后台的进程
ctrl+z 把占用终端的进程打入后台
fg 后台进程调用到前台
bg 后台暂停的进程运行
comm & 在后台直接运行
在这里插入图片描述
进程信号

强行结束进程
在这里插入图片描述
进程的动态监控
top命令
在这里插入图片描述
文件在系统中的传输
scp file username@ip:/dir ------dir路径为绝对路径
在这里插入图片描述
rsync命令
rsync命令(remote synchronize)是一个远程数据同步工具
特点:远程同步速度快
参数
-p --progress 显示备份过程
-o --owner 保持文件属主信息
-g --group 保持文件属组信息
-t --times 保持文件时间信息
-D --devices 保持设备文件信息
-l --links 保留软链结
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/y957074570/article/details/83592811