一些杂项
MySQL更改存储位置
mysql 默认存储位置在/var/lib/mysql,但是一般系统文件所在的硬盘很快会满掉,所以需要将数据迁移到新挂载的硬盘之上,具体方法如下:(以下操作在MySQL5.7 CentOS6.8上测试可行)
-
关闭mysql服务:
service mysqld stop
- 迁移数据:
cp -a /var/lib/mysql /data/mysql
这里的-a将复制权限链接等所有信息 - 修改参数:配置文件默认为/etc/my.cnf,修改为
datadir=/data/mysql
socket=/data/mysql/mysql.sock
- 设置链接:localhost访问mysql是通过/var/lib/mysql/mysql.sock,因此需要设置一个软链接
ln -s /var/lib/mysql.sock /data/mysql/mysql.sock
- 重启mysql服务:
service mysqld start
Jekyll 支持 MathJax
具体见问题回答,在_includes/common-head.html(或head.html,即head模板),添加script标签即可
Linux下Screen工作保存log
- 加上-L选项:
screen -L -S test
- 开启新的shell终端后,在screen session下按ctrl+a+H,同样会在当前目录下生成screenlog.0文件
- 第一次按下ctrl+a H,屏幕左下角会提示Creating logfile “screenlog.0”.,开始记录日志
- 再次按下ctrl+a H,屏幕左下角会提示Logfile “screenlog.0” closed.,停止记录日志