Sistema de archivos y administración de discos Linux (véalo de un vistazo)

1. Conceptos básicos del disco

Inserte la descripción de la imagen aquí

1.1 Estructura del disco

1) Estructura física
Disco: El disco duro tiene varios discos, cada uno con 2 lados
Cabezal magnético: Un cabezal en cada lado
2) Estructura de datos

Sector: El disco se divide en varios sectores. Cada sector almacena 512 bytes de datos. La unidad de almacenamiento más pequeña del disco duro.
Pista: Los círculos concéntricos con diferentes radios en el mismo disco se dibujan en la superficie del disco por el cabezal magnético .
Cilindro de pista circular : una superficie cilíndrica compuesta por diferentes discos con el mismo radio, compuesta por múltiples pistas con el mismo radio de círculo. Los
cilindros, cabezales y sectores se pueden usar para ubicar de forma única cada área en el disco.

3)
Capacidad de almacenamiento del disco duro Capacidad = número de cabezales × número de pistas (cilindros) × número de sectores por pista × número de bytes por sector (512 bytes)

4) Tipo de interfaz de disco
IDE: el cable de datos del puerto paralelo conecta la placa base y el disco duro. La antiinterferencia es demasiado pobre y el cable ocupa un gran espacio, lo que no es bueno para la disipación de calor interna de la computadora. Ha sido reemplazado gradualmente por SATA.
SATA: fuerte antiinterferencias, admite intercambio en caliente y otras funciones, velocidad rápida, gran capacidad de corrección de errores.
SCSI: Interfaz del sistema de minicomputadora. Los discos duros SCSI son ampliamente utilizados por computadoras personales y servidores de estaciones de trabajo. La tasa de ocupación de la CPU es baja durante la transmisión de datos, la velocidad es rápida y admite el intercambio en caliente.
SAS: Es una nueva generación de tecnología SCSI, que es igual a los discos duros SATA, adopta tecnología serial para obtener mayor velocidad de transmisión, que puede llegar a 6Gb / s.
Canal de fibra: el disco de canal de fibra mejora en gran medida la velocidad de comunicación de un sistema de varios discos. Conexión en caliente, alta banda ancha, conexiones remotas y una gran cantidad de dispositivos conectados son las principales características del Fibre Channel.

1.2 Representación de la partición del disco

1) Área de arranque maestro (MBR: Registro de arranque maestro)

  • MBR se encuentra en el primer sector físico del disco duro
  • MBR contiene el programa de arranque maestro y la tabla de particiones del disco duro del disco duro
  • El MBR tiene un total de 512 bytes, los primeros 466 bytes son el registro de arranque maestro y la tabla de particiones se almacena en los 477-510 bytes del sector MBR.
  • La tabla de particiones tiene 4 áreas de registro de particiones, cada una de las cuales ocupa 16 bytes.
  • En Linux, los dispositivos como los discos duros y las particiones se representan todos como archivos
/dev/sdb5中的sdb5
sd 表示SCSI设备(常用) hd 表示IDE设备
硬盘的顺序号,以字母a、b、c……表示
分区的顺序号,以数字1、2、3……表示。主分区从1-4,第一个逻辑分区始终从5开始。

2) Estructura de la partición del disco

  • La cantidad de particiones primarias en el disco duro es solo 4

  • El número de serie de la partición primaria y la partición extendida está limitado a 1 ~ 4

  • La partición extendida se divide en partición lógica

  • El número de serie de la partición lógica siempre comenzará desde 5

  • La partición de disco del registro de arranque maestro (MBR) admite un volumen máximo de 2.2TB, y se utilizará patede si es mayor que 2.2T; cada disco tiene un máximo de 4 particiones primarias, o 3 particiones primarias, 1 partición extendida y múltiples particiones en la partición extendida (particiones lógicas).

  • Inserte la descripción de la imagen aquí

2. Sistema de archivos

2.1 Tipo de sistema de archivos

■ sistema de archivos XFS

  • Partición para almacenar datos de archivos y directorios

  • El sistema de archivos de diario de alto rendimiento es particularmente bueno para manejar archivos grandes y puede admitir millones de terabytes de espacio de almacenamiento.

  • El sistema de archivos utilizado por defecto en CentOS 7
    SWAP —— Swap file system

  • Crear partición de intercambio para el sistema Linux

  • Generalmente establecido en 1,5 ~ 2 veces la memoria física
    Otros tipos de sistemas de archivos compatibles con Linux

  • EXT4 、 FAT32 FS NTFS 、 LVM

3. Administrar discos y particiones

3.1 Detectar y confirmar el nuevo disco

formato:

fdisk -l [磁盘设备]

Inserte la descripción de la imagen aquí
7 campos

  • Dispositivo: el nombre de archivo del dispositivo de la partición.
  • Arranque: si se trata de una partición de arranque. Si es así, está marcado con "*".
  • Inicio: la posición inicial (número de cilindros) de la partición en el disco duro.
  • Fin: La posición final (número de cilindros) de la partición en el disco duro.
  • Bloques: el tamaño de la partición, en Bloques (bloque), el tamaño de bloque predeterminado es 1024 bytes.
  • Id: el número de identificación del sistema correspondiente a la partición. Por ejemplo, 83 representa la partición XFS o la partición EXT4 en Linux y 8e representa el volumen lógico LVM.
  • Sistema: tipo de partición.

