Day5-----------------------系统监控

Posted thoughtful-actors

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Day5-----------------------系统监控相关的知识,希望对你有一定的参考价值。

1、top 命令  查看终端信息

  who    显示终端用户有哪些

  bash    开启终端进程

  PID:进程身份证

  buffer:缓冲区

  cache:高速缓存

  进程:动起来的文件,CPU调用运行的过程

2、free命令  查看内存信息

  -m  以Mb为单位

  -h  以Gb为单位

  enho ‘scale=2:3/8‘|bc -l  结果为0.37       计算小数

  已分配内存=buffers(未用)+cached(未用)+buffers(已用)+cached(已用)

  真正使用内存=used(已分配内存)- buffers(未用)+cached(未用)

  内存使用率 = 真正使用内存/总内存

  echo $[1+2] 计算和

3、Ps命令

  -aux  显示所有进程的详细信息

  Ps -aux | head -l  查看第一行进程信息

4、grep命令  过滤

  ls /test | grep ‘txt‘  查看test下包含txt的文件

  grep ‘root‘ /etc/passwd  查看包含root的行

  Ps -aux | grep ‘init‘

  Ps -aux | grep ‘init‘ | grep -v ‘grep‘

5、kill命令

  kill  PID

  kill -q PID  强制杀死

  ctrl+c  终止程序

  fire fox &  后台打开

  jobs  查看后台运行程序

  fg %工作号  从后台调到前台运行

  kill -q %工作号 杀死后台程序

  bg %工作号  直接在后台运行

6、pgrep命令

7、Pstree  查看进程树

8、pkill -q 进程名  强制杀进程

   

以上是关于Day5-----------------------系统监控的主要内容,如果未能解决你的问题,请参考以下文章

Python之路_Day5

iOS学习day5

Linux运维-day5

##DAY5 UIControl及其子类

Python学习记录day5

Python实战作业-day5