Linux 常用命令脚本源码查看方法总结

Linux 常用命令脚本源码查看方法总结

  1. 下载相关软件包
    以32位Ubuntu14.04下,获取ls命令的源码为例,能够使用例如以下的方法下载源码:
    1)使用which命令查看ls命令的位置,例如以下:
    which ls # 输出:/bin/ls
    2)使用dpkg命令查询ls命令所属的包。例如以下:
    dpkg -S /bin/ls # 输出:coreutils: /bin/ls
    因此可以下载coreutil软件包查看源码:http://ftp.gnu.org/gnu/coreutils/
    当然一些命令也可能在其它软件包下,如http://ftp.gnu.org/gnu/bash/
    但是在查找 ps top命令的源码时,软件包为procps,http://ftp.gnu.org/gnu/目录下不存在

那么procps软件包为什么这么特别呢?
procps是与系统进程相关的软件包,专门用于监视和终止系统进程的,包含以下命令:
free,top,kill, pgrep, pkill, ps, skill, snice, sysctl, tload, uptime, vmstat, w 和 watch

free:查看系统进程总内存,已用内存,空闲内存,内核共享内存,缓存
这里写图片描述

top:实时查看进程运行状态(系统运行时间,负载(队列长度),进程运行情况,CPU运行状态)
这里写图片描述
ps:查看同一终端下的所有进程,进程ID、当前终端、命令行(当然也可以指定用户,指定进程名等)
这里写图片描述

kill:向进程发出信号,可以指定信号类型
这里写图片描述

sysctl:系统信息查看及修改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值