ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux查看端口是否被占用 / 查看内存情况

2022-06-14 12:00:07  阅读:217  来源: 互联网

标签:used 查看 cached 端口 free 内存 linux buffers


查看端口是否被占用:

方法一:终端输入: netstat -anp | grep 端口号

方法二:终端输入:lsof -i 端口号     即可查看端口的占用情况

查看全部端口的占用情况: 终端输入: netstat -anp

kill被占用的进程:

终端输入:kill -9 端口号  

linux查看内存:

方法一:终端输入:cat/proc/meminfo

 

 

 

方法二:free

 

 

如何判断系统内存不足:如果Swap used值大于0,代表服务器物理内存已经遇到内存瓶颈了,已开始使用虚拟内存了,要么优化代码,要么加内存

1. 内存

total:内存总数

used:已使用的内存数

   free:空闲的内存数

shared:当前已废弃不用

buffers:系统分配但未被使用的缓冲区

cached:系统分配但未被使用的缓存

(buffers和cached区别:A buffer is something that has yet to be “written” to disk. A cache is something that has been “read” from the disk and stored for later use(缓冲区还没有被写入磁盘。 缓存是从磁盘“读取”并存储以备后用的))

2. 程序已用内存数:

-(buffers/cached):used 第一部分mem行 used-buffers-cached (反应的被程序实实在在吃掉的内存)

程序可用内存数

+(buffers/cached):free 第一部分 mem行 free+buffers+cached (可以挪用的内存总数)

cpu:top(即可查看cpu也可查看内存占用率1.)

标签:used,查看,cached,端口,free,内存,linux,buffers
来源: https://www.cnblogs.com/zs0621/p/16374096.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有