
linux服务器查看php信息,用到的工具:雅黑探针,步骤如下:
下载雅黑探针,也就是一个一个tzphp的探针文件,可以自己改成任意的名称。
2将下载的探针文件上传到linux服务器的任意一个网站目录下边,然后运行一下,就可以输出php的信息,效果图如下:
3可以利用以下命令查看php信息,输入以下命令:
php -v输出:
PHP 5445 (cli) (built: Oct 11 2016 23:35:56)Copyright (c) 1997-2014 The PHP Group
Zend Engine v240, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24com (unconfigured) v606, Copyright (c) 2002-2016, by ionCube Ltd
with Zend Guard Loader v33, Copyright (c) 1998-2013, by Zend Technologies
效果图:
注意事项:利用php探针查看php信息前提必须安装php环境。
大致结果类似下图:Mem行(单位均为M):
(-/+ buffers/cache)行:
Swap行指交换分区。
实际上不要看free少就觉得内存不足了,buffers和cached都是可以在使用内存时拿来用的,应该以(-/+ buffers/cache)行的free和used来看。只要没发现swap的使用,就不用太担心,如果swap用了很多,那就要考虑增加物理内存了。
大致结果类似下图:
上方文字部分的红框为总的CPU占用百分率,下方的表格是每个进程的CPU占用率,在表格第一行可以看到红框中占用率超过了150%,这是因为服务器是多核CPU,而该进程使用了多核。
大致结果类似下图:
表格中会显示显卡的一些信息,第一行是版本信息,第二行是标题栏,第三行就是具体的显卡信息了,如果有多个显卡,会有多行,每一行的信息值对应标题栏对应位置的信息。
需要注意的一点是显存占用率和GPU占用率是两个不一样的东西,类似于内存和CPU,两个指标的占用率不一定是互相对应的。
在下面就是每个进程使用的GPU情况了。
大致结果如下图:
表格中每一行代表一个文件系统,各列意义如下:
要查看具体某个文件或者文件夹的大小的话,可以使用下面的命令:
du命令可以查看文件或文件夹的磁盘使用空间,而-h参数的意思是使用GB、MB等易读的格式。如果不带--max-depth参数,那么将循环列出文件夹下所有文件和文件夹占用的空间,带此参数,则是指定深入目录的层数。
如果要看文件夹下所有文件的大小,可以使用:
查看作者首页
1、进入日志文件所在的文件目录,比如:
cd /opt/tomcat7/logs
2、通过命令打开日志,分析需求场景打开需要的日志
比如:
tail -f catalinaout
3、常用命令一:tail
比如:
tail -f testlog (循环查看文件内容)
4、按照行号查询:cat(过滤出关键字附近的日志)
cat -n testlog |grep "订单号"
然后使用 head -n 20 查看查询结果里的向前20条记录
5、按照时间日期查询,(查询出一段时间内的记录)
sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' testlog
查看该段时间内的日志
但是前提是用方法4试一下查询的哪个其实时间是不是存在
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)