通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。 这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路 ...
分类:
系统相关 时间:
2018-11-22 22:25:32
阅读次数:
232
Centos运维常用命令总结 1.删除0字节文件 find-type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 PS-e -o "%C : %p : %z : %a"|sort -k5 -nr 3.按cpu利用率从大到小排列 ps-e -o "%C ...
分类:
其他好文 时间:
2018-11-22 19:04:04
阅读次数:
188
#查看堆使用情况jmap -heap [pid]#查看占用内存高的对象jmap -histo:live [pid] | head -n 100#查看占用内存高的对象,dump成文件,线下分析jmap -dump:live,format=b,file=xxx.xxx [pid]#查看进程的线程情况ps ...
分类:
编程语言 时间:
2018-11-22 16:07:55
阅读次数:
125
首先查看进程中cpu的使用率和内存使用情况,命令:top 1)如果程序正常运行:使用jstack [-l] pid > xxx.log将所有线程信息输入到指定文件中 2)如果程序无响应:使用 jstack -F [-m] [-l] pid >xxx.log强制打印栈信息 jstack解决CPU过高的 ...
分类:
系统相关 时间:
2018-11-19 12:38:26
阅读次数:
170
测试过程中遇到的问题,杂记一: 1、netstat -ano | findstr "8001" 查看端口8001被哪个进程占用;由下图可以看出,被进程为3736的占用 2、查看进程号为3736对应的进程;由下图可以看出,是被java.exe占用了 命令:tasklist | findstr "373 ...
分类:
其他好文 时间:
2018-11-13 23:56:58
阅读次数:
177
标题一:Docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。1.docker容器技术是虚拟化的一种查看进程,查看网络2.什么是容器:一种虚拟化的方案。传统的虚拟化技术,虚拟的是硬件环境容器虚拟化是操作系统虚拟化只能运行相同或相似内核的操
分类:
其他好文 时间:
2018-11-13 00:06:51
阅读次数:
182
redis的安装此篇不做说明,可以参考: 本次使用三台linux服务器,每台服务器上使用7000,7001两个端口 创建配制节点 mkdir -p /usr/local/redis/redis_cluster/7000mkdir -p /usr/local/redis/redis_cluster/7 ...
分类:
其他好文 时间:
2018-11-10 20:12:02
阅读次数:
202
问题运行一个nodejs服务,退出终端之后,服务就停止运行。nodeapp.js即便采用nodeserver.js&或nohupnodeserver.js>/dev/null2>&1&也不行,因为nodejs是当成一条用户命令执行,当用户断开客户连接,服务就会停止。解决使用forevernpminstall-gforeverforeverstartapp.js其
分类:
Web程序 时间:
2018-11-08 12:43:05
阅读次数:
183
查看网卡信息/:在vi/vim里表示搜索的意思3.LANG=en(修改出现乱码的情况)4.5.修改主机名6.7.清除历史命令:8.清除指定的命令:Linux特殊变量:显示配置文件里面的行号:取消行号:查看进程是否开启查看服务有没有开
分类:
系统相关 时间:
2018-11-08 10:52:38
阅读次数:
237
Linux系统下,我们可以利用以下命令来获取特定进程的运行情况: 其中PID是具体的进程号,这个命令打印出/proc/特定进程/status文件的内容,信息比较多,包含了物理内存/虚拟内存的使用状况,监控进程是否有内存泄露的问题,一般查看进程占用物理内存的情况: VmRSS: xxxkB 可以采用g ...
分类:
系统相关 时间:
2018-11-07 18:39:08
阅读次数:
448