内存与磁盘管理

273 阅读1分钟

内存与磁盘使用率查看

内存使用率查看

  • free(静态查看)
  • free -m 以兆为单位显示内存
    swap:交换分区(虚拟内存,实际空间在磁盘上) image.png
  • top(动态查看) image.png

磁盘使用率查看

  • fdisk:不但能查看磁盘使用率而且会对磁盘进行分区 image.png
  • df image.png
  • du image.png
  • du和ls的区别
    du:显示实际占用的空间

常见的文件系统

Linux支持多种文件系统,常见的有

  • ext4
  • xfs
  • NTFS(需要安装额外软件)

ext4文件系统

  • ext4文件系统基本结构比较复杂
  • 超级块
  • 超级块副本
  • i节点(inode):记录文件名称,文件大小,文件编号,文件权限 image.png
  • 数据块(datablock):记录数据 image.png

磁盘的分区和挂载

  • 常用命令
  • fdisk
  • mkfs
  • parted(磁盘空间大于2T时使用)
  • mount
  • 常见配置文件 /etc/fstab

交换分区(虚拟内存)的查看与创建

增加分区的大小

  • mkswap
  • swapon image.png
  • 使用文件制作交换分区
  • dd if =/dev/zero bs = 4M count = 1024 of /swapfile image.png

软件RAID的使用

  • RAID 的常见级别及含义
  • RAID 0 string 条带方式,提高单盘吞吐率
  • RAID 1 mirroring 镜像方式,提高可靠性
  • RAID 5有奇偶校验
  • RAID 10是RAID 1 与 RAID 0的结合
  • 软件RAID的使用

逻辑卷管理

  • 逻辑卷和文件系统的关系
  • 为Linux创建逻辑卷
  • 动态扩容逻辑卷

系统综合状态查看

  • 使用sar命令查看系统综合状态
  • 使用第三方命令查看网络流量
  • iftop -P