ICode9

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

centos下监控项目运行和端口情况

2022-06-15 07:31:39  阅读:170  来源: 互联网

标签:文件 centos 查看 端口 用户 信息 情况 监控 进程


一、进程运行情况:

1、查看关键字python3的相关进程

ps aux|grep python3

  

ps命令是Linux系统中最为常见用的进程查看工具,主要用于显示包含当前运行的各进程完整信息的静态快照。通过不同的选项,可以有选择的查看进程信息。
a : 显示当前终端下的所有进程信息,包括其他用户的进程
u :以用户为主的进程状态
x :通常与 a 这个参数一起使用,显示当前用户在所有终端下的进程信息
-e:显示系统内所有的进程信息
-l :使用长格式显示进程信息
-f :使用完整的格式显示进程信息
示例:执行“ps aux”命令。将以简单的列表形式显示出进程信息。

 

 

 2、top查看实时进程情况

top命令将会在当前终端以全屏交互式的界面显示进程排名,及时跟踪CPU、内存等系统资源占用情况,默认情况下每三秒刷新一次,其作用类似于windows系统中的任务管理器。

top

退出ctrl+c

 

 

 

3、pgrep 

使用pgrep命令可以根据进程的名称、运行该进程的用户、进程所在的终端等多中属性查询特定进程的PID号。

 

 

 

 

例如查看用户csutime正在运行的所有进程:

 
pgrep -l -U csutime

  

 

 

 

 

二、查看端口情况

1、查看8000端口的使用情况

netstat -tunlp|grep 8000

 

 

 

2、lsof命令

lsof -i:8000

  

 

lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。

 

三、查看硬盘使用情况

1、查看分区(block)

lsblk

 

 

 2、查看空间使用情况

df -h

 

 

3、 分区工具查看分区信息

fdisk -l

 

 

 

4、查看分区

cfdisk /dev/sda

5、查看硬盘label(别名)

 

 

 6、统计当前目录各文件夹大小

du -sh ./*

  

 

 

 

7、查看内存

free -h

  

 

 

 

8、查看CPU核心数

cat /proc/cpuinfo| grep "cpu cores"| uniq 

 

标签:文件,centos,查看,端口,用户,信息,情况,监控,进程
来源: https://www.cnblogs.com/lvjinfeng/p/16377052.html

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

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

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

ICode9版权所有