查看内存
free 指令 查看内存使用情况
其中当使参数 -m时,显示的单位是M 当使用的参数是-k 时,显示的单位是k
例:free -m
查看硬盘使用情况
1:硬盘以及分区情况
fdisk 指令 例如:fdisk -l
2:查看文件系统的磁盘空间占有情况
df指令 例如:df -h
3:查看硬盘的IO性能
iostat 指令
dd指令
dd指令可以把指定的输入文件复制到指定输出的文件中
如 dd if = /home/ctx/my_file of = /swap_file cbs = 1024 count = 65536
if = 输入文件 of = 输出文件 bs = 一次读写的数据大小的bytes (ibs 为读入数据大小,obs为写如数据大小)
cbs = 一次转换的字节
skep = blocks 从输入文件开始跳过blocks块开始复制
seek = blocks 从输出文件开头跳过blocks块开始复制
cout = blocks 仅复制blocks个块
查看Linux系统的负载
uptime指令可以显示最近1分钟,5分钟,15分钟的平均运行进程数量
w 指令可以显示当前系统的用户
top 指令 动态的显示系统的应用情况
vmstate 指令 可以显示Linux的系统的性能 若r经常大于系统的逻辑CPU个数,且id经常少于50,则表示cpu负荷很严重
系统
查看系统内核 可以使用uname -a 简化的显示可以使用uname -r
查看系统是32位还是64位 使用 file /sbin/init 也可以使用kill -l 的命令 若是陈列有32个信号量则表示该系统是32位,若是64个信号量,表示该系统是64位
查看系统已经载入的模块 lsmod
Linux下的PCI挂载的设备 可以使用 lspci指令