在开发或者运维时,有很多任务是需要定时来完成的,日志切割,数据库定期备份,设备状态确认等等,在 Linux 下定时任务的执行使用 crontab 来管理,作为一个常用的 Linux 工具,大家都有必要掌握它,总结一下 crontab 的使用 […]
分类: 编程笔记
工作学习中的一些代码
使用filter-branch抹掉错误提交的大文件提交记录,彻底清理.git目录
由于不小心将大的压缩包文件放到了项目下,提交的时候又 push 到远程仓库去了,虽然后来我把文件删掉了重新提交,但 Git 周到的为你保存了每个文件的前生后世防止你哪天又要找回你删除过的文件,导致项目下的 .git 子目录依然存在这些大文件 […]
wordpress文章使用随机字符串作为url中的slug
对于 wordpress ,它自带的文章 url 固定连接可选样式有很多,带日期的,文章名,文章ID,但如果想要每一篇文章一个随机字符串的 slug (别名,显示在 url 后面),就要自己动手了,如果你不理解那是怎样的,看看简书的文章详情 […]
PhpStorm针对项目做的一些配置
PhpStorm是每个php开发者应该去尝试使用的首推IDE,因为它实在是太方便了,针对它使用,前面已经讲到一些: PhpStorm常用配置项 phpstorm使用Setting Repository报错Authentication fai […]
Linux之读懂top命令
linux 下 top 命令给我们展示的信息非常丰富,可以让我们实时的了解到服务器的负载和进程对资源的使用情况,那么具体那些密密麻麻的东西分别什么意思呢? 来看一下一个 top 显示了哪些东西: 信息主要分为两部分,上面一部分是服务器实时的 […]
Python之virtualenv实现多应用多版本环境隔离
我们现在系统里已经有了两个常用版本的 python 来满足不同应用的需求,分别的是 python2.7.5 和 python3.6.1 ,但是我们现在又有不同的多个应用,都要用到这两套环境,每个应用有不同的依赖包,我们直接使用系统级的这两个 […]
Python之在已存在Python2下安装Python3
系统默认自带了一个 python2.7 ,我们有的应用需要用到 Python3 来运行,那我们就来为系统安装一个 Python3.6.1 为后面的开发做准备。 下载压缩包 wget https://www.python.org/ftp/py […]
Python之pip的安装及使用
安装 下载需要的对应版本 pip 软件包:传送门 得到类似 pip-9.0.3.tar.gz 文件,解压; 进入解压后目录并运行 python setup.py install 将 pip 所在目录及 python 目录下的 Scripts […]