随笔分类 -  Linux

摘要:同时匹配ABC 和 abc: sed -n '/ABC/{/abc/p}' awk '/ABC/&&/abc/{ print $0 }' grep -E '(ABC.*abc|abc.*ABC)' 匹配ABC 或 abc: sed -n '/\(ABC\|abc\)/p' awk '/ABC/||/abc/{ print $0 }' grep -E '(ABC|ab... 阅读全文
posted @ 2018-02-22 01:02 温柔的风 阅读(4160) 评论(0) 推荐(0) 编辑
摘要:1.date //查看本地 2.hwclock --show //查看硬件的时间 3.如果硬件的时间是对不上,那就对硬件的时间进行修改 4.hwclock --set --date '2222-22-22 22:22:22' //设置硬件时间 5.hwclock --hctosys //设置系统时间和硬件... 阅读全文
posted @ 2018-02-13 23:06 温柔的风 阅读(443) 评论(0) 推荐(0) 编辑
摘要:在Centos6下使用yum安装Nginx报错 解决方案: 阅读全文
posted @ 2018-02-09 00:12 温柔的风 阅读(1272) 评论(0) 推荐(0) 编辑
摘要:在使用Centos6版本yum时报错 Loaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfileSetting up Install ProcessNo p 阅读全文
posted @ 2018-02-08 01:01 温柔的风 阅读(7129) 评论(0) 推荐(0) 编辑
摘要:php的sys_getloadavg sys_getloadavt()可以获得系统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。 与其让服务器因负载过高而宕掉,不如在系统负载很高时主动die掉一个脚本,sys_getloadavg()就是用来帮 阅读全文
posted @ 2018-02-06 23:15 温柔的风 阅读(311) 评论(0) 推荐(0) 编辑
摘要:有时候会遇到这样的需求,比如log日志文件,这个文件很大,甚至上百M,需要把所有的日志拿来做统计,这时候我们如果用单进程来处理,效率会很慢。如果我们想要快速完成这项需求,我们可以利用Linux的一个利器split,先根据这个文件的总大小、总行数,来按照一个比例来分割,在根据分割的文件数量,fork出 阅读全文
posted @ 2018-02-05 17:01 温柔的风 阅读(518) 评论(0) 推荐(0) 编辑
摘要:有个文件要处理,因为很大,所以想把它切成若干份,每份N行,以便并行处理。split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,为提高可读性,生成日志等 命令格式 -b:值为每一输出档案的大小,单位为 byte。 -C:每一输出档中,单行的最大 byte 数。 -d:使用数 阅读全文
posted @ 2018-02-05 10:24 温柔的风 阅读(2303) 评论(0) 推荐(1) 编辑
摘要:我们在实际项目中或许会遇到php调用shell脚本的需求。下面就用简单案例在Centos环境下实践 准备 查看php.ini中配置是否打开安全模式 因为safe_mode配置项默认没有,那么我修改了php.ini中的disable_function选项,把其中一个被禁用的函数去掉,去掉【passth 阅读全文
posted @ 2018-02-03 02:00 温柔的风 阅读(1944) 评论(0) 推荐(0) 编辑
摘要:expect基本介绍 expect是一个自动化交互套件,主要用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。如果在运维工作方面有大量的一体化操作,那么了解使用expect会节省很大时间。 比如登录跳板机,登录mysql这些流程操作需要经常输入密码回车,那么它就可以作为你的工具。 阅读全文
posted @ 2018-02-01 21:10 温柔的风 阅读(324) 评论(0) 推荐(0) 编辑
摘要:一、安装Nginx ①安装依赖扩展 ②下载Nginx源码包 ③创建用户名和用户组 ④解压并安装 ⑤启动nginx服务 ⑥关闭防火墙或者开放80端口 访问IP,测试nginx是否安装成功 二、安装MySQL-5.7.19 ①下载安装包 ②创建mysql用户和用户组 ③解压安装包并创建data目录 ④初 阅读全文
posted @ 2018-01-30 00:32 温柔的风 阅读(284) 评论(0) 推荐(0) 编辑
摘要:Linux的scp命令可以实现两台服务器之间互相拷贝文件,我的测试环境是Centos6.4. 基本的命令格式 一、从本机拷贝到目标远程主机 执行完成之后,去目标远程主机对应目录查看,文件在,说明成功 二、从远程主机拷贝到本机 补充、一次拷贝多个文件或者目录 阅读全文
posted @ 2018-01-26 14:55 温柔的风 阅读(4804) 评论(0) 推荐(0) 编辑
摘要:第一步:创建用户并设置密码 第二步:用户授权 创建账户必须授权,不然,个人用户的权限只可以在本home下有权限,其他的必须有授权,一般需要root的权限,sudo的命令授权一般在sudoers里面,找到sudoer文件位置,看下文件的权限 第三步:编辑sudoers文件并强制保存修改权限 编辑增加内 阅读全文
posted @ 2018-01-15 16:02 温柔的风 阅读(5890) 评论(0) 推荐(0) 编辑
摘要:在一个成熟的WEB系统里,没有日志管理是不可以的,有了日志,可以帮助你得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息;通过错误日志,你可以得到系统某个服务或server的性能瓶颈等。因此,将日志好好利用,你可以得到很多有价值的信息。 日志格式及定义 (1)log_formatlog 阅读全文
posted @ 2018-01-10 16:35 温柔的风 阅读(595) 评论(0) 推荐(0) 编辑
摘要:首先,编辑一下/etc/sysctl.conf 文件,调整一下以下参数,如果没有经过优化的Linux内核可能没有这些参数,那么把需要补充的复制添加进去即可,其他设置默认即可,不需要理解。 记得修改完成之后记得执行以下命令生效 阅读全文
posted @ 2017-12-27 10:51 温柔的风 阅读(427) 评论(0) 推荐(0) 编辑
摘要:咱创建一个目录,专门用于存放Mysql的备份文件。/data/mysql_bak。写个shell脚本,每分钟备份一次测试以下。 脚本代码: 然后执行定时任务 隔几分钟刷新目录查看文件。 OK。关于定时任务的一些设定格式命令请参考此链接,有详细说明。 额外关于老数据的删除,可以参考一些网上其他帖子,本 阅读全文
posted @ 2017-11-14 17:59 温柔的风 阅读(1649) 评论(0) 推荐(0) 编辑
摘要:在阿里云服务器增加一个shell脚本定时备份数据库脚本执行任务时,测试性的执行了备份命令,如下 执行完命令并没有出现备份文件,报错 解决方案: 通过命令进入mysql,执行以下命令 再次执行备份命令。OK文件生成~ 阅读全文
posted @ 2017-11-14 16:22 温柔的风 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:在阿里云服务器增加一个shell脚本定时备份数据库脚本执行任务时,测试性的执行了备份命令,如下 在执行完了命令本该在指定的目录下出现bak_test.sql文件,然而并没有生成,报了一行错误。这个问题应该是在MySQL5.6+版本的时候就有出现,可能是为了确保数据库的安全性采用的保护机制。 网上大部 阅读全文
posted @ 2017-11-14 15:57 温柔的风 阅读(13660) 评论(0) 推荐(0) 编辑
摘要:盗链的概念指在自己的页面上展示一些并不在自己服务器上的内容。也就是获得他人服务器上的资源地址,绕过别人的资源展示页面,直接在自己的页面上向最终用户提供此内容。如,小站盗用大站的图片、音乐、视频、软件等资源来减轻自己服务器的负担。 防盗链的概念防止别人通过一些技术手段绕过本站的资源展示页面,盗用本站的 阅读全文
posted @ 2017-08-04 16:08 温柔的风 阅读(737) 评论(0) 推荐(0) 编辑
摘要:准备工作 环境:Win10下Centos6.4虚拟机。 负载均衡:两台(一主一备) LVS + Keepalived。 HTTP服务器:3台。 给每台服务器配置IP 1、VIP(virtual ip):用来提供Virtual Server服务的ip地址。分别绑定在Director一个物理网卡上(对外 阅读全文
posted @ 2017-05-17 18:42 温柔的风 阅读(1519) 评论(0) 推荐(0) 编辑
摘要:sublime有个叫sftp的插件,可以通过它直接打开远程机器上的文件进行编辑,并在保存后直接同步到远程linux服务器上。 用Package Control安装插件 按下Ctrl+Shift+P调出命令面板 输入install 调出 Install Package 选项并回车,然后输入FTP,下拉 阅读全文
posted @ 2017-05-17 17:55 温柔的风 阅读(13842) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示