Gestión del sistema de archivos y discos de Linux: el cielo es el cielo, lo salvaje, quién más no se ha acostado

Gestión del sistema de archivos y discos de Linux

Conceptos básicos del disco

Estructura del disco

★ Estructura física del disco duro
1. Disco: El disco duro tiene varios discos, cada uno con 2 lados
2. Cabezal magnético : Un cabezal en cada lado
★ Estructura de datos del disco duro
1. Sector: El disco está dividido en múltiples sectores, cada uno sector almacena 512 bytes de datos, la unidad de almacenamiento más pequeña del disco duro
2. Disco: círculos concéntricos con diferentes radios en el mismo disco son pistas circulares dibujadas en la superficie del disco por la cabeza
3. Cilindro: diferentes discos Una superficie cilíndrica del mismo radio se compone de múltiples pistas del mismo Sakaihara.
4. Capacidad de almacenamiento del disco duro = número de cabezales, número de pistas (cilindros), número de sectores por pista * número de bytes por sector (512 bytes)
5. Cilindro / head / sector se puede usar para ubicar de forma única cada área en el disco.
6. 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 mucho espacio, por lo que no se utiliza La disipación de calor interna de la computadora ha sido reemplazada gradualmente por SATA.
SATS: antiinterferencias, soporte para funciones intercambiables en caliente y otras funciones, alta velocidad,
SCSI de fuerte enredo , interfaz del sistema de minicomputadora, SCSI Los discos duros se utilizan ampliamente en computadoras personales y servidores de estaciones de trabajo. Durante la transmisión de datos, la tasa de ocupación de la CPU es baja, la velocidad de rotación es rápida y admite intercambio en caliente.
SAS: Es una nueva generación de tecnología SCSI, que es igual que el disco duro SATA. Utiliza tecnología serial para obtener una mayor velocidad de transmisión, que puede llegar a 6G / s

Representación de partición de disco y MBR

★ Partición de disco del registro de arranque maestro (MBR)
1. MBR es el registro de arranque maestro, ubicado en el primer sector físico del primer disco duro (/ dev / sda) 2. MBR
contiene el programa de arranque maestro y la tabla de particiones del disco duro del disco duro, MBR total 512 bytes
. 3. Los primeros 446 bytes son el registro de arranque maestro. La tabla de particiones se almacena en los 447 ~ 510 bytes en el sector MBR. La tabla de particiones tiene 4 áreas de registro de partición, cada una de las cuales ocupa 16 palabras Sección
4. En Linux, los dispositivos como los discos duros y las particiones se representan como archivos.
5. La partición del disco del registro de arranque maestro (MBR) admite un volumen máximo de 2.2TB, y cada disco tiene hasta 4 particiones primarias o 3 particiones y extensión 1. Partición y la partición extendida dentro de la división múltiple a la partición lógica

ejemplo representado por la partición : / dev / sda1
SD representa dispositivos SCSI - hd representa el
número de secuencia del dispositivo IDE del disco, con las letras a, b, c. .. indica
el número de secuencia de la partición a Los números 1, 2, 3 ... indican que la
partición primaria comienza de 1-4, y la primera partición lógica siempre comienza desde 5.
La estructura de la partición de disco
1. La el número de particiones primarias en el disco duro es solo 4
2. El límite de número de serie de la partición primaria y la partición extendida En 1 ~~ 4
3. La partición extendida se divide en la partición lógica
4. El número de serie de la partición lógica siempre empezar desde 5.

Tipo de sistema de archivos

★ sistema de archivos XFS

1. Partición para almacenar archivos y datos de directorio
2. Sistema de archivos de registro de alto rendimiento, bueno para manejar archivos grandes, puede soportar millones de terabytes de espacio de almacenamiento
3. Sistema de archivos usado por defecto en CentOS7

★ sistema de archivos de intercambio SWAP

1. Cree una partición de intercambio para el sistema Linux
2. Por lo general, se establece en 1,5 ~ 2 veces la memoria física

★ Otros tipos de sistemas de archivos compatibles con Linux

1. EXT4 / 3, FAT32, NTFS, LVM [volumen lógico | escalable]

Gestión de discos

★ fdisk comando-ver o administrar particiones de disco

★ comando fdisk: ver o administrar la partición del disco
fdisk -l dispositivo de disco
o dispositivo de disco
fdisk / dev / sdb [un primer bloque b segundo bloque ...]
Inserte la descripción de la imagen aquí
★ Comandos comunes en modo interactivo
-m: obtener menú de ayuda
-p ver partición Situación
-n Nueva partición
-d Eliminar partición
-t Cambiar tipo de partición
-w Guardar operación salir
-q Salir sin guardar operación

★ Ver la partición del disco

Inserte la descripción de la imagen aquí
Dispositivo (dispositivo): el nombre de archivo del dispositivo de la partición
Arranque: si es una partición de arranque, si lo es, hay una marca "*"
Inicio: la posición inicial de la partición en el disco duro (número de cilindros)
Fin : la posición final de la partición en el disco duro (Número de cilindros)
Bloques: el tamaño de la partición, en Blcoks (bloques) como unidad, 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 significa partición XFS o partición EXT4 en Linux, 8e Representa el volumen lógico LVM
Sistema: tipo de partición

