呐,这是个菜鸡问题……只不过我没用到就没了解过,顺手整理下:

Linux TOP命令默认是CPU占用排序:

  • P – 以 CPU 占用率大小的顺序排列进程列表
  • M – 以内存占用率大小的顺序排列进程列表

参考资料:How to display `top` resu[……]

阅读全文

这奇葩情况是最近对docker的一个容器重启服务时碰到的,明明restart了服务,却死活拉不起来,核对了下,发现进程里有个[java] <defunct>,杀还杀不掉,就很厉害了。

搜了下,发现这种情况最简单的就是网管重启大法……

但是要死总要死个明白的吧?我琢磨[……]

阅读全文

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

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

输出结果:

96

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

如果需要转成floa[……]

阅读全文

最近发现有个文件夹用rsync同步的时候报错:“ERROR: invalid gid nobody”。

顺手查了下,解决办法也很简单,修改rsyncd.conf配置文件:

gid = 0uid = 0

之后重启rsync即可。

参考资料:rsync备份错误解决方法:@E[……]

阅读全文

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

但最终,找到的解决方案并不是让NTP支持使用代理更新时间,而是直接用了另一个指[……]

阅读全文