本文作者:nihdff

linux 运维工具,Linux运维工具

nihdff 05-08 8
linux 运维工具,Linux运维工具摘要: 适合桌面IT的运维工具?搞Linux运维的,需要学习些什么语言?Linux系统免费的自动化运维工具有哪些?连接linux的服务器工具有哪些?适合桌面IT的运维工具?有很多,以下是一...
  1. 适合桌面IT的运维工具?
  2. 搞Linux运维的,需要学习些什么语言?
  3. Linux系统免费的自动化运维工具有哪些?
  4. 连接linux的服务器工具有哪些?

适合桌面IT的运维工具

有很多,以下是一些常见的运维工具:

Puppet:一种linux自动化运维工具,可以批量管理远程服务器模块丰富,配置复杂,基于Ruby语言编写。

SaltStack:和Puppet一样,也是C/S模式需要安装服务端和客户端,基于python编写,加入了MQ消息同步,可以使执行命令和执行结果高效返回。

linux 运维工具,Linux运维工具
(图片来源网络,侵删)

Ansible:和SaltStack一样是基于Python开发,Ansible只需要在一台普通的服务器上运行即可,不需要在客户端服务器上安装客户端。

PSSH:可以并行地在多台服务器上执行命令,支持***文件,支持多种SSH选项,支持并行执行命令等。

还有阿里云OOS、行云管家等桌面IT运维工具。这些工具各有特点,选择哪种要看具体的需求环境

Linux运维的,需要学习什么语言?

Linux运维主要学习以下语言:

linux 运维工具,Linux运维工具
(图片来源网络,侵删)

运维工作尤其是linux运维,其实最考验你的能力,因为需要学习的东西实在太多,

你既要懂网络:思科华设备的配置;

要懂性能调优:包括lamp或者lnmp的性能调优,也包括linux操作系统调优;

要懂数据库mysql或者nosql(例如mongodb):

linux 运维工具,Linux运维工具
(图片来源网络,侵删)

要懂编程语言Shell是最基本的,还要学习perl,python,甚至ruby和C++等(因为一些软件是这些语言编写的),还得熟练掌握awk,sed,grep以及正则表达式;

要懂一些调试排错的命令工具的使用,比如htop,dstat,strace,systemtap,iostat,sar等;

要有比较好的英语水平:因为很多软件或者工具以及出现问题排错的答案都不是国人所做,甚至还需要和原作者交流,在谷歌group里面留言讨论

要有坚强的体魄和超时工作的心理准备:升级维护都是在大家还在做梦时候。夜里2点网站挂了你也得起来,手机不停的接收各种报警短信...

要有背黑锅的忍耐力:运维一直是公司爹不疼娘不爱的位置,别人做好了和你无关,你做差了别人作不好就是你影响的。人力和财务技术部门的服务,运维就是各技术部门的服务,大到线上操作,小到帮助公司其他使用linux桌面的同事,公司内部机房,IDC维护(跑腿搬服务器)。

Linux系统免费的自动化运维工具有哪些

那运维自动化工具那可多了:

1.批量装机系统:Cobbler\MDT

2.Linux系统管理:Ansible\Saltstack\Pupet

3.运维平台调度系统:CMDB

4.持续集成:Jenkins

连接linux的服务器工具有哪些?

这里以命令行连接为例,简单介绍几个非常不错的终端软件,对于日常连接和管理linux服务器来说,非常有用,感兴趣的朋友可以自己尝试一下:

这是一个轻巧灵活的终端软件,最新版本也就不到3M,完全免费开源,集成了SSH、Telnet、rlogin等客户端工具,可以很方便的进行连接和管理linux服务器,如果你追求简约轻巧,对终端功能要求不高,可以考虑使用一下这个软件,非常不错:

这是一个非常不错的国产终端软件,支持多平台,完全免费,不仅是SSH客户端,而且还是功能强大的开发和运维工具,可以实时观察到linux服务器的运行状态和负载情况,文件上传和下载也非常方便,对于日常连接和管理linux服务器来说,也是一个非常不错的选择:

这也是一个非常不错的终端软件,集成了SSH、Telnet等远程连接客户端,同时自带有文件传输工具,文件上传和下载都非常容易,多窗口切换、界面风格设计都非常不错,对于日常管理linux服务器来说,也是一个非常不错的选择:

这是一个非常全能的终端软件,个人使用完全免费,不仅可以SSH远程连接linux服务器,而且还可以使用***TP、SCP 等协议进行文件传输,支持多终端分屏和内建标签,除此之外,还支持VNC、RDP、Xdmcp 等远程桌面连接,对于日常管理linux服务器来说,可以说是一个利器:

这也是一个使用非常广泛的终端软件,家庭学校版完全免费,基本功能和前面的终端软件差不多,支持多窗口切换以常见的SHH,Telnet,***TP等协议,文件上传下载也非常容易,对于日常管理linux服务器来说,也是一个非常不错的选择:

到此,以上就是小编对于linux 运维工具的问题就介绍到这了,希望介绍关于linux 运维工具的4点解答对大家有用。

文章版权及转载声明

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.xmyunwei.com/post/38128.html发布于 05-08

阅读
分享