|NO.Z.00011|——————————|^^ 操作 ^^|——|Linux&进程管理.V01|——|常用操作|
一、进程管理
### --- 进程管理
ps aux // 查看系统中所有进程
ps -le // 查看系统中所欲进程
top // 实时查看系统进程实时状态。判断系统的健康状态
pstree // 也是查看系统的健康状态;但是以进程树的方式显示。
~~~ 杀死单个进程
kill -9 进程PID号: // 杀死单个进程
~~~ 杀死一类进程
killall -9 httpd(服务名)
pkill -9 -t sshd(服务名) // 用于踢出其它用户
### --- 工作管理
~~~ 把命令放在后台运行:
~~~ 第一种:命令+& // 放在后台是运行的。
~~~ 第二种:ctrl+z // 是放在后台暂停
~~~ 恢复后台程序到前台:
[root@server11 ~]# jobs // 查询后台命令的程序
~~~ fg %+(工作号)
~~~ bg %+(工作号) // 与前台交互命令是没有办法进行后台执行的执行的
~~~ 后台命令脱离登录终端运行
[root@localhost ~]# nohup [命令] &
### --- 系统资源查看
~~~ r:等待运行的进程数,数量越大,系统越繁忙
~~~ b:不可被唤醒的进程数量,数量越大,系统越繁忙
~~~ -b: 以字节为单位显示
~~~ -k: 以 KB 为单位显示,默认就是以 KB 为单位显示
~~~ -m: 以 MB 为单位显示
~~~ -g: 以 GB 为单位显示
### --- 第一行:
~~~ total 是总内存数,used 是已经使用的内存数,free 是空闲的内存数,
~~~ shared 是多个进程共享的内存总数,buffers 是缓冲内存数,cached 是缓存内存数。
~~~ 默认单位是 KB。
### --- 第二行:
~~~ -/buffers/cache 的内存数,相当于第一行的 used-buffers-cached。
~~~ +/buffers/cache的内存数,相当于第一行的 free+buffers+cached。
### --- 第三行:
~~~ total 是 swap 的总数;used 是已经使用的 swap 数,free 是空闲的 swap 数。
~~~ 默认单位是 KB。
[root@server11 ~]# vmstat 1 3 // 监控系统资源
[root@server11 ~]# dmesg | grep CPU // 显示开机时内核检测信息
[root@server11 ~]# dmesg | grep eth0 // 查看第一块网卡信息
[root@localhost ~]# free [-b|-k|-m|-g] // 查看内存使用状态
~~~ 查看CPU信息
[root@server11 ~]# cat /proc/cpuinfo
~~~ 查看内存信息
[root@server11 ~]# cat /proc/meminfo
~~~ 查看本机登录用户信息
[root@server11 ~]# w
[root@server11 ~]# who
~~~ 查看系统的启动时间和平均负载
[root@server11 ~]# uptime
21:22:01 up 5:51, 3 users, load average: 0.06, 0.03, 0.05
[root@server11 ~]# top // 比较消耗资源
~~~ 查看系统预内核相关信息
[root@localhost ~]# uname [选项]
~~~ -a: 查看系统所有相关信息;
~~~ -r: 查看内核版本;
~~~ -s: 查看内核名称。
[root@server11 ~]# uname -a // 查看系统信息
[root@server11 ~]# uname -r // 查看系统内核版本
~~~ 查看当前系统是多少位
[root@server11 ~]# file /bin/ls
~~~ 查看系统的发行版本
[root@localhost ~]# lsb_release -a
[root@server11 ~]# cat /etc/redhat-release
[root@server11 ~]# cat /etc/centos-release
[root@server11 ~]# cat /etc/*release
### --- 定时任务
~~~ at:一次性执行定时任务
~~~ crontab:循环执行定时任务
~~~ anacron:若是有任务在系统关机时未执行,系统启动后会执行一次这个定时任务。
~~~ 时间是它自己定义的。
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
分类:
cdv006-system
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」