linux动态查看进程的命令,linux动态显示进程信息

首页 > 经验 > 作者:YD1662024-03-29 00:00:39

9.du命令:显示文件或目录的大小

语法格式:

du [OPTION]... [FILE]...

du [OPTION]... --files0-from=F

#常用参数

-s或--summarize 仅显示总计。

-h或--human-readable 以K,M,G为单位,提高信息的可读性。

#使用

#查看/test目录的总大小,和/test目录下各个文件的大小

[root@game ~]# du -sh /test/

8.0K /test/

[root@game ~]# du -sh /test/*

4.0K /test/1.txt

4.0K /test/2.txt

10.netstat:提供有关路由和网络连接的信息

#首先需要安装net-tools包才有netstat命令

[root@ctos1 ~]# yum install net-tools -y

#常用的参数

-a (all) 显示所有选项,默认不显示LISTEN相关。

-t (tcp) 显示tcp连接。

-u (udp) 显示udp连接。

-n 拒绝显示别名,能显示数字的全部转化成数字。

-l 列出有在 Listen (监听) 的服务状态。

-p 显示建立相关链接的程序名

-r 显示路由信息,路由表

#使用man netstat可以获取更多的帮助信息

#使用

linux动态查看进程的命令,linux动态显示进程信息(13)

11.ss

#概述:ss是socket Statistics的缩写,用来获取socket统计信息,它可以显示和netstat类似的内容。

#优点:ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,比netstat更快速更高效,当服务器的socket连接数量变得非常大时,优势就显而易见了。

#常用的参数

格式: ss [options] [ FILTER ]

-a (all)显示所有 -l 显示本地打开的所有端口

-p 显示每个进程具体打开的socket

-t 显示tcp socket

-u 显示udp socket

-n 不解析服务名

-s 列出当前socket详细信息

#使用man ss可以获取更多的帮助信息

#使用

linux动态查看进程的命令,linux动态显示进程信息(14)

#使用-s参数列出当前socket详细信息

linux动态查看进程的命令,linux动态显示进程信息(15)

12.其他相关查看信息

#查看CPU信息

lscpu 或cat /proc/cpuinfo

#查看内存信息

[root@ctos1 ~]# cat /proc/meminfo

#查看虚拟内存的使用触发值

[root@ctos1 ~]# cat /proc/sys/vm/swappiness 30

#查看系统上使用的模块

[root@ctos1 ~]# cat /proc/modules

#查看系统分区信息

[root@ctos1 ~]# cat /proc/partitions

major minor #blocks name

8 0 20971520 sda

8 1 1048576 sda1

8 2 19921920 sda2

11 0 9177088 sr0

253 0 17821696 dm-0

253 1 2097152 dm-1

上一页1234末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.