• 对于注定会优秀的人来说,他所需要的,只是时间----博主
  • 手懒得,必受贫穷,手勤的,必得富足----《圣经》
  • 帮助别人,成就自己。愿君在本站能真正有所收获!
  • 如果你在本站中发现任何问题,欢迎留言指正!
  • 宝剑锋从磨砺出,梅花香自苦寒来!
  • 本站开启了防爆破关小黑屋机制,如果您是正常登录但被关进小黑屋,请联系站长解除!

CentOS-7中tmp目录的清理规则

CentOS-7中tmp目录的清理规则
本文预计阅读时间 3 分钟因为目前业务当中遇到程序启动之后自动在/tmp目录下生成一个tomcat.1234546854的文件,有时候程序在上传文件的时候会读取一下这个目录,但是如果服务很久(超过十天)没发布过,那么这个目录可能就被自动清理了,然后导致服务报错。然后在网上看到了如下内容:CentOS6 以下系统(含)使用 watchtmp + cron 来……继续阅读 »

eryajf 2个月前 (08-18) 291浏览 0评论1个赞

关于打包压缩几种格式(gzip,bzip2,xz)的试验对比

关于打包压缩几种格式(gzip,bzip2,xz)的试验对比
本文预计阅读时间 4 分钟要通过脚本进行备份,必然将会应用到压缩技术,这里简单针对几个常见的格式进行测验,从而得到一种合适的方式。这里以一个应用目录做例子:[root@isj-test-5 mnt]$du -sh *66M isj-wiki看到目录大小为66M。以下考虑压缩比与压缩时长两个维度。1,只打包。[root@isj-test-5 m……继续阅读 »

eryajf 5个月前 (05-29) 415浏览 0评论3个赞

使用trash-cli给Linux服务器加一个回收站的功能

使用trash-cli给Linux服务器加一个回收站的功能
本文预计阅读时间 12 分钟有些让人痛心的经历,会让你成长,我相信,所有开始使用这个工具,以及开始愿意去部署这个工具的人,应该都是有遭受过误删除所带给自己的那种恐慌以及无奈。我也一样,所以,我打算了解一下回收站的事儿,就走进了开源工具trash-cli。地址如下:1,安装。1,安装方法一。安装非常简单,使用两条命令搞定。yum install ……继续阅读 »

eryajf 8个月前 (02-20) 829浏览 2评论2个赞

使用systemctl管理tomcat多实例

使用systemctl管理tomcat多实例
本文预计阅读时间 8 分钟之前因为遭遇过测试服务器断电,然后启动之后所有的Tomcat服务都没有开机自启,所以就需要一台机器一台机器跑过去进行手动操作一遍,非常费劲儿,后来也研究过通过将启动命令加入开启自启脚本里边进行启动,效果均不理想。现在,了解到在CentOS7当中通过systemctl管理Tomcat,不仅方便,而且加入开机自启之后,效果也非常的好,……继续阅读 »

eryajf 8个月前 (02-18) 711浏览 2评论1个赞

CentOS7主机使用systemd管理应用

CentOS7主机使用systemd管理应用
本文预计阅读时间 11 分钟systemd有很丰富很详细的用法,而这些内容不是本文想要介绍的,本文想着重说明一下如何通过自定义配置来管理一些常用的,不常用的服务。1,了解配置内容。systemd的配置文件主要放在/usr/lib/systemd/system目录,也可能在/etc/systemd/system目录。现在来看一个系统的配置文件来学习一下:……继续阅读 »

eryajf 8个月前 (02-18) 597浏览 0评论1个赞

会话管理工具tmux整理

会话管理工具tmux整理
本文预计阅读时间 8 分钟Tmux是一款优秀的终端复用软件,它比Screen更加强大,至于如何强大,网上有大量的文章讨论了这点,本文不再重复。Tmux之所以受人们喜爱,主要得益于以下三处功能:丝滑分屏(split),虽然iTem2也提供了横向和竖向分屏功能,但这种分屏功能非常拙劣,完全等同于屏幕新开一个窗口,新开的pane不会自动进入到当前目录,也没有记……继续阅读 »

eryajf 8个月前 (02-12) 571浏览 0评论1个赞

业务中期的日志备份操作过程

业务中期的日志备份操作过程
本文预计阅读时间 14 分钟天气不错,正在忙活自己的事情,一位开发大哥过来说有一些日志,最好清理一下,只保留最近的就行。瞬间明白这个情况,但是日志是线上的,所以当然不能清理,打算异地转移,然后本地保留五天的。说干就干,说起来这应该是一个很小的事情,就算脚本从无到有,那么一个小时也足够的了,但是我却足足的忙活了一大晌,中间做了很多事情,也并没有一开始想象的一……继续阅读 »

eryajf 10个月前 (12-11) 1434浏览 0评论3个赞

利用shell脚本将博客数据库备份到邮箱附件

利用shell脚本将博客数据库备份到邮箱附件
本文预计阅读时间 6 分钟玩个人博客的都知道,数据库备份必不可少,如果哪一天服务器直接挂掉,而且还没有备份,那基本上等同于丢失了命根子。因此日常的备份小脚本一定是不能少的。因为个人玩家一般只有一台服务器,数据不能异地备份,因此这就想到,通过邮件附件的形式,保存到邮箱也是不错的选择。1,配置邮件。一般常规服务器自带发信端,我在自己本地测试也是很简单就实现……继续阅读 »

eryajf 10个月前 (12-11) 2938浏览 0评论1个赞

Linux的普通用户bash突然报错bash: fork: retry: No child processes的解决办法

Linux的普通用户bash突然报错bash: fork: retry: No child processes的解决办法
本文预计阅读时间 2 分钟在普通用户下,突然bash失灵,无论执行什么命令,都报如下问题:bash: fork: retry: No child processes上面这段错误提示的本质是Linux操作系统无法创建更多进程,导致出错。因此要解决这个问题需要修改Linux允许创建更多的进程。#并发连接数#echo "root ……继续阅读 »

eryajf 11个月前 (12-05) 8670浏览 0评论0个赞

使用supervisor管理tomcat,nginx等进程详解

使用supervisor管理tomcat,nginx等进程详解
本文预计阅读时间 77 分钟1,介绍。官网:http://supervisord.orgSupervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervis……继续阅读 »

eryajf 1年前 (2018-10-22) 2011浏览 2评论1个赞

tomcat默认日志优化处理

tomcat默认日志优化处理
本文预计阅读时间 9 分钟正常情况下,tomcat默认的程序会输出一大堆的日志,而这些日志,对日常运维来说,帮助并不大,反而徒增不少的烦人文件。这些都可以通过配置给优化掉。1,针对logging.properties。修改conf/logging.properties日志配置文件可以屏蔽掉部分的日志信息。将level级别设置成WARNING就可以大量……继续阅读 »

eryajf 1年前 (2018-09-12) 2010浏览 0评论0个赞

MySQL数据库增量备份的操作

MySQL数据库增量备份的操作
本文预计阅读时间 11 分钟1,前言。当数据库文件以及量级不大的时候,我们可以采用全量备份的策略来进行备份。但是当数据库文件有一定量级的时候,再使用全量备份,就显得有些笨拙了。内网数据虽然没有特别重要,但是备份也是不可或缺的一个环节,朱子有言:“宜未雨而筹谋,勿临渴而掘井”,这句话放在备份领域简直就是无法颠破的真理。因此,在内网的数据,我们也做了全量备……继续阅读 »

eryajf 1年前 (2018-08-06) 1774浏览 1评论2个赞

CentOS-7修改网卡名称为eth0

CentOS-7修改网卡名称为eth0
本文预计阅读时间 3 分钟当初学习的时候,习惯使用了6的系统,突然跨到7上来了,有不少的改变感觉上一丝丝不适应。在6上的网卡名称一般都是eth0或者eth1,而到了7上,大多变成ens33之类的了,看着非常别扭,当然这并不影响使用,但是会影响到强迫症。因此今天就来说下这个问题。一般我们个人学习的时候,碰上网络复杂的情况,为了规避复杂网络对实验的影响,常……继续阅读 »

eryajf 1年前 (2018-07-07) 1527浏览 0评论0个赞

CentOS系统安装之后的优化

CentOS系统安装之后的优化
本文预计阅读时间 5 分钟现在无论工作还是个人学习,貌似基本上已经告别CentOS6的节奏了,因此这篇文章默认的也都是针对CentOS7而言的。1,关闭networkmanagersystemctl stop NetworkManagersystemctl disable NetworkManager2,关闭selinux当前有效s……继续阅读 »

eryajf 1年前 (2018-07-07) 1576浏览 0评论1个赞

服务器存储不够了之在原逻辑卷上扩容的操作

服务器存储不够了之在原逻辑卷上扩容的操作
本文预计阅读时间 8 分钟当然上一篇的直接格式化新挂载的操作,也有当初的考量,其实说白了,任何的操作,都是根据你自己当前的实际情况来作出相对应的方案的。上次扩容之所以采用直接挂在新磁盘的方式,有两点重要原因,一方面原本旧挂载的分区就是一个普通分区,并没有做成逻辑卷,这点很重要,基本上决定了你没办法再重新来做了。另一方面就是那次扩容是T级别的,像这种庞大的动……继续阅读 »

eryajf 1年前 (2018-06-19) 1536浏览 0评论2个赞

服务器存储不够了之直接挂载一块儿新磁盘的操作

服务器存储不够了之直接挂载一块儿新磁盘的操作
本文预计阅读时间 5 分钟这几天连续两次遇到服务器磁盘空间不足的问题,而两次的情况以及处理解决的办法又都是不一样的,每次操作只有也都记录了文档,今天也整理到这里来。首先是第一种情况,通过直接挂载一块儿新的磁盘来实现扩容。运维的工作有一个基础,那就是备份,这件事儿看上去在平时好像没什么用,但是用到的时候如果没有,那将可能是致命的。好像有一种爱情哲学叫做“……继续阅读 »

eryajf 1年前 (2018-06-19) 1451浏览 0评论1个赞

防火墙基础知识之DNAT详解

防火墙基础知识之DNAT详解
本文预计阅读时间 5 分钟一般情况下,企业当中的服务器都是局域网中的,那么一个外网IP的客户端来访问服务器,是怎么做到的呢?如下图解析:当外网客户端访问内网主机,当然只能访问到网关服务器的IP(目标地址),此时经过网关服务器里边防火墙规则的设定,会将客户端请求的目的地址转换成内网服务器的IP,请求到达内网服务器,处理完之后,再返回给网关服务器,网关服务……继续阅读 »

eryajf 1年前 (2018-06-18) 2555浏览 0评论1个赞

如何配置历史命令中有详细的时间戳

如何配置历史命令中有详细的时间戳
本文预计阅读时间 1 分钟在历史命令当中增加时间戳,在某些时候,定位一些历史问题,或者一些操作,都是有不错的帮助意义的,其中配置也是非常简单的,今天简单分享下。编辑/etc/profile文件,在里面加入下面内容:export HISTTIMEFORMAT="`whoami` : %F %T :"通过 whoami 追踪对应命……继续阅读 »

eryajf 2年前 (2018-04-04) 1211浏览 0评论1个赞