服务器 > 服务器 > Linux

Linux查看当前系统的资源占用情况的常用命令

6人参与 2025-04-24 Linux

在 linux 系统中,有多个命令可以查看当前系统的资源占用情况。以下是一些常用的命令及其说明:

1. 查看内存使用情况:free

free -h
             total        used        free      shared  buff/cache   available
mem:           16gi       4.2gi       6.8gi       238mi       5.0gi        11gi
swap:          2.0gi       0.0gi       2.0gi

2. 查看 cpu 使用情况:top 或 htop

top 命令:

top

htop 命令(需安装):

sudo apt install htop   # ubuntu/debian
sudo yum install htop   # centos/rhel
htop

3. 查看磁盘使用情况:df

df -h

输出示例:

filesystem      size  used avail use% mounted on
/dev/sda1       100g   50g   45g  55% /

4. 查看磁盘 i/o 使用情况:iostat

iostat -x 1

5. 查看进程占用情况:ps

ps aux --sort=-%cpu | head -n 10

6. 查看网络使用情况:netstat

netstat -tuln

7. 查看系统资源的总体使用情况:vmstat

vmstat 1

8. 查看系统负载:uptime 或 w

uptime

输出示例:

 08:45:03 up 10 days,  3:21,  3 users,  load average: 0.12, 0.22, 0.25

9. 查看内核和系统信息:uname

uname -a

10. 查看内存和缓存使用情况:slabtop

slabtop

总结:

你可以根据具体需求选择使用上述命令来查看系统的资源占用情况。

到此这篇关于linux查看当前系统的资源占用情况的常用命令的文章就介绍到这了,更多相关linux查看资源占用情况内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

使用Bash脚本自动化清理Nacos日志文件的实现方法

04-24

Linux换行符的使用方法详解

04-24

linux中systemctl详细理解及常用命令解析

04-24

Linux ls命令操作详解

04-24

Shell实现批量重命名文件的几种方法

04-24

Linux使用tar命令创建归档和压缩文件的操作流程

04-24

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论