首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >base shell的磁盘命令

base shell的磁盘命令

原创
作者头像
@锐
发布2025-10-21 17:27:02
发布2025-10-21 17:27:02
1080
举报
文章被收录于专栏:linuxlinux

mount 命令 --- 用于挂载存储设备的命令叫做mount

mount [option] 设备源 挂载点

option

  • -a -- all : 挂载fstab中的所有文件系统
  • -f --fake: 试运行,模式挂载设备
  • -F --fork: 挂载所有设备(和-a一起)
  • -v --verbose: 详细模式,详细说明具体操作
  • -i --internal-only: 不调用mount的任何帮助
  • -n -- no-mtab: 挂载设备,但不在mtab已挂载设备中写入/注册
  • -o --options <list>: 逗号分隔的mount选项列表
  • -O --test-opts <list>: 限制一系列的系统文件(和-a一起)
  • -r --read-only: 挂载只读的系统文件
  • -t --types <list>: 限制一系列的系统文件类型
  • -w --rw --read-write: 挂载的系统文件可读写
  • -L --label <label>: 将设备按指定的label挂载
  • -U --uuid <uuid>: 将设置按指定的uuid挂载
  • -B --bind: 挂载目录,将目录挂载到任意目录, 源目录存在
  • -M, --move: 移动目录,将目录移动到任意目录, 源目录下若本身就有内容,则源目录内容可见,不再被挂载点覆盖
  • -R --rbind: 挂载目录以及以及内部的子目录,类似递归操作
  • -ro: 只读形式挂载
  • -rw -w: 读写形式挂载

文件类型

  • ext4: linux默认日志文件系统
  • xfs :高性能日志文件系统
  • ntfs: Windows NT 文件系统 (双系统共享分区)
  • exfat: 大文件优化的fat扩展
  • NFS: unix网络文件共享
  • SSHFS: 基于ssh的加密共享
  • WebDAV: http文件传输协议
  • GlusterFS: 分布式文件系统

umount命令 ---卸载设备

umount [directory | device]

参数

  • -a --all : 卸载所有系统文件
  • -A --all-targets: 卸载当前命名空间下的所有挂载点
  • -t --types: 指定文件系统类型(如ext4)
  • -O --test-opts <list>: 限制一系列系统文件(和-a一起用)
  • -R --recursive: 递归卸载目标以及内部文件
  • -r --read-only: 卸载只读设备/文件,若失败则尝试以只读方式挂载
  • -t --types <list>: 限制一系列系统文件类型
  • -v --verbose: 详细模式

df命令 -- 展示系统文件信息

df [option]... [file]...

参数

  • -a --all : 显示所有文件系统
  • -B --block-size=SIZE : 以指定大小打印文件信息,不加单位默认字节
  • -h --human-readable:打印1024的幂,eg:1023M
  • -H --si: 打印1000的幂
  • -i --inodes: 列车inodes信息
  • -l --local: 限制列出本地系统文件
  • -t --type=TYPE: 限制列出指定类型的系统文件

du(disk uage)命令 -- 查看磁盘占用

du [option]... [file]...

参数

  • -a --all : 写入计数的所有文件,不仅仅是目录
  • -B --block-size=SIZE: 文件大小的单位
  • -b --bytes: 单位bytes
  • -c --total: 显示所有已列出文件的总大小
  • -d --max-depth=N: 打印整体的目录,如果包含x层,则都会打印处理
  • -s : 输出每个参数的汇总信息

注解

  • fstab: /etc/fstab(file systen table) 是linux中至关重要的配置文件,用来定义系统启动是自动挂载的文件系统(硬盘分区、网络文件、虚拟文件系统)
  • 挂载点: 就是指将源设备文件迁移到虚拟目录中的目录路径,不可为空
  • inode:文件唯一编号

参考linux命令与shell脚本编程大全(第4版)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • mount 命令 --- 用于挂载存储设备的命令叫做mount
    • option
    • 文件类型
  • umount命令 ---卸载设备
    • 参数
  • df命令 -- 展示系统文件信息
    • 参数
  • du(disk uage)命令 -- 查看磁盘占用
    • 参数
    • 注解
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档