运维程序员最青睐的五种Linux系统管理工具

运维程序员最青睐的五种Linux系统管理工具

微信开始内测「短内容」和「视频号」 看起来是准备与头条抖音等正面较量

每个系统治理员都有一套自己的常用工具辅助治理linux系统。青睐的应用程序、青睐的下令行剧本和青睐的工具都是系统治理员生涯中的一部分。我们谁都没时间去学习上百个差别的选项和调整以获得想要的效果。我们需要不受复杂性和高成本约束的高效工具。

运维<a href=程序员最青睐的五种Linux系统治理工具" img_height="1024" img_width="1024" inline="0" src="https://qizs.oss-cn-shenzhen.aliyuncs.com/caiji/2020/6/BfENFn.jpg" class="aligncenter">

 

 

这5种工具知足基本系统治理工具的所有要求。它们是我的最爱。大多数伴我跨越15年。你应领会它们,并添加到工具箱中。

1.sar

多年来,System Activity Reporter(sar)一直是我的最爱,它是现已默认安装的sysstat软件包的一部分。这里就不注释sar提供的所有选项了。若是你想领会缘故原由,请在提示符下输入man sar,自行查看。快要60页的手册注释了众多选项。

sar下令提供了许多系统性能统计信息,涵盖每个子系统性能的方方面面。好比说,查看sar -C以显示CPU性能:

$ sar -C  
Linux 4.18.0-80.el8.x86_64 (rhel8) 12/09/2019 _x86_64_ (1 CPU)  
15:43:09 LINUX RESTART (1 CPU)  
03:50:32 PM CPU %user %nice %system %iowait %steal %idle  
04:00:16 PM all 0.01 0.09 0.22 0.10 0.00 99.58  
04:10:32 PM all 0.01 0.00 0.18 0.01 0.00 99.80  
04:20:32 PM all 0.01 0.00 0.17 0.01 0.00 99.82  
04:30:16 PM all 0.00 0.00 0.18 0.01 0.00 99.81  
04:40:32 PM all 0.00 0.00 0.17 0.01 0.00 99.82  
04:50:32 PM all 0.00 0.00 0.18 0.01 0.00 99.81  
05:00:16 PM all 0.01 0.05 0.18 0.01 0.00 99.75  
05:10:32 PM all 0.00 0.00 0.18 0.00 0.00 99.81  
05:20:32 PM all 0.04 0.00 0.19 0.02 0.00 99.76  
Average: all 0.01 0.02 0.18 0.02 0.00 99.77 

若是你没有sar,可以通过安装sysstat软件包来轻松获得。由于sysstat软件包已经存在了良久,有大量的说明文档及种种下令。

 

运维程序员最青睐的五种Linux系统治理工具

 

2.Wireshark

Wireshark是我青睐的系统治理工具之一。它对于高级的故障排查很有用很主要,所有中高级系统治理员岗位都应该要求使用它。Wireshark官方称是一种网络协议分析器,但实际上是一种数据包嗅探器。

要使用Wireshark,选择一块内陆网卡以“监听”网络数据包。一旦最先捕捉,网卡会捕捉所有通过的网络数据包。注重有大量数据包。捕捉1分钟可能捕捉数百个网络数据包。你会看到广播数据包、DNS“who has”数据包和邮件检查等等。若是你从未做过这事,应该下载Wireshark,看看自己的网络到底有多“絮叨”。

混合云环境下的网络层安全技术

先花几分钟学习若何最先和住手捕捉。然后,上网搜索弄明了每种新闻的寄义。使用Wireshark可以辅助你排查一系列与网络和应用程序有关的问题,从DDoS攻击、网络探测到其他恶意流动,并解读每个网络上都市泛起的无数尺度新闻。

3.Nmap

我向来喜欢用Nmap平安扫描器侦查网络。简而言之,Nmap可扫描你的网络,以确定哪些主机处于联机状态,它们提供哪些服务(Web服务器、邮件服务器和数据库等),它们运行的操作系统等等。Nmap是一款我险些每周都使用的需要的系统治理员工具。

我最先新事情或为新客户公司事情时,做的头件事是举行彻底的Nmap扫描。是的,我知道该工具因麋集的端口扫描会引发警报,然则它能网络名贵的信息。我需要能像突破我们防线的黑客查看我们的网络那样查看网络。希望平安小组也定期举行侦查。无论若何,这是我定期执行的操作,确保网络上没有恶意服务或系统在运行。

 

运维程序员最青睐的五种Linux系统治理工具

 

 

4.Webmin

Webmin对我来说不可或缺。自使用Linux以来,它一直是我的得力助手。Webmin是一种面向Linux的基于Web的系统治理界面。它拥有一批默认的设置和操作小程序,险些支持一切功效。若是是它不支持的功效,你也可能在其网站上找到第三方模块。

Webmin本质上是一套支持Web的Perl剧本,可辅助你治理Linux系统。它受用户名/密码对的珍爱,可以通过HTTPS来增强平安,这可以在Webmin内完成。从较高层面来看,Webmin是一种基于Web的治理界面,它使系统治理员能够治理面向Linux系统的所有硬件、软件和服务。

5.VirtualBox

Oracle的VirtualBox是所谓的Type 2虚拟机治理程序,这意味着你可以将尺度的操作系统(好比Linux、mac或windows)作为主机系统来运行,并将VirtualBox作为应用程序来安装,进而对其他操作系统“举行容器处置”。VirtualBox是我青睐的系统治理工具之一。它允许系统治理员安装多个操作系统,用于测试、平安治理以及兼容性使用。

我以为VirtualBox很有用且很需要,它是我在所使用的每个系统上最先安装的应用程序之一。若是我用Mac,会安装它,以便可以使用Linux和Windows系统。若是我有Windows系统,做同样的事。VirtualBox在Linux上也可以运行。我在Linux服务器和事情站上使用它,以便可以更有效地行使硬件,为其他用户和我自己提供容器化服务。

VirtualBox知足我的所有要求:免费、易于使用、不滋扰计算机的正常运行,而且让我能够使用种种操作系统,不管我现在使用的是哪个主机。

微软Edge扩展商店刚刚增加了编辑精选、用户评价和用户评分三个功能

分享到 :
相关推荐

发表评论

登录... 后才能评论