仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 509|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发linux运维工程师进门级必备妙技

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:19:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!it主动化运维就是要很便利的使用各类工具举行办理保护,无效的实行办事器回护
linux运维职员经常使用工具先容

1.良多中央常常会用到的rsync工具实行几台办事器的同步效果
我们公司就是利用这个工具完成办事器的游戏的办事端和客户端同步,有几个文章例子

rsync强化手艺(手动修正端口开启防火墙的情形下)而且经由过程剧本只同步必要的办事器


inotify+rsync+mutt+msmtp完成linux文件大概目次主动更新而且完成发邮件给***


2、收集办事,办事有良多种,每间公司城市用到分歧的,但基本的办事一定要把握,如FTP,DNS,SAMBA,邮件,这几个也许学一下就行,LAMP和LNMP是必需要纯熟,我所指的不是光光会搭建,而是要很熟习内里的相称设置才行,由于公司最关头的相对是WEB办事器,以是nginx和apache要熟习,出格是nginx必定要很熟习才行,最少有些公司还会用tomcat,这个也最勤学一下。实在收集办事方面不必太忧虑,一样平常公司的情况都已搭建好,就算有新办事器或让你整改,公司会有响应的文档让你参照来弄,不会让你瞎搅的,但最少相干的设置必定要学熟,并且一定是编译装置多,那些模块要熟习一下他的感化,出格是PHP那些模块。
这面2点只是基本,也是需要前提,不克不及说是工具,下以才是真实的要把握的工具。


Samba文件同享办事(同享剧本让你事情更轻松)


Linuxweb办事装置apache思绪(源码编译,本人界说办事)


FTP(持假造用户,而且每一个假造用户能够具有自力的属性设置)


linux下构建DHCP办事器




3、shell剧本和另外一个剧本言语,shell是运维职员必需具有的,不懂这个连进职都不可,最少也要写出一些体系办理剧本,最复杂也得写个监控CPU,内存比率的剧本吧,这是最最最基础了,别觉得会写那些猜数字和盘算甚么数的,这些没甚么感化,只作进修意义,写体系剧本才是最成心义,而另外一个剧本言语是可选的,通常为3P,即python,perl和php,php就不必要思索了,除非你要做开辟,我团体倡议学python会对照好,难完成主动化运维,perl是文本处置很壮大,归正这两个学一个就好了。

Shell(一)进门到庞大本人做的各类剧本实例与注释


Shell(二)进门到庞大剧本实例(盘算器)

4、sed和awk工具,必需要把握,在把握这两个工具同时,还要把握正则表达式,这个就疾苦了,正则是最难学的表达式,但分离到sed和awk中会很壮大,在处置文本内容和过滤WEB内容时非常有效,不外在学shell的同时一样平常会常常分离用到的,以是学第3点就会特地学第4点。

sed简明教程
5、文本处置下令,sort,tr,cut,paste,uniq,tee等,必学,也是分离第3点时一并进修的。


6、数据库,首选mysql,别问我为何不学sqlserver和oracle,由于linux用得最多相对是mysql,增编削查必学,出格要学熟查,别的方面大概不太必要,由于运维职员利用最多仍是查,哪些优化和开辟语句不会让你弄的。

Mysql(手动编译具体思绪,和增编削查,受权,备份复原)



7、防火墙,不学不可,防火墙也算是个难点,说难不难,说易不容易,最主要弄懂划定规矩,假如学过CCNA的伴侣大概会对照勤学,由于iptables也有NAT表,道理是一样的,而FILTER表用得最多,归正不学就一定分歧格。
防火墙(一)主机型防火墙


防火墙(二)SNAT和DNAT



8、监控工具,非常非常主要,我团体倡议,最勤学这3个,cacti,nagios,zibbix,企业用得最多应当是nagios和zibbix,归正都学吧,但nagios会有点难,由于会触及到用剧本写主动监控,谁人中央很难。


CentOS6.2+Nginx+Nagios,手机短信和qq邮箱提示


办事器会合检测Cacti


9、集群和热备,这个很主要,一定要懂的,但到了公司就不会让你往弄,由于老手基础不让你碰,集群工具有良多,最勤学是LVS,这是必学,最好也学学nginx集群,反向代办署理,另有热备,这个就更多工具能完成了,像我公司是本人开辟热备工具的,mysql热备也要学,就是主从复制,这一般告知我简单,实在不简单的,要学懂全部流程一点也不简单,只照着做基本没意义。

mysql主从同步,双主同步,假如办事器不测挂机,分歧步怎样办


mysql高功能压力测试(总结了很久)


nginx缓存设置及报错办理


10、数据备份,不学不可,工具有良多,但最少要把RAID的道理弄懂,出格是企业最经常使用的1+0或0+1,本人做实行也要弄出来,备份工具有良多,如tar,dump,最很多多少懂得一下。
算了,说到这10点已够你受了,应当能够进门了,由于有些手艺会对照难学,比方apache和nginx中另有些很主要的手艺,如体系调优和办事优化,另有步伐优化,这些在没打仗事情前很难进修到的,以是先把这10点学了吧,估量要学熟最少3个月不止,就剧本那局部已让你很费劲了,我倡议是先学熟shell,等事情后再学另外一门剧本言语,如许会对照好。


罕见的MySQL下令年夜全



以上就是踏进linux运维工程师必要把握的工具,实在另有良多工具要把握的,但你在进修情况中是很难学到,最初我再提示一下,这里所指的工具相称于妙技,而不是像windows或ubuntu那些图形化工具,那些工具没用的,另有,学linux就别装图形界面,如许假造机就不必吃太多内存,并且相对不倡议在真机上装linux,基本达不到进修效果。

欢迎大家来到仓酷云论坛!
若天明 该用户已被删除
沙发
发表于 2015-1-15 23:53:28 | 只看该作者

来一发linux运维工程师进门级必备妙技

如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-24 20:51:14 | 只看该作者
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
分手快乐 该用户已被删除
地板
发表于 2015-2-2 15:47:37 | 只看该作者
Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
老尸 该用户已被删除
5#
发表于 2015-2-8 03:41:08 | 只看该作者
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
飘飘悠悠 该用户已被删除
6#
 楼主| 发表于 2015-2-24 21:44:18 | 只看该作者
有疑问前,知识学习前,先用搜索。
简单生活 该用户已被删除
7#
发表于 2015-3-7 16:59:27 | 只看该作者
通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
第二个灵魂 该用户已被删除
8#
发表于 2015-3-15 17:23:52 | 只看该作者
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
9#
发表于 2015-3-22 04:10:37 | 只看该作者
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-23 16:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表