linux操作(1)—— 磁盘管理

磁盘管理

Linux磁盘管理常用命令

  • df(disk full)—— 查看磁盘整体使用情况
  • du(disk used)—— 查看目录或文件占用磁盘空间的大小
  • fdisk —— 用于磁盘分区
  • mkfs —— 磁盘格式化
  • fsck —— 磁盘检验
  • mount—— 磁盘挂载与卸除

df

  • 格式
    df option 目录或文件
df 常用选项参数
  • -h或–human-readable :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示.
  • -T :显示文件系统类型, 连同该 partition 的 filesystem 名称 (例如 ext3) 也列出
  • -i :不用硬盘容量,而以 inode 的数量来显示
  • -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统

注:在 Linux 底下如果 df 没有加任何选项,那么默认会将系统内所有的 (不含特殊内存内的文件系统与 swap) 都以 1 Kbytes 的容量来列出来!

实例
  • df -Th ./
    查看当前目录所在的磁盘的空间大小使用情况,并以人类可阅读的方式 + 文件系统类型 的方式显示
    在这里插入图片描述

  • df -Th
    查看所有磁盘整体使用情况,不包括系统特有的 /proc
    在这里插入图片描述

  • df -Th
    查看所有磁盘整体使用情况,不包括系统特有的 /proc ,以文件节点的方式显示
    process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5oao5oao6b2Q5aSp5aSn5Zyj,size_19,color_FFFFFF,t_70,g_se,x_16)

du

  • 格式
    du option 目录或文件
du 常用选项参数
  • -h:以人类可读的方式显示(G/M)
  • -a:显示当前目录占用的磁盘空间大小,并且显示其下目录和文件占用磁盘空间的大小
  • -s:显示当前占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小
  • -c:显示几个目录或文件占用的磁盘空间大小,并在最后统计它们的占用的磁盘空间大小的总和

注:当直接使用du命令不添加任何参数时,显示当前所在目录里的子目录所占用的硬盘空间。

实例
  • du -sh ./update_code
    查看当前目录下的update_code目录占用的磁盘空间大小,并以人类可读的方式显示
    在这里插入图片描述
  • du -ah --max-depth=1
    查看当前目录下所有目录或文件占用的磁盘空间大小。 默认为当前目录,其中–max-depth表示目录的深度。
    在这里插入图片描述

fdisk

mkfs

fsck

mount

常见问题 - no space left on device

参考链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值