了解和使用MySQL服务启动脚本

2019-09-05
阅读 2 分钟
6.5k
MySQL在类Unix系统上安装时包含一个mysql.server启动脚本,它通过mysqld_safe命令来启动MySQL服务,但我们通常把这个启动脚本重命名为mysqld或者mysql。

linux curl请求时参数被截断

2019-04-28
阅读 1 分钟
10.3k
当我在curl一个url时,发现在后端PHP环境使用xdebug时,只能捕获第一个参数: {代码...} 这导致了我的认证失败,无法获取正确的数据。 其实这里的原因是在shell 命令中&符号有特殊的含义,而并不只是url参数的连接符。因此,我们有两种解决方法: {代码...} 重新测试,解决问题。 参考资料 Linux curl get请求参数多...

rsync算法原理及使用

2019-03-05
阅读 7 分钟
7.3k
如果服务器之间需要保持某些文件的一致,我们可以使用scp来复制,如果需要长期保持一致,可以配合crontab脚本来使用。但是此时我们有更优的方式,就是rsync+crontab来实现定时增量传输保持文件一致。

使用logrotate完成日志自动切分并轮转

2019-02-28
阅读 4 分钟
10.7k
部署网络应用时,会对请求进行日志保存,用于数据统计分析以及故障排除,但对于高并发请求的服务器,日志文件会迅速增长,快速的消耗磁盘空间,同时,分析一个大文件来排查问题也会非常慢。因此,我们通常需要将日志按照天级别进行存储,并对过旧的日志进行压缩转存或删除,方便节省磁盘空间和进行脚本分析。

linux上ssh免密登录原理及实现

2019-02-27
阅读 6 分钟
7.6k
因为我的服务器集群需要回收日志到中央进行统一处理,所以需要建立ssh互信关系实现免密登录。关于ssh的使用大家可能都很熟悉了,我们今天主要来讲下ssh连接和免密登录的原理。