摘要: git 21.2 使用Git服务程序 在正式使用前,我们还需要弄清楚Git的三种重要模式,分别是已提交、已修改和已暂存: 已提交(committed):表示数据文件已经顺利提交到Git数据库中。 已修改(modified):表示数据文件已经被修改,但未被保存到Git数据库中。 已暂存(staged) 阅读全文
posted @ 2017-05-12 13:43 靠岸啊啊 阅读(196) 评论(0) 推荐(0) 编辑
摘要: server上:yum install -y epel-releaseyum install -y salt-master salt-minionclient上:yum install -y epel-releaseyum install -y salt-minion启动server上:/etc/i 阅读全文
posted @ 2017-05-12 13:34 靠岸啊啊 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 编译安装nginx-1.6.3 一、安装pcre库 yum -y install pcre pcre-devel 二、安装openssl yum -y install openssl openssl-devel gcc pcre pcre-devel 三、编译安装nginx 1、创建目录/serve 阅读全文
posted @ 2017-05-12 10:22 靠岸啊啊 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 描述从浏览器打开http://www.baidu.com地址回车发送请求到看到页面的过程?打开浏览器输入网址回车,到看到页面的过程大纲:1、用户访问网站流程框架2、DNS解析原理 *****3、tcp/ip三次握手原理 *****4、http协议原理(www服务的请求过程)请求报文细节!5、大规模网 阅读全文
posted @ 2017-05-12 10:21 靠岸啊啊 阅读(5709) 评论(1) 推荐(0) 编辑
摘要: 1. 备份数据的意义 经常有网友问,运维工作到底是什么工作,到底做什么?其实,运维工作简单的概括就两件事,第一个是保护公司的数据,第二个是网站7*24小时提供服务。 而对于数据和网站7*24小时提供服务那个跟重要呢? 这个具体要看业务和公司。 例如:银行,金融行业,数据是最重要的,一条都不能丢,可能 阅读全文
posted @ 2017-05-12 10:20 靠岸啊啊 阅读(1629) 评论(0) 推荐(0) 编辑
摘要: sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用 阅读全文
posted @ 2017-05-12 10:18 靠岸啊啊 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1. MySQL数据库介绍 1.1 MySQL介绍 MySQL属于传统关系型数据库产品,它开放式的架构使得用户选择性很强,同时社区开发与维护人数众多。其功能稳定,性能卓越,且在遵守GPL协议的前提下,可以免费使用与修改,也为MySQL的推广与使用带来了更多的利好。在MySQL成长与发展过程中,支持的 阅读全文
posted @ 2017-05-12 10:18 靠岸啊啊 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1. 隐藏nginx header里面的版本信息 执行:curl –I 127.0.0.1会显示nginx的版本信息 隐藏操作:在http标签内加入“server_tokenoff”参数 2. 更改源码隐藏软件名称及版本号 在nginx编译安装之前,先更改,之后再编译安装 cd /nginx-1.6 阅读全文
posted @ 2017-05-12 10:17 靠岸啊啊 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: 1. MySQL日志之binlog日志 1.1 mysql工具mysqlbinlog mysqbinlog工具的作用是解析mysql的二进制binlog日志内容,把二进制的日志解析成可以在MySQL数据库里执行的SQL语句。 1.2 MySQL的·binlog日志是什么? MySQL数据目录下的如下 阅读全文
posted @ 2017-05-12 10:14 靠岸啊啊 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。 tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用 阅读全文
posted @ 2017-05-12 10:10 靠岸啊啊 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,自己也曾经为时间的各种表示方法和如何修改时间而困惑,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便, 以下是我在工作中积累的关于date命令的用法,绝大多数都有解释说明,并配有范例, 阅读全文
posted @ 2017-05-12 10:08 靠岸啊啊 阅读(147) 评论(0) 推荐(0) 编辑
摘要: find是个使用频率比较高的命令。常常用它在系统特定目录下,查找具有某种特征的文件。 find命令的格式:find [-path……] -options [-print -exec -ok] path:要查找的目录路径。 ~ 表示$HOME目录 . 表示当前目录 / 表示根目录 print:表示将结 阅读全文
posted @ 2017-05-12 10:07 靠岸啊啊 阅读(169) 评论(0) 推荐(0) 编辑
摘要: grep的用法 首先创建我们练习grep命令时需要用到的demo文件demo_file。 1.从单个文件中搜索指定的字串 grep的基础用法是如下例的从指定的文件中搜索特定的字串。 2. 在多个文件中检索指定的字串 先拷贝demo_file为demo_file1。grep的结果在符合条件的行前将包括 阅读全文
posted @ 2017-05-12 10:05 靠岸啊啊 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 第1章 awk基础入门 要弄懂awk程序,必须熟悉了解这个工具的规则, 1.2 awk简介 1.2.1 一种名字怪异的语言 1.2.2 模式扫描和处理 awk不仅仅是Linux中的一个命令,而且是一种编程语言,可以用来处理数据和生成报告,处理的数据可以是一个或者多个文件,可以是来自标准输入,也可以是 阅读全文
posted @ 2017-05-12 10:02 靠岸啊啊 阅读(645) 评论(0) 推荐(0) 编辑
摘要: Apache有两种模式提供服务,一种是线程worker模式,一种是进程prefork模式(更加稳定) 线程模式是一个进程下面有许多线程提供服务。 而进程模式是直接是许多进程提供服务,但是消耗cpu。 安装apache [root@lamp src]# ls httpd-2.2.27.tar.gz [ 阅读全文
posted @ 2017-05-12 09:49 靠岸啊啊 阅读(161) 评论(0) 推荐(0) 编辑