写一个在liunx系统中打印服务器cpu,内存,网卡等信息的脚本
时间: 2023-03-24 20:02:45 浏览: 95
您好,以下是一个在 Linux 系统中打印服务器 CPU、内存、网卡等信息的脚本:
#!/bin/bash
echo "CPU信息:"
cat /proc/cpuinfo | grep "model name" | uniq
echo ""
echo "内存信息:"
free -h
echo ""
echo "网卡信息:"
ifconfig
希望对您有帮助。
相关问题
liunx 命令查询服务器 服务器空间,内存,cpu
要查询Linux服务器的服务器空间、内存和CPU信息,可以使用以下一些命令:
1. df命令:用于显示文件系统的磁盘空间使用情况。使用命令"df -h"可以以易读的方式显示磁盘空间使用情况,包括已用空间、可用空间和挂载点。
2. free命令:用于显示系统内存使用情况。使用命令"free -h"可以以易读的方式显示内存使用情况,包括已用内存、可用内存、缓冲区和交换空间。
3. top命令:用于实时监控系统的CPU使用情况。在终端中输入"top"命令可以打开一个实时更新的CPU使用情况监控窗口,可以查看各个进程的CPU占用率和内存使用情况。
4. vmstat命令:用于显示系统的虚拟内存、进程、CPU活动和磁盘活动等信息。使用命令"vmstat"可以查看包括内存使用情况、CPU使用情况和交换空间情况在内的系统活动情况。
以上命令只是提供了最基础的服务器空间、内存和CPU信息查询方法,还有其他一些命令和工具可以提供更详细的信息。在实际应用中可以结合具体需求选择合适的命令和工具进行查询和分析。
写一个shell脚本,扩容liunx系统的磁盘
好的,我可以为您提供一个扩容 Linux 系统磁盘的 shell 脚本,请注意,操作磁盘之前请务必备份重要数据。
1. 首先使用命令 "fdisk -l" 查看系统中所有可用磁盘及分区。
2. 找到需要扩容的磁盘或分区,使用 "fdisk" 命令进入分区编辑模式。
3. 输入 "p" 查看分区信息。
4. 输入 "d" 删除当前分区。
5. 输入 "n" 创建一个新的分区,按提示设置分区大小。
6. 输入 "w" 保存分区信息。
7. 重新扫描新的磁盘分区:echo 1 > /sys/class/scsi_device/0:0:0:1/device/rescan
8. 格式化新分区:mkfs.ext4 /dev/sdaX
9. 挂载新分区到指定目录下:mount /dev/sdaX /mnt/data1
10. 修改 /etc/fstab 文件自动挂载新分区,添加以下信息:
/dev/sdaX /mnt/data1 ext4 defaults 0 0
11. 重启系统。
请根据自己需要具体执行,注意:如果您不确定,请参考 Linux 系统的用户指南或者寻求专业技术支持。
阅读全文