摘要: fabric fabric 项目发布和运维的工作相当机械,频率还蛮高,导致时间浪费在敲大量重复的命令上。 修复bug什么的,测试,提交版本库(2分钟),ssh到测试环境pull部署(2分钟),rsync到线上机器A,B,C,D,E(1分钟),分别ssh到ABCDE五台机器,逐一重启(8-10分钟) 阅读全文
posted @ 2017-07-17 23:14 AlamZ 阅读(293) 评论(0) 推荐(0) 编辑
摘要: nginx 安装 下载必要组件 nginx下载地址 http://nginx.org/en/download.html pcre库下载地址,nginx需要 http://sourceforge.net/projects/pcre/files/pcre/ zlib下载地址,nginx需要 http:/ 阅读全文
posted @ 2017-07-17 22:55 AlamZ 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 开机自启动脚本 如果要添加为开机启动执行的脚本文件,可先将脚本复制或者软连接到/etc/init.d/目录下,然后用: update-rc.d xxx defaults NN命令(NN为启动顺序), 将脚本添加到初始化执行的队列中去。 注意如果脚本需要用到网络,则NN需设置一个比较大的数字,如99。 阅读全文
posted @ 2017-07-17 21:44 AlamZ 阅读(242) 评论(0) 推荐(0) 编辑
摘要: shell习题训练 输出本机创建20000个目录所用的时间,处理结果: real 0m3.367s user 0m0.066s sys 0m1.925s 打印本机的交换分区大小,处理结果: Swap:1024M 文本分析,取出/etc/password中shell出现的次数 第一种方法结果: 4 / 阅读全文
posted @ 2017-07-17 21:31 AlamZ 阅读(5334) 评论(0) 推荐(0) 编辑
摘要: 不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.txt的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOME目录。 $ find ~ -name "*.txt" -print 想要在当前目录及子目录中查找所有的‘ *.txt’文件,可以用: $ find 阅读全文
posted @ 2017-07-17 21:31 AlamZ 阅读(284) 评论(0) 推荐(0) 编辑