Linux自学笔记 | 11 常用命令 - 磁盘分区类

Linux自学笔记 | 11 常用命令 - 磁盘分区类



01 du

  • 释义:disk usage,查看文件和目录占用的磁盘空间,如果是目录,则显示其每个子目录磁盘使用情况。
  • 命令du [参数] [目录或文件]
    • -h 占用大小用M、G等显示,而非使用字节数。
    • -a 不仅查看子目录大小,还包括文件。
    • -c 显示所有文件和子目录大小后,显示总和。
    • -s 只显示总和
    • --max-depth=n 指定显示子目录的深度为第n层(统计还是统计所有的)
  • 示例
# 查看/usr目录磁盘占用量
du -sh /usr

# 查看/usr目录子目录和文件磁盘占用率,只查看第一层
du --max-depth=1 -ah /usr

在这里插入图片描述

02 df

  • 释义:disk free,列出文件系统整体磁盘使用量,检查文件系统的磁盘空间占用情况。
  • 命令df [参数]
    • -h 占用大小用M、G等显示,而非使用字节数。
  • 示例
# 查看当前磁盘使用情况
df -h

在这里插入图片描述

03 free

  • 释义:查看当前内存信息
  • 命令free [参数]
    • -h 占用大小用M、G等显示,而非使用字节数。
  • 示例
# 查看当前内存使用情况
free -h

在这里插入图片描述

04 lsblk

  • 释义:list block,查看设备挂载情况
  • 命令lsblk [参数]
    • -f 查看详细的设备挂载情况,显示文件系统信息
  • 示例
# 查看设备挂载情况
lsblk -f

在这里插入图片描述

05 mount / umount

对于Linux用户来说,不论有几个分区,每个分区都会有一个独立且唯一的根目录文件结构。
通俗解释:挂载即是为硬件配置一个目录并取名字。

  • 释义:挂载 / 卸载设备
  • 命令mount [-o 参数] 设备名 挂载点 umount 设备名 / 挂载点
    • loop 把一个文件当成硬盘分区挂载到系统
    • ro 采用只读方式挂载设备
    • rw 采用读写方式挂载设备
    • iocharset 指定访问文件系统的字符集
  • 示例
# 挂载一个光盘 只读方式 挂载点设置在/mnt下
mkdir /mnt/cdrom  # 创建挂载目录
mount -o ro sr0 /mnt/cdrom  # sr0 可换成挂载点 /dev/cdrom
lsblk  # 查看是否挂载成功(下图)

# 卸载上述挂载的光盘
umount /mnt/cdrom

# 设置开机自动挂载
vim /etc/fstab  # 编辑该文件 新添一行:/dev/cdrom	/mnt/cdrom	iso9660	defaults	0 0

挂载成功
在这里插入图片描述
在这里插入图片描述

06 fdisk

  • 释义:给硬盘分区,该命令只可在root账户下使用,插入新硬盘需要重启系统
  • 命令fdisk [参数] 设备名
    • -l 查看分区详细信息
  • 示例
# 查看所有硬盘的分区信息
fdisk -l

在这里插入图片描述

# 1.插入新硬盘并分区 新设备名称使用lsblk命令查看
fdisk /dev/sdb  # 然后根据提示操作
# 输入m查看帮助
# 输入n添加一个新分区
	## p创建主分区 e创建扩展分区
	## 分区号回车默认为1
	## 起始扇区回车默认2048
	## 结束扇区回车默认最大值
# 输入p查看分区表
# 输入w保存退出\

# 2.查看文件系统信息(发现没有UUID 需要指定文件系统)
lsblk -f

# 3.指定文件系统为xfs /dev/sdb1为分区名
mkfs -t xfs /dev/sdb1

# 4.挂载分区 挂载点选择/home/silas
mount /dev/sdb1 /home/silas

# 5.查看挂载结果和硬盘使用信息
lsblk -f
df -h
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿林仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值