一款快速跳转目录的小工具—autojump 发表于 2019-07-01 | 分类于 linux 前言开发过程中,我们免不了要经常切换目录。如果是在linux系统或者mac上,则要经常使用cd。如果目录层级比较深,一连串的cd加tab,很容易让人厌烦。这里推荐一款好用的跳转小工具—autojump。 介绍autojump是用python语言开发的,它的原理是维护一个进入目录次数的数据集,然后根据数据的权重,判断你要进入的是哪个目录,达到快速跳转的目的。这里要注意的是,要通过autojump进入到目录,必须先要进入到这个目录,让它产生条记录。 阅读全文 »
一款简单的数据库备份工具—gobackup 发表于 2019-07-01 | 分类于 linux 工具介绍我们做完一个项目正式上线后,生产环境的数据是很重要的,因此有必要定时备份数据库。这里推荐一款安装和配置都很简单的备份工具—gobackup。 gobackup是基于go语言开发的,作者也写了相关的帖子介绍。我也是看了这篇帖子之后,试用了一下,发现确实简单好用。鉴于ruby圈的小众,因此在这里也写篇文章,记录下如何使用,让大家也多一个可选择的备份工具。 阅读全文 »
使用logrotate分割日志 发表于 2019-01-19 | 分类于 linux logrotate介绍在开发过程中我们经常需要查看日志文件,来排查线上的问题。如果日志文件过大, 则打开会比较慢,这个时候就需要进行日志分割。logrotate是linux上的一个日志分割工具,可以很方便的进行日志分割。 阅读全文 »