linux shell 电源监控,Linux shell(监控和数据)

Linux shell 的监控和数据

监控程序:

1.进程查看:ps 但ps最强的的地方是它所带参数的结果。

参数

描述

-A

显示所有进程

-a

显示除会话标题和无终端进程外的所有进程。

-N

显示特定参数的结果的补集。(求反)

-d

显示除会话标题外的所有进程。

-e

显示所有进程

-C

显示包含在cmdlist列表中的所有进程。

-G

显示grouplist列表中具有组ID的进程。

-U

显示userlist列表中的userid拥有的进程。

-g

根据会话或包含在grplist中的groupid来显示进程。

-p

显示pidlist列表中具有pid的进程。

-s

显示sesslist列表中有会话ID的进程。

-t

显示ttylist列表中具有会话ID的进程。

-F

使用额外完整输入。

-O

显示format列表中的特定列和默认列。

-M

显示关于进程安全的信息。

-c

显示进程额外的调度信息。

-f

显示完整格式列表。

-j

显示作业信息。

-l

显示长列表。‍

-z

显示安全上下文信息。

-H

以层级格式显示进程。(显示父进程)

-n

显示定义在WCHAN列中显示的值。

-w

使用宽度输出格式,使宽度不受限制。

-L

显示进程线程。

-V

显示ps版本。

2.实时进程监控:top命令。显示信息列的含义:PID:进程的ID ,USER:进程所有者用户名,PR:进程的优先级, NI进程的nice value;VIRT:进程使用的虚拟内存总量;RES:进程当前使用的物理内存存量。SHR:进程与其他进程共享的内存量;S:进程状态(D=可中断睡眠,R=运行中,S=睡眠,T=已跟踪或停止,Z=僵死);%CPU:进程正使用CPU时间份额;%MEM:进程正使用的可用物理内存份额。Time+:进程使用的总CPU时间。COMMAND:进程命令行名称。

top的参数信息:

q

退出top命令。

w

将当前设置写入配置文件。

r

设置更新时间。

n

设置显示进程的数量。

i

切换空闲进程显示。

f

添加或删除不同的信息列。

h

切换线程显示。

t

切换cpu信息行显示。

l

切换平均负载信息行显示。

b

启用表中重要数字粗体显示。

3.停止进程:kill PID 可以直接杀死进程。Kill -s HUP pid 没有任何提示信息。

监控磁盘空间

1.使用df命令:查看所有设备的可用磁盘空间。每个数据块是1024字节。df -h ,以可读形式显示磁盘空间。

2.使用du命令:显示特定目录的磁盘使用情况。 du -h 可读形式显示占用情况。

操作数据文件

1.数据排序:sort -n xx 对数字文件进行排序。 sort -m xx 对日期进行排序。

2.搜索数据,针对查找大文件中的特定数据行,使用grep命令完成。grep 内容  文件。

3.压缩数据,gzip xx。

4.解压数据, tar -cvf xxx xxx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值