CentOS 7,RPM安装的PHP7.3.5,运行时提示:“libonig.so.5 cannot open shared object file”。
解决办法:
安装oniguruma5的rpm即可[……]
Wireshark如何只保存筛选后的报文
Wireshark的报文捕捉通常包含了全部数据,如果你使用filter过滤出了想要的报文,导出这些筛选过滤后的报文,是可以极大缩减封包体积的,如何做呢?
方法如下:1.用filter筛选好报文2.编辑->标记所有显示的分组3.文件->导出特定分组 勾选Marked packe[……]
image has dependent child images 解决办法
有些none的Docker镜像如何删除?毕竟删除的时候会报错:“image has dependent child images”。造成无法继续。
查了下,解决方案很简单,尾部加个–force即可,例如:
docker rmi 9eaf --force解决方法来自:https://[……]
Linux如何查看用户的uid等信息
uid这个东东呢,平时其实关注比较低,容易碰到坑的情况就是Docker的时候,容器和外部用户权限对接的时候。
如下指令实现了查看指定用户uid的功能:
cat /etc/passwd | grep 你的用户名
id 用户[......]recipe for target ‘ext/phar/phar.php’ failed 解决办法
编译安装PHP 7.3.5的时候碰到个报错:“recipe for target 'ext/phar/phar.php' failed”。
因为是编译升级PHP,所以phar.phar这文件原始就有,直接copy到源码的目录下:
ext/phar/然后继续安装即可[……]
Cannot find igbinary.h解决办法
一般出现报错:“Cannot find igbinary.h”。通常是由于使用如下指令安装Redis造成的:
pecl install redis解决办法也很简单,Redis默认需要igbinary驱动,所以在安装Redis前,应当使用:
pecl install igbinary[......]Please reinstall the libzip distribution 或 libzip.so.5: cannot open shared object file解决办法
编译安装PHP 7.3.5的时候,报错:“Please reinstall the libzip distribution”。
查了下,按如下方式处理即可(安装编译用的程序的指令自己对应自己的平台)。
apt-get install gcc cmake -y
curl https://li[......]CPU压测Shell脚本
浩哥指点,其实有更简单的压测工具:stress。Stress是一个Posix系统下生成Cpu/Menory/IO/Disk负载的工具。
工具参数说明:
- 显示帮助信息
-v 显示版本号
-q 不显示运行信息-n,--dry-run 显示已经完成的指令执行情况-t --timeout N[......]Win7 修改桌面位置方法
JVM内存检测方法
通过参考Oracle的文档,找的了这个指令:jmap 。
jmap -heap pid可以检测对应进程的JVM的内存详细信息。 参考文档:https://docs.oracle.com/javase/6/docs/technotes/tools/share/jmap.html[……]