3.2 Administrar particiones de disco

fdisk /dev/sdb

交互模式中的常用指令:
m:获取帮助菜单
n:新建分区
p:查看分区情况
d:删除分区
t:变更分区的类型
w:保存分区操作并退出
q:不保存分区操作并退出

创建分区步骤
n
	--> p 主分区、e 扩展分区、l 逻辑分区
		--> 设置分区:1  (范围1-4,如按 Enter 键接受默认值)
			--> 设置柱面序列:直接按 Enter 键接受默认值
				--> 设置分区大小:+20G  (指定大小为 20GB,如按 Enter 键接受默认值表示所有空间)
					--w

变更硬盘(特别是正在使用的硬盘)的分区设置以后,建议最好将系统重启一次,或者执行
“partprobe”命令使操作系统检测新的分区表情况。以防格式化分区时损坏硬盘中已有的数据。
                            partprobe /dev/sdb

4. Cree un sistema de archivos

4.1 Crear un sistema de archivos (formato): mkfs

Hacer sistema de archivos, crear un sistema de archivos (formato)

mkfs -t 文件系统类型 分区设备   mkfs -t xfs /dev/sdb1
或
mkfs.(分区类型) 分区设备      mkfs.xfs /dev/sdb1

4.2 Crear intercambio de sistema de archivos

Formato de comando: dispositivo de partición mkswap

创建交换文件系统
创建swap之前,目标分区应先通过fdisk 工具将分区类型ID 号设为 82
fdisk /dev/sdb
-->t
	-->5
		-->82

mkswap /dev/sdb5
swapon /dev/sdb5	         启用新增加的交换分区
swapoff /dev/sdb5	         停用指定的交换分区
swapon -s 			         查看每个分区的swap状态信息
free -m				         查看总的swap状态信息
创建交换分区之前,目标分区应先通过 fdisk 工具将分区类型号设置为 82
fdisk   /dev/sdb
--->t
    --->5(分区号)
         --->82(设置类型为swap)
mkswap   /dev/sdb5
swapon   /dev/sdb5       #启用新增加的交换分区
swapoff  /dev/sdb5       #停用指定的交换分区
swapon  -s               #查看每个分区的swap状态
free    -m               #查看总的swap状态信息

4.3 Montar y desmontar el sistema de archivos: montar, desmontar

挂载文件系统、ISO镜像到指定文件夹
mount  [-t 类型]  存储设备  挂载点目录
mount  -o loop  ISO镜像文件  挂载点目录
-t:用于指定文件系统类型,通常可以省略,由系统自动识别
-o:挂载参数列表,以英文逗号分隔;如用来描述特殊设备,用loop指定

卸载已挂载的文件系统
卸载前提:挂载的设备或者目录没有被在使用中,要先退出挂载目录
umount [-lf] 存储设备目录或者挂载点目录

-lf:强制卸载

查看磁盘使用情况
1.直接 mount 命令

2. df [选项]
-h:显示分区的容量单位
-T:显示文件系统的类型
-i:显示分区的inode号码数量

查看设备的UUID和文件系统类型
blkid [设备]

4.4 Configurar el montaje automático del sistema de archivos

Configure el montaje automático del sistema de archivos El
sistema operativo Linux leerá automáticamente el contenido del archivo / etc / fstab y montará automáticamente el sistema de archivos especificado cada vez que se encienda.
vim / etc / fstab
/ dev / sdb1 / opt xfs por defecto 0 0
/ dev / sr0 / mnt iso9660 por defecto 0 0

Campo 1: Nombre del dispositivo o nombre de la etiqueta del volumen del dispositivo. (Partición)
El segundo campo: la ubicación del directorio del punto de montaje del sistema de archivos. (Punto de montaje)
El tercer campo: tipo de sistema de archivos, como xfs, swap, etc. (Tipo de sistema de archivos)
El cuarto campo: parámetros de montaje, es decir, los parámetros que se pueden utilizar después de la opción "-o" del comando de montaje. Por ejemplo, valores predeterminados (parámetros predeterminados), rw (lectura y escritura), ro (solo lectura), noexec (deshabilita la ejecución del programa). (Parámetro de montaje)
El quinto campo: indica si el sistema de archivos necesita una copia de seguridad de volcado (dump es una herramienta de copia de seguridad). Generalmente, se establece en 1 para indicar la necesidad, y en 0, el volcado lo ignorará. (Copia de seguridad)
El sexto campo: este número determina la secuencia de comprobaciones del disco cuando se inicia el sistema. 0 significa que no hay inspección, 1 significa inspección prioritaria y 2 significa segunda inspección. La partición raíz debe establecerse en 1 y las otras particiones deben establecerse en 2. (Secuencia de verificación de disco)

Después de ingresar el formato correcto, reinicie después de wq, los dos montajes escritos se montarán automáticamente al reiniciar.
Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/zhangyuebk/article/details/113655388
Recomendado
Clasificación