基本用法,因为命令执行后默认返回的数据是字符串的,如果用if和数字比较呢,是应该先转为数字的。

echo "96.56"| awk '{print int($0)}'

输出结果:

96

参考资料:shell中将字符串转换成数字[……]

阅读全文

最近发现有个文件夹用rsync同步的时候报错:“ERROR: invalid gid nobody”。
顺手查了下,解决办法也很简单,修改rsyncd.conf配置文件:

gid = 0
uid = 0

之后重启rsync即可。参考资料:rsync[……]

阅读全文

原因是这样的,有几台测试服务器,不具备公网访问能力,时间长了,本机时间都有不少误差,人工逐个修改比较费劲。因为我本机可以假设公网访问的代理给测试服务器,所以想让测试服务器通过我的代理,使用NTP更新时间。
但最终,找到的解决方案并不是让NTP支持使用代理更新时间[……]

阅读全文

Redis是支持持久化的,默认也是开启持久化的,但如果你不需要数据持久化,只需要Redis作为一个内存型的缓存工具,那么这种情况下,禁用持久化是很有必要的。
下面就总结下禁用的方法:

  1. 打开配置文件:
    /etc/redis.conf

    [……]

阅读全文

WebDAV像一个存储服务,各种应用都可以连接到它,允许应用直接访问我们的云盘内容,对其进行读写操作。
这个服务还是蛮有趣的,比如打印机扫描,就支持直接发送到WebDAV服务,如果不是用Docker自己搭建呢,那就很费劲了。就给出个Docker搭建的最基[……]

阅读全文