10 个给 Linux 用户的有用工具
2015-10-26 18:47
429 查看
转自
https://linux.cn/article-6467-1.html
译文:LCTT https://linux.cn/article-6467-1.html译者:
strugglingyouth
在本教程中,我已经收集了10个给 Linux 用户的有用工具,其中包括各种网络监控,系统审计和一些其它实用的命令,它可以帮助用户提高工作效率。我希望你会喜欢他们。
显示谁登录了系统并执行了哪些程序。
不显示头部信息(LCTT译注:原文此处有误)
显示指定用户的信息
Nmon(nigel’s monitor 的简写)是一个显示系统性能信息的工具。
nmon 可以显示与 netwrok,cpu, memory 和磁盘使用情况的信息。
nmon 显示 cpu 信息 (按 c)
nmon 显示 network 信息 (按 n)
nman 显示 disk 信息 (按 d)
是一个支持光标的
最终的输出:
按 n 则通过文件名来排序,按 s 则按文件大小来排序(默认的)。
一个基于网络接口的带宽监控命令行程序,它会用字符来显示文本图形。
例如:
选项
按 l 显示 lx/tx 指示灯.
按 c 切换到经典模式.
按 r 刷新屏幕.
按 q 退出.
Findmnt 命令用于查找挂载的文件系统。它用来列出安装设备,当需要时也可以挂载或卸载设备,它是 util-linux 软件包的一部分。
例子:
以列表格式输出。
列出在 fstab 中挂载的文件系统。
按文件类型列出已挂载的文件系统。
一种灵活的组合工具,它可用于监控内存,进程,网络和磁盘性能,它可以用来取代 ifstat, iostat, dmstat 等。
例如:
查看有关 cpu,硬盘和网络的详细信息。
-c cpu
-d 磁盘
显示 cpu、磁盘等的详细信息。
另一种基于命令行的系统统计数据监控工具,提供了有关磁盘使用,网络,内存,交换分区等信息。
例如:
启用彩色输出
ss(socket statistics)是一个很好的替代 netstat 的选择,它从内核空间收集信息,比 netstat 的性能更好。
例如:
列出所有的连接
列出 tcp 流量
列出进程名和 pid
一个美化日志显示的工具 :).
例如:
列出 ccze 模块:
将日志保存为 html 文件。
一种基于 Python 的终端工具,它可以用来以图形方式显示系统活动状态。详细信息以一个丰富多彩的柱状图来展示。
安装 python(LCTT 译注:一般来说,你应该已经有了 python,不需要此步):
更新系统:
下载 python:
点此下载 ranwhen.py
运行工具。
这都是些不常见但重要的 Linux 管理工具。他们可以在日常生活中帮助用户。在我们即将发表的文章中,我们会尽量多带来些管理员/用户工具。
玩得愉快!
via: http://www.unixmen.com/10-useful-utilities-linux-users/
作者:Rajneesh Upadhyay 译者:strugglingyouth 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
原文:http://www.unixmen.com/10-useful-utilities-linux-users/作者:
Rajneesh Upadhyay
译文:LCTT https://linux.cn/article-6467-1.html译者:
strugglingyouth
译文:LCTT https://linux.cn/article-6467-1.html译者:
strugglingyouth
在本教程中,我已经收集了10个给 Linux 用户的有用工具,其中包括各种网络监控,系统审计和一些其它实用的命令,它可以帮助用户提高工作效率。我希望你会喜欢他们。
显示谁登录了系统并执行了哪些程序。
不显示头部信息(LCTT译注:原文此处有误)
显示指定用户的信息
Nmon(nigel’s monitor 的简写)是一个显示系统性能信息的工具。
nmon 可以显示与 netwrok,cpu, memory 和磁盘使用情况的信息。
nmon 显示 cpu 信息 (按 c)
nmon 显示 network 信息 (按 n)
nman 显示 disk 信息 (按 d)
是一个支持光标的
最终的输出:
按 n 则通过文件名来排序,按 s 则按文件大小来排序(默认的)。
一个基于网络接口的带宽监控命令行程序,它会用字符来显示文本图形。
例如:
选项
按 l 显示 lx/tx 指示灯.
按 c 切换到经典模式.
按 r 刷新屏幕.
按 q 退出.
Findmnt 命令用于查找挂载的文件系统。它用来列出安装设备,当需要时也可以挂载或卸载设备,它是 util-linux 软件包的一部分。
例子:
以列表格式输出。
列出在 fstab 中挂载的文件系统。
按文件类型列出已挂载的文件系统。
一种灵活的组合工具,它可用于监控内存,进程,网络和磁盘性能,它可以用来取代 ifstat, iostat, dmstat 等。
例如:
查看有关 cpu,硬盘和网络的详细信息。
-c cpu
-d 磁盘
显示 cpu、磁盘等的详细信息。
另一种基于命令行的系统统计数据监控工具,提供了有关磁盘使用,网络,内存,交换分区等信息。
例如:
启用彩色输出
ss(socket statistics)是一个很好的替代 netstat 的选择,它从内核空间收集信息,比 netstat 的性能更好。
例如:
列出所有的连接
列出 tcp 流量
列出进程名和 pid
一个美化日志显示的工具 :).
例如:
列出 ccze 模块:
将日志保存为 html 文件。
一种基于 Python 的终端工具,它可以用来以图形方式显示系统活动状态。详细信息以一个丰富多彩的柱状图来展示。
安装 python(LCTT 译注:一般来说,你应该已经有了 python,不需要此步):
更新系统:
下载 python:
点此下载 ranwhen.py
运行工具。
这都是些不常见但重要的 Linux 管理工具。他们可以在日常生活中帮助用户。在我们即将发表的文章中,我们会尽量多带来些管理员/用户工具。
玩得愉快!
via: http://www.unixmen.com/10-useful-utilities-linux-users/
作者:Rajneesh Upadhyay 译者:strugglingyouth 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
原文:http://www.unixmen.com/10-useful-utilities-linux-users/作者:
Rajneesh Upadhyay
译文:LCTT https://linux.cn/article-6467-1.html译者:
strugglingyouth
https://linux.cn/article-6467-1.html
译文:LCTT https://linux.cn/article-6467-1.html译者:
strugglingyouth
引言
在本教程中,我已经收集了10个给 Linux 用户的有用工具,其中包括各种网络监控,系统审计和一些其它实用的命令,它可以帮助用户提高工作效率。我希望你会喜欢他们。
1. w
显示谁登录了系统并执行了哪些程序。$ w
不显示头部信息(LCTT译注:原文此处有误)
$ w -h
显示指定用户的信息
$ w <username>
2. nmon
Nmon(nigel’s monitor 的简写)是一个显示系统性能信息的工具。$ sudo apt-get install nmon
$ nmon
nmon 可以显示与 netwrok,cpu, memory 和磁盘使用情况的信息。
nmon 显示 cpu 信息 (按 c)
nmon 显示 network 信息 (按 n)
nman 显示 disk 信息 (按 d)
3. ncdu
是一个支持光标的du程序,这个命令是用来分析各种目录占用的磁盘空间。
$ apt-get install ncdu
$ ncdu /
最终的输出:
按 n 则通过文件名来排序,按 s 则按文件大小来排序(默认的)。
4. slurm
一个基于网络接口的带宽监控命令行程序,它会用字符来显示文本图形。$ apt-get install slurm
例如:
$ slurm -i <interface>
$ slurm -i eth1
选项
按 l 显示 lx/tx 指示灯.
按 c 切换到经典模式.
按 r 刷新屏幕.
按 q 退出.
5.findmnt
Findmnt 命令用于查找挂载的文件系统。它用来列出安装设备,当需要时也可以挂载或卸载设备,它是 util-linux 软件包的一部分。例子:
$ findmnt
以列表格式输出。
$ findmnt -l
列出在 fstab 中挂载的文件系统。
$ findmnt -s
按文件类型列出已挂载的文件系统。
$ findmnt -t ext4
6. dstat
一种灵活的组合工具,它可用于监控内存,进程,网络和磁盘性能,它可以用来取代 ifstat, iostat, dmstat 等。$ apt-get install dstat
例如:
查看有关 cpu,硬盘和网络的详细信息。
$ dstat
-c cpu
$ dstat -c
-d 磁盘
$ dstat -d
显示 cpu、磁盘等的详细信息。
$ dstat -cdl -D sda1
7. saidar
另一种基于命令行的系统统计数据监控工具,提供了有关磁盘使用,网络,内存,交换分区等信息。$ sudo apt-get install saidar
例如:
$ saidar
启用彩色输出
$ saider -c
8. ss
ss(socket statistics)是一个很好的替代 netstat 的选择,它从内核空间收集信息,比 netstat 的性能更好。例如:
列出所有的连接
$ ss |less
列出 tcp 流量
$ ss -A tcp
列出进程名和 pid
$ ss -ltp
9. ccze
一个美化日志显示的工具 :).$ apt-get install ccze
例如:
$ tailf /var/log/syslog | ccze
列出 ccze 模块:
$ ccze -l
将日志保存为 html 文件。
tailf /var/log/syslog | ccze -h > /home/tux/Desktop/rajneesh.html
10. ranwhen.py
一种基于 Python 的终端工具,它可以用来以图形方式显示系统活动状态。详细信息以一个丰富多彩的柱状图来展示。安装 python(LCTT 译注:一般来说,你应该已经有了 python,不需要此步):
$ sudo apt-add-repository ppa:fkrull/deadsnakes
更新系统:
$ sudo apt-get update
下载 python:
$ sudo apt-get install python3.2
点此下载 ranwhen.py
$ unzip ranwhen-master.zip && cd ranwhen-master
运行工具。
$ python3.2 ranwhen.py
结论
这都是些不常见但重要的 Linux 管理工具。他们可以在日常生活中帮助用户。在我们即将发表的文章中,我们会尽量多带来些管理员/用户工具。玩得愉快!
via: http://www.unixmen.com/10-useful-utilities-linux-users/
作者:Rajneesh Upadhyay 译者:strugglingyouth 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
原文:http://www.unixmen.com/10-useful-utilities-linux-users/作者:
Rajneesh Upadhyay
译文:LCTT https://linux.cn/article-6467-1.html译者:
strugglingyouth
译文:LCTT https://linux.cn/article-6467-1.html译者:
strugglingyouth
引言
在本教程中,我已经收集了10个给 Linux 用户的有用工具,其中包括各种网络监控,系统审计和一些其它实用的命令,它可以帮助用户提高工作效率。我希望你会喜欢他们。
1. w
显示谁登录了系统并执行了哪些程序。$ w
不显示头部信息(LCTT译注:原文此处有误)
$ w -h
显示指定用户的信息
$ w <username>
2. nmon
Nmon(nigel’s monitor 的简写)是一个显示系统性能信息的工具。$ sudo apt-get install nmon
$ nmon
nmon 可以显示与 netwrok,cpu, memory 和磁盘使用情况的信息。
nmon 显示 cpu 信息 (按 c)
nmon 显示 network 信息 (按 n)
nman 显示 disk 信息 (按 d)
3. ncdu
是一个支持光标的du程序,这个命令是用来分析各种目录占用的磁盘空间。
$ apt-get install ncdu
$ ncdu /
最终的输出:
按 n 则通过文件名来排序,按 s 则按文件大小来排序(默认的)。
4. slurm
一个基于网络接口的带宽监控命令行程序,它会用字符来显示文本图形。$ apt-get install slurm
例如:
$ slurm -i <interface>
$ slurm -i eth1
选项
按 l 显示 lx/tx 指示灯.
按 c 切换到经典模式.
按 r 刷新屏幕.
按 q 退出.
5.findmnt
Findmnt 命令用于查找挂载的文件系统。它用来列出安装设备,当需要时也可以挂载或卸载设备,它是 util-linux 软件包的一部分。例子:
$ findmnt
以列表格式输出。
$ findmnt -l
列出在 fstab 中挂载的文件系统。
$ findmnt -s
按文件类型列出已挂载的文件系统。
$ findmnt -t ext4
6. dstat
一种灵活的组合工具,它可用于监控内存,进程,网络和磁盘性能,它可以用来取代 ifstat, iostat, dmstat 等。$ apt-get install dstat
例如:
查看有关 cpu,硬盘和网络的详细信息。
$ dstat
-c cpu
$ dstat -c
-d 磁盘
$ dstat -d
显示 cpu、磁盘等的详细信息。
$ dstat -cdl -D sda1
7. saidar
另一种基于命令行的系统统计数据监控工具,提供了有关磁盘使用,网络,内存,交换分区等信息。$ sudo apt-get install saidar
例如:
$ saidar
启用彩色输出
$ saider -c
8. ss
ss(socket statistics)是一个很好的替代 netstat 的选择,它从内核空间收集信息,比 netstat 的性能更好。例如:
列出所有的连接
$ ss |less
列出 tcp 流量
$ ss -A tcp
列出进程名和 pid
$ ss -ltp
9. ccze
一个美化日志显示的工具 :).$ apt-get install ccze
例如:
$ tailf /var/log/syslog | ccze
列出 ccze 模块:
$ ccze -l
将日志保存为 html 文件。
tailf /var/log/syslog | ccze -h > /home/tux/Desktop/rajneesh.html
10. ranwhen.py
一种基于 Python 的终端工具,它可以用来以图形方式显示系统活动状态。详细信息以一个丰富多彩的柱状图来展示。安装 python(LCTT 译注:一般来说,你应该已经有了 python,不需要此步):
$ sudo apt-add-repository ppa:fkrull/deadsnakes
更新系统:
$ sudo apt-get update
下载 python:
$ sudo apt-get install python3.2
点此下载 ranwhen.py
$ unzip ranwhen-master.zip && cd ranwhen-master
运行工具。
$ python3.2 ranwhen.py
结论
这都是些不常见但重要的 Linux 管理工具。他们可以在日常生活中帮助用户。在我们即将发表的文章中,我们会尽量多带来些管理员/用户工具。玩得愉快!
via: http://www.unixmen.com/10-useful-utilities-linux-users/
作者:Rajneesh Upadhyay 译者:strugglingyouth 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
原文:http://www.unixmen.com/10-useful-utilities-linux-users/作者:
Rajneesh Upadhyay
译文:LCTT https://linux.cn/article-6467-1.html译者:
strugglingyouth
相关文章推荐
- Linux系统的内存分配
- Linux进程间通信——使用共享内存
- 从此使用linux系统,但是QQ是必不可少的!!该篇文章方法成功!!!已验证!!!!!
- linux_增加用户组_删除用户
- kali——查看版本
- windows下安装linux双系统
- Linux LVM扩展和收缩,修改swap大小
- Linux防火墙指定端口范围
- linux(ubuntu14.04)+GPU+cuda6.5+caffe+openCV2.4.9+matlab2014a+python的新手配置(修改版)
- Linux下grep查询包含某个关键字的上下文信息
- linux 整理-1
- Linux
- linux socket编程实例
- 步步教你如何在linux安装protobuf插件图文--适合菜鸟初学者
- Linux线程优先级
- Centos 6.7 编译安装LAMP
- 系统文件-- lsof
- Linux下安装Erlang编程环境
- 移植Linux3.0内核到fl2440开发板
- Linux 应用程序的地址空间分布