linux笔记-进程管理
时间:2025-05-01
时间:2025-05-01
进程管理
什么是进程
进程是一个程序在其自身的虚拟地址空间中的一次动态的执行,创建进程的目的是为了使多个程序 可以并发的执行,从而提高系统资源利用率和吞吐量
实际用户的识别号 实际组识别号 有效用户的识别号 有效组识别号
用户进程 用户起动的 在终端运行
守护进程 与终端无关联的系统进程
进程的输入输出环境
打开文件的描述符descriptor
内存映射文件 /proc
文件系统环境&环境变量 set env
遗留信息 本身的身份 以及子进程身份
凭证
资源统计和限制
ctrl + z 进程停止 jobs 查看后台 后面加& 后台运行
bg %1 停止后 把他放在后台运行
fg %1 调到前台
kill %1 杀掉后台运行的程序
kill
kill -l 查看
killall
pkill
kill -HUP 是signal hangup 缩写 终止信号的意思 如果想要更改配置而不需停止并重新启动服务,请使用该命令。在对配置文件作必要的更改后,发出该命令以动态更新服务配置 重新启动
HUP(1)是让进程挂起,睡眠;
kill (9)六亲不认的杀掉
term(15)正常的退出进程
xkill 点谁谁死-1 重新加载设定文件 service servername reload-2 ctrl + c-9 立即杀死(僵尸进程)-15 停止 service servername stop
xclock
top -d 定义刷新间隔
-n NUM 刷新N次退出
通常直接top u 指定用户的
第 1 页
进程管理
-A,-e,-ax 所有进程
-C command 查看包含指定命令的进程 -U --usr,--User username 查看指定用户的进程 -t tty1 查看指定终端开启的进程
-p N 查看指定进程号的进程
-f 详细列表
-l 长格式
-j 作业模式
-o 自定义ps -aux 显示的是(通用) ps
ps -eo
user uid pid ppid size vsize share nice pri pmem trs rss time stat cmd/args 用户名用户号进程号父进程号内存大小 kbytes虚拟内存大小总共享页数进程的优先级内核调度优先级物理内存的百分比程序执行代码的驻留大小进程使用的总物理内存数cpu的暂用时间状态内容
ps -eo uid,user,size 用逗号隔开 顺序无所谓
然后用 kill -1/2/9/15 kill -HUP 2000 重启
kill -15 PID
pgrep httpd 显示所有 与httpd 有关的进程号
killall httpd 删除所有的httpd 进程
uname -r 内核版本号
cat /etc/issue
linux 内核的主要功能是管理系统硬件资源,使他们可以用于各种系统进程lsmod 次命令列出内核中当前已装载的模块
uptime 什么时候开的 开了多长时间
date -s 改时间
clock -r 查看主板 和系统时间 差
clock -w 同步主板 和系统时间
ntpdate 时间服务器地址 http://www.77cn.com.cn http://www.77cn.com.cn 时间同步端口号 123
第 2 页
进程管理
free 内存的用量
-m 按兆
ps -l
中 NI 是nice 0—19 管理员 -20-19
nice -19 cat /dev/zero > /dev/null &nice --20 cat /dev/zero > /dev/null & ps 看下
cat /dev/zero > /dev/null &
renice 5 8182 修改 进程号 nice值renice -20 8182
第 3 页
上一篇:课题一 室内软装饰设计岗位认知
下一篇:治疗脚气(脚臭)的偏方