★ Pasos para crear una nueva partición

1. Ingrese el nuevo archivo del disco duro: fdisk / dev / sdb
2. Ingrese el comando: n (nueva partición)
Paso 1: -> p partición primaria, e partición extendida, l partición lógica
Paso 2: -> establezca la partición: 1 ( rango 1-4, como presionar Enter para aceptar el valor predeterminado)
Paso 3: -> Establecer tamaño de partición: + 20G (Especifique el tamaño como 20GB, como presionar Enter para aceptar el valor predeterminado significa todo el espacio)
Paso 4: - w Guardar
Nota: Cambiar el disco duro Después de la configuración de la partición (especialmente el disco duro en uso), se recomienda reiniciar el sistema una vez o ejecutar el comando "partprobe" para que el sistema operativo detecte la nueva expresión de partición para evitar daños a los datos existentes en el disco duro al formatear la partición: Partprobe / dev / sdb

Crear sistema de archivos / sistema de archivos de intercambio

★ comando mkfs para crear un sistema de archivos

Crear sistema de archivos Crear un sistema de archivos (formato)
mkfs -t tipo de sistema de archivos dispositivo de partición
El proceso de crear un sistema de archivos es el proceso de formatear una partición.
Ejemplo: mkfs -t xfs / dev / sdb o mkfs.xfs / dev / sdb
después de formatear Se requiere un punto de montaje.
Comience a montar
mkdir / data
mount / dev / sdb1 / data
Nota: df -hT puede ver el tipo de sistema de archivos actual

★ comando mkswap para crear un sistema de archivos de intercambio

hacer intercambio Crea un sistema de archivos de intercambio
Inserte la descripción de la imagen aquí

Dispositivo de partición mkswap
Nota: Antes de crear swa, la partición de destino debe establecerse en el número de identificación del tipo de partición 82 a través de la herramienta fdisk.Pasos de
creación:
fdisk / dev / sdb
-> t
-> 5
-> 82
Inserte la descripción de la imagen aquí

swapon inicia la partición de intercambio recién agregada
Inserte la descripción de la imagen aquí

swapoff Deshabilitar la partición de intercambio especificada
swapon -s Ver la información de estado de intercambio de cada partición
free -m Ver la información de estado de intercambio total
partprobe / dev / sdb Actualizar la partición detectada

Montar y desmontar el sistema de archivos

★ comando de montaje

Monte el sistema de archivos y la imagen ISO en la carpeta especificada
mount [-t tipo] Montaje del directorio del punto de montaje del dispositivo de almacenamiento
-o bucle directorio del punto de montaje del archivo de imagen ISO
-t tipo de archivo
-o lista de parámetros de montaje

★ comando de desmontaje

Desmontar el archivo montado sistema de
localización de dispositivos de almacenamiento umount
umount directorio del punto de montaje
Nota: Desmontar las necesidades para salir del directorio de punto de montaje
umount -si directorio del dispositivo de almacenamiento o de directorio de montaje
-1f: la fuerza de desmontaje

★ Compruebe la situación de montaje del disco

1. Comando de montaje directo
Inserte la descripción de la imagen aquí
2.df [opción]
-i: muestra el número de inodo
-T: muestra el tipo de sistema de archivos
-h: muestra la unidad de capacidad de la partición
Inserte la descripción de la imagen aquí
3. Ver el UUID del dispositivo y el tipo de sistema de archivos
blkid [dispositivo]
Inserte la descripción de la imagen aquí

Pregunta: Cree un archivo en el directorio donde está montado el sistema de archivos. ¿El archivo creado antes todavía existe después del desmontaje?
R: El sistema de archivos es diferente y el mismo nombre de archivo muestra contenido diferente

Configurar el montaje automático del sistema de archivos

1. El archivo de configuración / etc / fstab
contiene los registros del sistema de archivos que deben montarse automáticamente después del arranque. La
Inserte la descripción de la imagen aquí
primera sección: nombre de la partición o nombre de la etiqueta del volumen del dispositivo. La
segunda
sección: la ubicación del directorio del punto de montaje del sistema de archivos. tercera sección: el tipo de sistema de archivos., como: xfs, intercambio
cuarto párrafo: parámetros de montaje, es decir, los parámetros que se pueden usar después de la opción "-o" del comando de montaje. Por ejemplo: parámetros predeterminados, legibles y de escritura, solo lectura y ejecutores deshabilitados. El
quinto párrafo: indica si el sistema de archivos necesita copia de seguridad de volcado (volcado es una herramienta de copia de seguridad). Generalmente, se establece en 1 para indicar que es Cuando se establece en 0, el volcado lo ignorará
. Sexto segmento: este número determina el orden de verificación del disco cuando se inicia el sistema, 0 significa sin verificación, 1 significa verificación de prioridad, 2 significa segunda verificación. La partición raíz debe establecerse en 1, las otras particiones deben establecerse en 2

Supongo que te gusta

Origin blog.csdn.net/Dark_Tk/article/details/113252927
Recomendado
Clasificación