10个linux实用工具
2015-10-27 14:26
351 查看
1.w
显示谁登录来系统并执行了哪些程序。
不显示头部信息
显示指定用户
2.nmon
Nmon(nigel's monitor的简写)是一个显示系统性能信息的工具。
nmon可以显示磁盘、cpu、memory等信息
3.ncdu
是一个支持光标的du程序,这个命令是用来分析各种目录占用的磁盘空间。
支持键盘上下方向键,回车进入相应的目录,按
则通过文件名排序,按[s]则通过文件大小排序(默认)
4.slurm
一个基于网络接口的带宽监控命令行程序,它会用字符来显示文本图形。
5.findmnt
Findmnt命令用于查找挂载的文件系统。它用来列出安装设备,当需要时也可以挂载或卸载设备,他是util-linux软件包一部分。
以列表格式输出。
列出在fstab中挂载的文件系统。
按文件类型列出已挂载的文件系统。
6.dstat
一种灵活的组合工具,它可用于监控内存,进程,网络和磁盘性能,它可以用来取代ifstat, iostat, dmstat等。
查看有关cpu,硬盘和网络的详细信息。
-c cpu
-d 磁盘
7.saidar
另一种基于命令行的系统统计数据监控工具,提供了有关磁盘使用,网络,内存,交换分区等信息。
-c 启用颜色输出
8. ss
ss (socket statistics) 是一个很好的替代netstat的选择,它从内核空间收集信息,比netstat的性能更好。
9.ccze
一个美化日志显示的工具。
将日志保存为html文件。
ps: ccze命令运行完后不知为何好像不能自动关闭
10. ranwhen.py
一种基于Python的终端工具,它可以用来以图形方式显示系统活动状态。详细信息以一个丰富多彩的柱状图来展示。
首先要安装python3.2
下载ranwhen.py文件
Download ranwhen.py
ps:不知为何执行结果会这么乱。
转自:微信公众号-Linux中国
显示谁登录来系统并执行了哪些程序。
$w
不显示头部信息
$w -h
显示指定用户
$w <username>
2.nmon
Nmon(nigel's monitor的简写)是一个显示系统性能信息的工具。
$nmon
nmon可以显示磁盘、cpu、memory等信息
3.ncdu
是一个支持光标的du程序,这个命令是用来分析各种目录占用的磁盘空间。
$ncdu
支持键盘上下方向键,回车进入相应的目录,按
则通过文件名排序,按[s]则通过文件大小排序(默认)
4.slurm
一个基于网络接口的带宽监控命令行程序,它会用字符来显示文本图形。
$slurm -i <interface>
5.findmnt
Findmnt命令用于查找挂载的文件系统。它用来列出安装设备,当需要时也可以挂载或卸载设备,他是util-linux软件包一部分。
$findmnt
以列表格式输出。
$findmnt -l
列出在fstab中挂载的文件系统。
$findmnt -s
按文件类型列出已挂载的文件系统。
$findmnt -t ext4
6.dstat
一种灵活的组合工具,它可用于监控内存,进程,网络和磁盘性能,它可以用来取代ifstat, iostat, dmstat等。
查看有关cpu,硬盘和网络的详细信息。
$dstat
-c cpu
-d 磁盘
$dstat -cdl -D sda1
7.saidar
另一种基于命令行的系统统计数据监控工具,提供了有关磁盘使用,网络,内存,交换分区等信息。
$saidar
-c 启用颜色输出
8. ss
ss (socket statistics) 是一个很好的替代netstat的选择,它从内核空间收集信息,比netstat的性能更好。
$ss
9.ccze
一个美化日志显示的工具。
$tailf /var/log/syslog | ccze
将日志保存为html文件。
$tailf /var/log/syslog | ccze -h > /home/hwade/Desktop/cczelog.html
ps: ccze命令运行完后不知为何好像不能自动关闭
10. ranwhen.py
一种基于Python的终端工具,它可以用来以图形方式显示系统活动状态。详细信息以一个丰富多彩的柱状图来展示。
首先要安装python3.2
$sudo apt-get install python3.2
下载ranwhen.py文件
Download ranwhen.py
$unzip ranwhen-master.zip && cd ranwhen-mast $python3.2 ranwhen.py
ps:不知为何执行结果会这么乱。
转自:微信公众号-Linux中国
相关文章推荐
- CentOS 配置mysql允许远程登录
- 使用Java调用linux命令ffmpeg
- Linux下如何解压.tar.bz2格式的压缩包
- linux tar 命令
- linux LVM
- linux两个不同终端上的信息交流
- Linux命令的格式
- CentOS 7.0系统安装配置图文教程
- CentOS下升级或安装python2.7.5
- 阿里云 centos 修改iptables
- linux学习 文件权限与目录配置
- debian linux 中如何查看软件包是否已经安装和如何安装、卸载软件
- linux基础入门课程---vim文本编辑器
- 解决opennms NSIS安装问题 centos
- linux基础入门课程---命令基础
- centos配置yum源 - 浮白斋主人
- linux基础入门课程---linux文件类型及FHS
- Linux学习笔记之<加入用户到sudoer中>
- linux基础入门课程---linux内核调度机制
- Linux基础命令杂记