• 自动化运维 | 编写Linux Shell脚本的最佳实践

    来自:Myths的个人博客 作者:myths 链接:https://blog.mythsman.com/2017/07/23/1/(点击尾部阅读原文前往) 前言 由于工作需要,最近重新开始拾掇shell脚本。虽然绝大部分命令自己平时也经常使用,但是在写成脚本的时候总觉得写的很难看。而且当我在看其他人写的脚本的时候,总觉得难以阅读。毕竟shell脚本这个东西不算是正经的编程语言,他更像是一个工具,用来杂糅不同的程序供我们调用。因此很多人在写的时候也是想到哪里写到哪里,基本上都像是一段超长的main...

    Linux云计算 2017年8月29日
  • Python自动化运维系列 | 不小心删除了公司数据库,是什么样一种体验?

    今天给大家分享的文章,是一个人间惨剧。如果你的数据库被删除了,你会怎么办呢? 人生大起大落落落落落落,实在是太刺激了,下面这真是一个悲伤的故事。 那年公司 ERP 系统刚进行升级。 因为公司陆续上了 MES 和 PDM 系统。为了加快整个公司信息化平台的统一,请了个第三方公司来做中间接口。 然后故事开始了。 某一个晚上,第三方人员问我要 ERP 的 SA 密码。 我很警惕:“你要干嘛?” “我测试一下中间表。” “有没有写表的操作?” “没有,只有读表的操作。” 于是我放心的给了 SA 密码。给...

    Linux云计算 2017年8月29日
  • 秒懂!四步16点高效搞定高性能web服务器nginx

    本文由马哥教育面授班23期学员推荐,转载自互联网,作者为dongsong,内容略经小编改编和加工,观点跟作者无关,最后感谢作者的辛苦贡献与付出。 Nginx(读音engine x)服务器由于性能优秀稳定、配置简单以及跨平台,被越来越多的公司和个人所采用,现已成为市场份额继Apache之后的第二大Web服务器。各大小网站论坛博客也介绍说明了Nginx从安装到优化的各种配置。 不过看了很多这些相关Nginx的文档之后,发现一个比较大的问题,就是这些文档基本也就从两个方面着手,一是修改Nginx的配置...

    技术干货 2017年7月17日
  • 快看!原来他一直早下班是因为这十三类100个常用Linux基础命令

    本文由马哥教育面授班22期学员推荐,转载自简书,作者为志朋,内容略经小编改编和加工,观点跟作者无关,最后感谢作者的辛苦贡献与付出。 某一天课间,有人提问老师:运维工程师加班真的很严重吗?听说手机得24小时不关机,7*24随时待命,这也太苦逼了点吧……? 老鸟回答:没那么夸张,重要的工程不会没有轮值班。没有轮值班说明活儿不重要。 不过话说回来,Linux运维工程加班的现象一直是比较普遍的,说大了讲,其实整个互联网行业加班都是很普遍的,好吧!看到这里,作为Linux运维工程师的你,是不是可以平衡点。...

    Linux云计算 2017年7月11日
  • 请好好善待你身边的Linux运维工程师,因为他们...

    说到Linux运维工程师,相信很多人的脑海中都会浮现这些字眼:情商低、不浪漫、人呆、傻头傻脑的,找不到女朋友呃............ (最后这个不是我说的,不要来群殴我)其实不然,大部分Linux运维工程师都是极具幽默性,并且还是一个超级耿直的人哦! 面对昏天黑地的工作的时,他们能聚精会神的完成领导交代的每一个任务; 面对枯燥无味的工作时,他们能偶尔搞笑、时而逗逼的给你一个回眸; 面对长久的单身生活时,他们可以与各种死掉的服务器和数据生死共存亡; 如果你身边有Linux运维工程师朋友,那么你们...

    Linux云计算 2017年7月11日
  • Linux服务器教程 | 如何拯救一台glibc被干掉的Linux服务器?

    几乎每个运维在工作中都遇到过一些令你后发亮的瞬间,比如Linux服务器故障。本文的作者救灾工作会哦在那个遇到了这种眼中但又令人啼笑皆非的问题,且看他是如何处理的吧。 今天正要下班,旁边部门的PM过来问我: 『我们有个小伙子把生产系统上的glibc给删了,现在什么命令都跑不了了,还有救吗?』 (更正:今天又问了一下,是正在准备要上线的服务器,所以还不是生产系统) 我说,glibc也能弄掉,莫不是rpm --force? 回答是肯定的。 glibc被卸载,负责加载所有.so的ld.so也就没了,因此...

    Linux云计算 2017年7月10日
  • linux命令教程之Linux常用命令的命名来源

    很多人在学习Linux的时候会疑惑:这么多的Linux名,他们都是怎么被定义的?林纳斯是怎么制定如此花样繁多且数量庞大的命令?今天这篇文章可能会帮你解开疑惑。 ## 1. 目录缩写 缩写 | 全称 | 说明--- | --- | --- |/bin | BINaries | 二进制可执行命令/dev | DEVices | 特殊设备文件/etc | ETCetera | 系统管理和配置文件/etc/fstab | FileSystem TABle | 文件/etc/fstab包含了静态文件系统信...

    Linux云计算 2017年7月10日
  • 【大咖讲堂-163期】腾讯工程师带你如何快速入门Linux运维工程师?

    作为刚入门的同学,无非视频、书籍、网站帖子之类的学习方式,视频虽然讲得详细,但是所需要花费的时间也是巨大的,据我了解很少有人能持之以恒把一系列视频看完; 网站帖子之类的,一般都比较散乱,不成学习系统,学起来如同没有头的苍蝇; 书籍从目录来看就非常有条理,看书可以系统化的学习、循序渐进,不会初学者不知道从哪儿开始的感觉。 我来告诉大家如何我曾经走的一些弯路和方法。 那么问题来了: 1.如何开始我们的Linux学习计划?2.如果从事Linux运维,需要哪些技能?3.入行Linux运维之后,未来的提升...

    免费公开课 2017年7月7日
  • 别不信!掌握好这23个Linux命令常用项,可加薪30%

    运维工程师(Operations)在国内又称为运维开发工程师(Devops),在国外称为 SRE(SiteReliability Engineering)。负责维护并确保整个服务的高可用性,同时不断优化系统架构、提升部署效率、优化资源利用率提高整体的ROI。 作为工作几年的Linux运维老司机,总结了Linux命令行的常用的一些用法,希望对您有所收获。 1. 搜索 在vi和vim中如果打开一个很大的文件,不容易找到对应的内容,可以使用自带的搜索关键字进行搜索定位: 在vi和vim界面中输入:"/...

    Linux云计算 2017年7月7日
  • Linux入门学习 | 快收藏了!优秀的Linux工程师必备的8张思维导图

    ​本文转载自简书,作者为小柑,感谢作者的辛苦付出。 现在的运维工程师在大家眼中是个什么样子呢? 是不是还是把服务器搬来搬去,每天不是在拿着Linux光盘开始装系统,就是在等待系统安装完成.你如果还是这么想,那就大错特错了。 现在又有做一个新的物种诞生,那就是运维开发工程狮(devops),这只狮子的作用就是把上面的那些工作统统给自动化掉,如自动化给数据中心的裸金属服务器安装系统、自动部署应用、自动收集日志、自动监控报警甚至是自动修复问题,然后运维工作就是每天喝喝茶看看图表,然后再给自动化运维工具...

    Linux云计算 2017年7月6日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、容器云、Go、Python开发专业人才培训机构!