Post

Linux Disk Partition

Linux Disk Partition

Disk Partition

磁盘分区

查看设备挂载情况
  • lsblk
  • lsblk -f
创建分区
  • fdisk /dev/disk name
    • 然后输入命令
    • m 帮助
    • n 新增分区
    • w 写入并退出
    • q 退出不保存
磁盘格式化
  • mkfs -t fs type /dev/disk partition name
    • fs type: ext4
挂载点
  • mount /dev/disk partition name dir name
    • 挂载是临时的, reboot后挂载关系会取消
  • umount /dev/disk partition name
  • umount dir name
  • 通过修改/etc/fstab实现永久挂载
    • 修改后, mount -a或者reboot

磁盘情况查询

磁盘整体使用情况
  • df -h
    指定目录的磁盘占用情况
  • du option dir name
    • -s 占用大小汇总
    • -h 带单位
    • –max-depth=num 子目录深度
    • -a 含文件
    • -c 列出明细时, 增加汇总值
      统计文件个数
  • 统计/home文件夹下文件的个数
    • ls -l /home | grep “^-“ | wc -l
  • 统计/home文件夹下目录的个数
    • ls -l /home | grep “^d” | wc -l
  • 统计/home文件夹下文件的个数,包括子文件夹里的
    • ls -lR /home | grep “^-“ | wc -l
  • 统计文件夹下目录的个数,包括子文件夹里的
    • ls -lR /home | grep “^d” | wc -l
This post is licensed under CC BY 4.0 by the author.