Linux 排查程序技巧

Linux的系统日志在。 /var/log/message

top 命令
查看当前的进程的CPU,内存使用情况。

top会不断闪动,-d参数用秒来控制闪动频率
top -d 5。

详细文章:https://www.jianshu.com/p/3868960e72ee

查看详细的内存使用数据:
cat /proc/PID/status PID是进程的id。
VmRSS就是程序的使用内存

根据进程查看程序执行的路径:
使用top命令后, 可以查看到PID。
然后 ll /proc/PID 就可以查看到程序的运行地址了。

详细的介绍看此文:Linux通过PID查看进程完整信息

PHP操作:
运行PHP:/usr/local/php/sbin/php-fpm
/usr/local/php/sbin/这一段是PHP的路径。

关闭: kill -INT cat /usr/local/php/var/run/php-fpm.pid
重启: kill -USR2 cat /usr/local/php/var/run/php-fpm.pid

详细看文章: 启动php-fpm

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_阅读 2,099评论 0赞 3
  • [toc] 在公司的网站上推荐使用 docker 容器来安装环境,一个项目一个 docker 容器。 、、 百度百...
    Mdvtrw阅读 1,610评论 0赞 1
  • Linux关闭防火墙命令 1) 永久性生效,重启后不会复原 开启:chkconfig iptables on 关闭...
    互联网职场进阶阅读 10,174评论 0赞 4
  • 1.LAMP介绍  LAM(M)P:L: linuxA: apache (httpd)M: mysql, mar...
    尛尛大尹阅读 1,290评论 0赞 1
  • 转自:http://www.jb51.net/article/42716.htm 一、约定几个目录 /usr/lo...
    Shaun_lan阅读 2,851评论 1赞 4

友情链接更多精彩内容