08-磁盘管理
8.3 挂载文件系统
8.3.3 挂载文件系统:mount
命令
常用文件系统的表示方法
表示方法 | 描 述 |
---|---|
ext2 | Linux的ext2文件系统 |
ext3 | Linux的ext3文件系统 |
vfat | Windows的FAT16/FAT32文件系统 |
ntfs | Windows的NTFS文件系统 |
iso9660 | CD-ROM光盘的标准文件系统 |
8.3.4 在启动的时候挂载文件系统:/etc/fstab
文件
$ cd /etc/ $ cat fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # /dev/sda5 UUID=23656c06-e5a7-4349-9a6a-176a8389b2e3 / ext3 relatime,errors=remount-ro 0 1
挂载设备的常用参数
参 数 | 含 义 |
---|---|
auto | 开机自动挂载 |
default,noauto | 开机不自动挂载 |
nouser | 只有root可挂载 |
ro | 只读挂载 |
rw | 可读可写挂载 |
user | 任何用户都可以挂载 |
8.4 查看磁盘使用情况:df
df
命令会收集和整理当前已经挂载的全部文件系统的一些重要的统计数据。
df
命令提供了-t
参数用于显示特定的文件系统。
8.6 在磁盘上建立文件系统:mkfs
常用的文件系统
文件系统 | 描 述 |
---|---|
minix | Linux最早期使用的文件系统 |
ext2 | ext2文件系统(默认值) |
ext3 | ext3文件系统 |
msdos | FAT文件系统 |
8.8 压缩工具
8.8.1 压缩文件:gzip
支持的扩展名:.gz、.Z、-gz、.z、-z和z
使用:在gzip
命令后跟上一个想要压缩的文件作为参数
要解压缩.gz
文件,可以使用gunzip
命令或者带-d
选项的gzip
命令。
8.8.2 更高的压缩率:bzip2
支持的扩展名:.bz2、.bz、.tbz2、.tbz和bzip2
使用方法类似gzip
。
8.9 存档工具
8.9.1 文件打包:tar
tar
的常用选项
选项 | 作用 |
---|---|
-c | 指导tar创建归档文件 |
-x | 指导tar解压.tar 文件 |
-v | 显示命令的执行过程 |
-f | 指定归档文件的文件名 |
文件名/目录名 | 指定了需要打包的文件和目录 |
-w | 每次将单个文件加入(或者抽出)归档文件时征求用户的意见,解开.tar 文件时也可以遵循相同的方法使用此选项 |
-z | 自动调用gzip 程序完成相关操作 |
-j | 自动调用bzip2 程序完成相关操作 |
8.10 进阶1:安装硬盘和分区——fdisk
8.10.1 使用fdisk
建立分区表
本节用到的fdisk
命令
命令全称 | 缩写形式 | 含 义 |
---|---|---|
new | n | 创建一个新分区 |
p | 显示当前分区设置 | |
type | t | 设置分区类型 |
write | w | 把分表写入磁盘 |
delete | d | 删除分区 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!