- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux系统状态检测及进程管理
系统信息收集
Hostname 指令可以用来临时改变主机名。如果想永久更换主机名,需要编辑/etc/sysconfig/network
Uname –a 可以用来显示系统的完整鉴定信息,包括主机名、核心版本等。
Last 适用于所有用户
基本格式 shelllast [options]
说明:显示系统开机以来或是从每月初登入者的讯息
-R 省略 hostname的栏位
-num 展示前num 个
Uname 展示 uname的登入讯息
Tty 限制登入讯息包含终端机代号
例如:
Shelllast –R -2
Johnney pts/1 mon aug 14:20:42 still logged in
Johnney pts/0 mon aug 14:19:59 still logged in
Lastlog 显示每个用户的登录情况
查看系统状态
/proc 文件系统
/proc目录在每次系统开机时由核心根据/etc/fstab自动在内存中创建,并非真实的文件
/proc目录下的文件与目录都是虚拟产生的,因此绝大多数的文件大小为零
不可以cat/proc/kcore。这是当前运行内核的一个镜像,尝试cat会造成当前终端无法使用。
常用的/proc
Cat /proc中的重要信息
Cat /proc/cpuinfo --CPU(i.e. vendor,MHZ,flags like mmx)
Cat /proc/interrupts --中断
Cat /proc/ioports --设备IO端口
Cat /proc/meminfo --内存信息(i.e. mem used,free,swap size)
Cat /proc/partitions --所有设备的所有分区
Cat /proc/pci --PCI设备的信息
Cat /proc/swaps --所有Swap分区的信息
Cat /proc/version --Linux的版本号
/proc目录下的常用目录
/proc/scsi --scsi设备信息
/proc/ide --ide设备信息
/proc/net --网络状态与配置信息
/proc/sys --核心配置参数
/proc/PID --以进程PID命名的目录,每个进程的信息分别放在该目录下文件中
/proc目录下的文件大多是只读查看的,只有/proc/sys目录下的多数文件是可以改变的
Free
free命令的功能是查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区
-b 以字节为单位显示
-k 以k字节为单位显示
-m 以兆字节为单位显示
Df 查看硬盘使用情况
Du 查看文件大小
系统日志 /var/log
3.查看进程状态
Ps:该命令可以确定有哪些进程正在运行和运行状态,进程是否结束,进程有没有僵死,哪些系统进程占用了过多的系统资源等等
Ps的参数
-a 显示所有进程,但不包括不隶属于任何一个终端的进程
-x 显示不属于任何一个终端的进程,诸如各类系统网络服务的后台程序
-l 以长模式显示进程的信息
-u 显示进程的拥有者信息
-e:显示所有进程
-f:全格式
在ps的参数中,是否加-号,表示不同的参数
Ps显示中的STAT,可以为:
R:正在运行
S:进程睡眠中,通常可以因事件发生而被唤醒
T:进程已停止
D:进程睡眠中,除非发生指定事件,否则不会被唤醒.
Z:僵死进程,例如未能被父进程回收的子进程。通常是一个bug或非法操作
:高优先级进程
N:低优先级进程
pstree、top
Ps aux
ps ef
进程的各种状态
4. 控制进程
Kill、killall、skill、pkill
Kill –l、kill –HUP
Man 7 signal
5. 控制进程的优先级
Nice、renice
-20~19优先级负值为高,正值为低
用户只能对自己所有的进程使用renice命令
Root用户可以在任何进程上使用renice命令
只有root用户才能提高进程的优先权
6. 后台进程的使用
Command
Ctrl+z
Nohup command
7. 任务
Jobs、fg、bg、kill%
您可能关注的文档
最近下载
- (2025年)村干部考试试题.docx VIP
- 项目核心筒内爬式液压布料机施工方案.pdf VIP
- 物流师(二级):配送管理三.docx VIP
- 限制类医疗技术(2025年版)及相关管理要求.docx VIP
- 2025上海市宝山区高三英语二模试题及答案.docx VIP
- 2025上海市长宁区高三英语二模试题及答案.pdf VIP
- 心悸ppt课件_原创精品文档.pptx VIP
- 【2025届上海高三英语二模】2025届上海市浦东新区高三英语二模试卷与答案.pdf VIP
- 多级逆流双极膜电渗析系统再生酸碱操作规范.docx VIP
- 2025四川泸州古蔺县人民法院招聘劳务派遣制审判辅助人员10人考试备考试题及答案解析.docx VIP
文档评论(0)