• 编程浪子我的个人知识树

    开场白一转眼工作将近7个年头,时间过得好快哇。年少不懂事,上天惩罚我,婚也结了。不要暗恋哥,哥已是传说。恍恍惚惚过了这么多年,想整理下个人技能树,也提醒下自己我的技能树经常看到各种技能树,那我也来一发,我认为作为一个研发人员,不应该只会自己领域内的东西,不要让自己的路越走越窄。熟话说:技多不压身,有精力就多学点了。如下图(点击打开大图:我要看大图)个人实战过得系统工作这么多年,做过了不少东西,想到
  • 【Linux】Linux 常用命令汇总

    查看软件xxx安装内容:dpkg-Lxxx查找软件库中的软件:apt-cachesearch正则表达式查找软件库中的软件:aptitudesearch软件包查找文件属于哪个包:dpkg-Sfilename查找文件属于哪个包:apt-filesearchfilename查询软件xxx依赖哪些包:apt-cachedependsxxx查询软件xxx被哪些包依赖:apt-cacherdependsxxx
  • 【实战】Docker 入门实战一:ubuntu 和 centos 安装Docker

    Docker是什么Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhone的app),更重要的是容器性能开销极低从这个解释我们不知道大家有没有想到一个优点类似的东西,没错就是
  • 【No.2】监控Linux性能25个命令行工具

    接着上一篇博文继续【No.1】监控Linux性能25个命令行工具10:mpstat--显示每个CPU的占用情况该命令可以显示每个CPU的占用情况,如果有一个CPU占用率特别高,那么有可能是一个单线程应用程序引起的mpstat-PALL1Linux3.13.0-75-generic(lnmp)06/25/2016_x86_64_(2CPU)02:28:59PMCPU%usr%nice%sys%iow
  • 【No.1】监控Linux性能25个命令行工具

    如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?通过以下命令或者工具可以快速定位topvmstatlsoftcpdumpnetstathtopiotopiostatuptimedmesg|tailmpstat-PALL1pidstat1free-msar-nDEV1sar-nTCP,ETCP1IPTrafpsacct或者acctMonitN
  • linux shell工具集合

    1)判断进程是否存在,如果不存在再执行启动命令,可以避免一个脚本同时启动多份if[$(ps-ef|grepbastion_account.sh|grep-vgrep|wc-l)-eq0];thennohupshbastion_account.sh&fi2)如何批量kill进程?ps-ef|grep'python'|grep-vgrep|awk'{print$2}’|
  • 最有用的Linux命令行使用技巧集锦

    最近在Quora上看到一个问答题目,关于在高效率Linux用户节省时间Tips。将该题目的回答进行学习总结,加上自己的一些经验,记录如下,方便自己和大家参考。下面介绍的都是一些命令行工具,这些工具在几位回答者的日常工作中都很有用。对于任何不了解的命令,请使用“man<COMMANDNAME>“查看,或者使用Google。有些命令需要先用yum,apt-getinstall命令安装。1、
  • 鸟哥的Linux私房菜.基础学习篇(第三版)

    本书是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的最新版,全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统
  • Linux内核完全剖析

    本书对早期Linux内核(v0.12)全部代码文件进行了详细、全面的注释和说明,旨在帮助读者用较短的时间对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux打下坚实的基础。虽然选择的版本较低,但该内核已能够正常编译运行,并且其中已包括了Linux工作原理的精髓。书中首先以Linux源代码版本的变迁为主线,介绍了Linux的历史,同时着重说明了各个内核版本的主要区别和改进,给出了
  • Python自动化运维

    本书在中国运维领域将有“划时代”的重要意义:一方面,这是国内第一本从纵、深和实践角度探讨Python在运维领域应用的著作;一方面本书的作者是中国运维领域的“偶像级”人物,本书是他在天涯社区和腾讯近10年工作经验的结晶。因为作者实战经验丰富,所以能高屋建瓴、直指痛处,围绕Python自动化运维这个主题,不仅详细介绍了系统基础信息、服务监控、数据报表、系统安全等基础模块,而且深入讲解了自动化操作、系统