linux-磁盘划分

纵饮孤独 提交于 2020-03-01 13:21:10

1. 文件系统层次化标准(FHS

 Linux系统中常见的目录名称以及相应内容

目录名称 应放置文件的内容
/boot 开机所需文件—内核、开机菜单以及所需配置文件等 驱动引导文件
/dev 以文件形式存放任何设备与接口 设备文件
/etc 配置文件
/home 用户主(家)目录
/bin 存放单用户模式下可以操作的命令(普通用户可以执行的命令)
/lib 开机时用到的函数库(千万不要动)
/sbin 开机过程中需要的命令(超级用户执行的命令)
/media 用于挂载设备文件的目录(或/mnt)
/opt 放置第三方的软件
/root 系统管理员的家目录
/srv 一些网络服务的数据文件目录
/tmp 任何人均可使用的“共享”临时目录
/proc 虚拟文件系统,例如系统内核、进程、外部设备及网络状态等
/usr/local 用户自行安装的软件
/usr/sbin Linux系统开机时不会使用到的软件/命令/脚本
/usr/share 帮助与说明文件,也可放置共享文件
/var 主要存放经常变化的文件,如日志
/lost+found

当文件系统发生错误时,将一些丢失的文件片段存放在这里

2.绝对路径和相对路径

绝对路径:就是从根目录(/)开始的路径。

例如:

相对路径:相对于当前路径的写法。

例如:

3.物理设备命名规则

scsi/sata/u盘   /dev/sd[a-p]

光驱               /dev/cdrom 

硬盘的分区编码:

  • 主分区或者扩展分区的编号从1开始到4结束。
  • 逻辑分区从5开始。

4.文件系统

常见的文件系统:

ext3(rhel5)、ext4(rhel6)、xfs(rhel7)

注:xfs文件系统可支持高达18EB的存储容量。

5.挂载硬件设备

  • mount命令

mount     -a 挂载所有在/etc/fstab 中定义的文件系统

mount    -t  指定文件系统的类型(一般不需要)

mount  设备名称  路径

unmount 设备名称或者路径

 

通常把挂载信息写入到/etc/fstab文件中,格式如下:

设备名称   挂载目录   格式类型   权限选项   是否备份  是否自检

若为1则开机后使用dump进行磁盘备份,为0则不备份

若为1则开机后自动进行磁盘自检,为0则不自检

  • fdisk命令

fdisk用于管理磁盘分区,格式为 fdisk [磁盘名称]

n 新建磁盘分区

m 查看全部可用的参数

d 删除某个分区信息

w 保存分区信息

p 查看分区信息

q  不保存直接退出

l  列出可用的分区类型

t  改变某个分区的类型

注:如果分区完成后执行 ls /dev/sda1 没有列出任何内容,则需要执行partprobe命令(两次)手动将分区信息同步到内核,如若还是不行,则reboot尝试。

分区完成后,则需要对分区进行格式化。

mkfs.

mkfs.xfs /dev/sda1

最后将存储设备挂载到指定目录即可

mount /dev/sda1 /mnt/

  • du命令 递归地总结每个文件的磁盘使用量。

du [选项] [文件]

  • lsblk 查看系统的磁盘

  • blkid 显示关于可用设备的信息

  • df命令 

    显示每个文件所在的文件系统的信息,或默认的所有文件系统。

    df [参数]  文件

 -t  指定文件类型

-h  列出文件的大小

-Th  显示文件系统的类型格式

​​​​​​​

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!