linux系统简单查看硬盘内存等信息

首先我们先看如何查看系统版本

lsb_release -a

然后我们可以查看硬盘信息及内存信息

fdisk -l

free

还可以查看ip地址及网络相关信息

ifconfig -a

当然我们还可以看一下CPU的信息

cat proc/cpuinfo

### 如何在Linux系统中检查硬盘内存的使用情况 #### 检查磁盘空间使用情况 为了获取文件系统的磁盘空间使用详情,在Linux中有`df`命令可以提供这些信息。此命令能够显示所有挂载分区的空间占用状况,包括总容量、已用空间以及可用空间等数据[^2]。 ```bash df -h ``` 上述指令中的`-h`选项代表人性化读取(human-readable),它会让输出的数据更易于理解,比如以KB、MB或GB的形式展示大小而非仅仅是字节数量。 如果想要查看特定目录下的磁盘使用情况,则可利用`du`命令: ```bash du -sh /path/to/directory/ ``` 这里同样采用了`-h`参数来使结果更加直观;而`-s`则是汇总的意思,即只给出指定路径下总的存储消耗而不是逐项列举子项目的信息。 #### 查看内存使用状态 对于监控Linux服务器上的内存资源而言,有几种方法可供选择。一种简单的方式就是运行`free`工具,它可以快速呈现物理RAM及交换区(swap)的相关统计数值。 ```bash free -m ``` 这条语句里的`-m`意味着按照兆字节(MB)单位报告内存用量,当然也可以替换为其他度量标准如千字节(`-k`)或是吉字节(`-g`)。 当需要深入探究哪些进程占用了较多的内存时,可以通过组合使用`ps`与`sort`加上管道符(|),从而筛选并排序出前几位耗费者如下所示: ```bash ps aux | sort -rk 4 | head -n 6 ``` 这段脚本先调用`ps aux`取得当前活动进程中关于用户(user)、CPU时间(cpu time)、内存百分比(memory %)等方面的内容;之后借助于`sort -r -nk 4`依据第四列也就是MEM%降序排列记录;最后由`head -n 6`截取出排名最靠前的五个条目连同表头一起打印出来。 另外还有一种更为简便的方法是运用`top`或者其图形化版本`htop`(需单独安装),它们不仅支持实时更新各程序所占用的CPU及时刻变化着的内存量,而且允许交互操作以便进一步分析性能瓶颈所在之处。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值