
shell
yagas
需要认真专注的做些事情,至少能对得起光阴岁月
展开
-
SM2公私钥及PKCS8格式转换
从国家证书中心申请到的国密证书,在PHP中能正常加载,但是在JAVA中没法使用。原来是需要进行PKCS8转换。原创 2021-07-26 21:33:14 · 5088 阅读 · 0 评论 -
让Mac终端保持(SSH)与远程的连接状态
经常性需要联机工作,一开就是好几个终端窗口来回的切换。有的窗口离开时间长了再切回来的时候就无法操作了,随便的敲几下键盘要等一会才有反应说已经断开了ssh连接。原创 2017-10-30 18:07:00 · 8669 阅读 · 1 评论 -
npm镜像使用手记
使用vue进行前端的开发,需要使用webpack进行打包工作。可是npm的资源都在国内,访问进来慢而且不稳定,还有些资源要用VPN才可以获取得到,可是苦了我们这些国内的开发者们。难道就没有什么办法解决了吗?非也,这还要感谢一下国内的镜像站点,让我们可以调整获取到npm上的资源。不废话了,直接上代码npm --registry http://r.cnpmjs.org install webpack个人原创 2016-11-22 17:32:42 · 464 阅读 · 0 评论 -
编译OpenCV for Python的所需类库
编译OpenCV for Python的所需类库屡次在CentOS 6.4下为Python编译OpenCV都不成功,没有生成支持Python的包。网上找了好久也试了好久,才知道是自己的类库不完整。现在终于试出都需要哪些库的支持了。记录一下以免忘记。yum install cmake gcc gcc-c++ gtk+-devel gimp-devel gimp-devel-tools gimp-hel原创 2016-08-08 11:01:18 · 1770 阅读 · 0 评论 -
修改CPAN安装源
以CentOS 6.5为例,修改CPAN镜像源的指向阿里云的方法, 加安装速模块的下载速度。原创 2016-05-13 09:57:09 · 4906 阅读 · 0 评论 -
最后一根救命的稻草
由于数据库链接到达设定值的最大上限,新的请求被无情的拒绝,以为只能重新启动数据库才可能登陆并管理。但由于业务原因无法重启服务,万念俱灰的时候 ps -ef 的列表中发现了最后的一根救命的总稻草:screen -dmS mysqld。记得好像是上一回操作数据库时创建的一个管道,因为执行的脚本比较慢,需要放在服务器上执行然后等过后有时间再回来检查执行情况的,所以是已经连接上了数据库的,还没有退出。结果原创 2015-01-26 17:06:55 · 1121 阅读 · 0 评论 -
管理http服务的脚本
由于老是需要重新安装系统,重一次都要重新设置http服务的启动脚本。麻烦,所以这一次就把脚本备份出来。原创 2014-05-15 11:02:40 · 1322 阅读 · 0 评论 -
在Ubuntu 14.10下安装Lua 5.2出错的解决
系统为 Ubuntu 14.10,下载到Lua5.2原创 2014-04-21 11:08:31 · 4367 阅读 · 0 评论 -
记录我对cygwin的个性化设置
1, 首先是设置命令的别名,新建文件 .aliasesvim .aliases添加内容如下:alias ll="ls -la --color=tty"修改文件 .bash_profile,在尾部添加如下内容:if [ -f "${HOME}/.aliases" ] ; then source "${HOME}/.aliases"fi2原创 2013-10-19 13:36:38 · 1200 阅读 · 0 评论 -
关于Linux设置跟随系统启动的服务
将脚本 nginx 复制到 /etc/init.d 目录下,然后执行下面的脚本for CentOSchkconfig nginx onfor Ubuntusudo update-rc.d nginx defaults 99原创 2013-01-07 00:52:28 · 1112 阅读 · 0 评论 -
定期自动备份SVN版本并发送致邮箱中
自动定期导出版本库进行备份。对早期比较小巧的版本库比较适用。可以将导出的SVN版本库文件打包后发送到企业邮箱里保存。crontab -e* * * * * 1 /usr/local/bin/svndump > /dev/null 2>&1/usr/local/bin/svndump#!/bin/bash#~ 自动导出版本版库,发送到企业邮箱进行备份t原创 2012-05-10 23:58:26 · 1750 阅读 · 0 评论 -
把nginx和spawn-fcgi设为随系统自动启动
把 nginx 和 spawn-fcgi 设为随系统自动启动。#!/bin/bash## chkconfig: - 64 36# description: This script take care of starting and stopping the nginx + spawn-fcgi server# processname: nginx + spawn-fcgi# fil原创 2011-11-25 15:08:17 · 2441 阅读 · 0 评论 -
nginx日记分割脚本
此脚本实现把nginx日志按时期进行分割备份。可以添加到crond内定期执行。#!/bin/bash# backup log file for nginx## author: yagas# msn: yagas60@msn.com# date: 2011/11/25pidfile="/var/run/nginx.pid"logdir="/usr/local/nginx/log原创 2011-11-25 14:26:16 · 921 阅读 · 0 评论