Linux系统状态检测及进程管理.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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%

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档