Mantener el espacio de almacenamiento básico en Linux

Tabla de contenido

Mantener el espacio de almacenamiento básico

1. Ver información de información del disco (dispositivo de bloqueo)

2. Crear particiones

(1) partición MBR

        La estructura estándar de MBR es la siguiente

        Por qué MBR sólo puede tener hasta 4 particiones primarias

(2) partición GPT

        ventaja

3.Herramienta de partición

1. Utilice fdisk para administrar particiones MBR

        Formato de sintaxis

        Parámetros y funciones.

2. Utilice gdisk para administrar particiones GPT

        Pasos

3. Utilice partición para dividir particiones

        Uso

        Dividir

        interactivo

        Sin modo interactivo

4.Formato

Objetivo

Formato de sintaxis

Parámetros y funciones.

5.Montar

Objetivo

Formato de sintaxis

Desmontar partición

Configurar el montaje automático al iniciar el sistema

Método de montaje permanente

El significado de cada campo en el formato de llenado especificado para información de montaje.

6.Administrar la partición de intercambio

Cómo extender la partición de intercambio

Comandos y funciones


Mantener el espacio de almacenamiento básico

1. Ver información de información del disco (dispositivo de bloqueo)

root@ubuntu:~# lsblk

2. Crear particiones

(1) partición MBR

        MBR (Master Boot Record ) es un mecanismo de partición tradicional . Para dispositivos de PC que arrancan mediante BIOS, el espacio de direccionamiento tiene solo 32 bits de longitud y admite un máximo de 2,19 TB.

La estructura estándar de MBR es la siguiente

DIRECCIÓN describir Longitud (bytes)
0 área de código 440 (máximo 446)
440 Seleccionar bandera de disco 4
444 Generalmente un valor nulo; 0x0000 2
446 Planificación de tabla de particiones MBR estándar (cuatro entradas de tabla de particiones primarias de 16 bytes) 64
511 Bandera válida de MBR: 0x55AA 2

Por qué MBR sólo puede tener hasta 4 particiones primarias

        La tabla de particiones ocupa 64 bytes y puede describir la información de cuatro particiones, de las cuales cada partición ocupa 16 bytes.

Tipo de partición MBR

1. partición primaria

        Un disco duro puede tener hasta 4 particiones primarias y la partición primaria no se puede dividir en particiones secundarias . Se puede utilizar para arrancar e iniciar el sistema operativo y, al mismo tiempo, la partición primaria puede crear directamente un sistema de archivos , como Windows NTFS , para almacenar datos.

2. Extender la partición

        Un disco duro puede tener como máximo una , más un máximo de 4 particiones primarias . No se pueden crear sistemas de archivos , pero sí se pueden dividir particiones lógicas .

3. Partición lógica

        Se pueden crear sistemas de archivos para almacenar datos ... Al mismo tiempo, no hay límite para la cantidad de particiones lógicas.

Clasificación desde la perspectiva del arranque del sistema operativo.

        Partición de inicio del sistema : se utiliza para iniciar el sistema operativo , debe ser la partición primaria

        Partición de arranquela partición donde está instalado el sistema operativo , puede ser una partición primaria o una partición lógica.

        Partición activa : solo puede actuar en la partición del sistema , solo hay una partición activa

(2) partición GPT

GPT es un modo de partición de disco más avanzado y flexible         que la partición MBR

ventaja

  1. De forma predeterminada, GPT admite hasta 128 particiones
  2. Admite capacidad total superior a 2,2 TB y particiones superiores a 2,2 TB , hasta 18 EB (1 EB = 1024 PB, 1 PB = 1024 TB, 1 TB = 1024 GB)
  3. La partición GPT viene con copia de seguridad
  4. Compatible con versiones anteriores de MBR , partición protectora MBR incluida en la tabla de particiones GPT

3.Herramienta de partición

  • fdisk solo se puede usar para particiones MBR , gdisk, parted se puede usar para particiones GPT
  • La mayoría del personal de operación y mantenimiento de fdisk ya está acostumbrado a este modo de interacción.
  • El comando parted es más conveniente de usar al crear y eliminar particiones . Puede dividir particiones de más de 2 TB , pero su función no es perfecta y no hay un comando de copia de seguridad y restauración.
  • El comando gdisk en la partición tiene el mismo estilo que fdisk . Es fácil de usar, fácil de aprender y potente. Se recomienda su uso.

1. Utilice fdisk para administrar particiones MBR

Formato de sintaxis

        nombre del dispositivo fdisk

Parámetros y funciones.

instrucción efecto instrucción efecto
a Ajustar la partición de arranque del disco. pag Mostrar la información de la partición del disco actual
d Eliminar partición del disco t Cambiar tipo de partición
yo Mostrar todos los tipos de partición admitidos tu Alternar unidades de tamaño de partición mostradas
metro Ver información de ayuda para todos los comandos norte Crear nueva partición
q Salga del comando fdisk sin guardar los cambios w Escriba las modificaciones en la tabla de particiones del disco y luego salga del comando fdisk
gramo Cree una nueva tabla de particiones GPT vacía oh Cree una nueva tabla de particiones de DOS vacía

2. Utilice gdisk para administrar particiones GPT

La herramienta de comando         gdisk divide el disco en particiones en formato GPT de forma predeterminada.

Pasos

  • Paso 1 --- Agregue un disco nuevo y vea el nombre del nuevo disco
[root@localhost ~]# lsblk 

  • Paso 2 --- Ejecute el comando gdisk → ingrese el comando n para crear una nueva partición
[root@localhost ~]# gdisk /dev/nvme0n2 

  • Paso 3 --- Especifique el número de partición (el valor predeterminado es el número de partición más pequeño no utilizado)

  • Paso 4 --- Especifique dónde comienza y termina la nueva partición

  • Paso 5 --- Mostrar la información de la partición creada

  • Paso 6 --- Ingrese el subcomando w para escribir la configuración de la partición en la tabla de particiones → Cuando se le solicite la confirmación final, ingrese "y"

  • Paso 7 --- Ejecute el comando partprobe para permitir que el kernel del sistema operativo conozca la nueva información de la tabla de particiones

3. Utilice partición para dividir particiones

Uso

interactivo

        Creación interactiva secuencial manual.

no interactivo

        Puede escribir la línea de comando en un script y ejecutar el script para lograr la creación con un solo clic ; adecuado para la administración remota por lotes de múltiples hosts.

 

El uso y los principios         de los dos métodos son en realidad los mismos ; para lograr una creación no interactiva, simplemente agregue DEVICES_NAME antes de cada comando interactivo específico .
[root@localhost ~]# parted /dev/nvme0n2

#新建磁盘标签类型为GPT

(parted) mklabel gpt

Dividir

interactivo

Formato de sintaxis

        mkpart TIPO DE PIEZA [TIPO FS] INICIO FINAL

TIPO DE PARTE ( tipo de partición )
        primario --- partición primaria
        lógico --- partición lógica
        extendido --- partición extendida
FS-TYPE ( tipo de sistema de archivos )
        ext4
        ext3
        ext2
        xfs
        otro......
COMENZAR
Establezca el punto de inicio de la partición del disco ; puede ser 0 , númeroMiB/GiB/TiB
        0 --- Establece el punto de inicio de la partición actual en el primer sector del disco.
        1G --- Establece el punto de inicio de la partición actual para que comience en 1G del disco
FIN
Establecer el punto final de la partición del disco
        -1 --- Establece el punto final de la partición actual en el último sector del disco
        10G --- Establece el punto final de la partición actual en 10G del disco
mkpart primary xfs 1MB 500MB

Sin modo interactivo

删除第1个分区
[root@localhost ~]# parted /dev/nvme0n2 rm 1

创建分区
[root@localhost ~]# parted /dev/nvme0n2 mklabel gpt

[root@localhost ~]# parted /dev/nvme0n2 mkpart primary xfs 1MB 800MB 

创建扩展分区

parted /dev/nvme0n2 mklabel msdos

parted /dev/nvme0n2 mkpart extended 800M 1.5G

创建逻辑分区

parted /dev/nvme0n2 mkpart logical xfs 900M 1G

4.Formato

Objetivo

        es formar un sistema de archivos

Formato de sintaxis

        mkfs|mkfs.xfs|mkfs.ext4 [opción ] Nombre del dispositivo de la partición

Parámetros y funciones.

        -t tipo de sistema de archivos ---  cuando el nombre del comando es mkfs , especifique el tipo de sistema de archivos que se creará ( como : xfs , ext4 , vfat , etc. ) . Esta opción no es necesaria cuando el nombre del comando es mkfs.xfs , mkfs.ext4, etc.
        -c --- Verifique si hay bloques defectuosos antes de crear el sistema de archivos
        -V --- Genera información detallada sobre la creación del sistema de archivos
Aviso:
        Si se han creado otros sistemas de archivos en esta partición, debe agregar la opción -f al comando mkfs.xfs para forzar el formateo.

5.Montar

Objetivo

        Montar partición ( o sistema de archivos )

Formato de sintaxis

        montar [-t tipo de sistema de archivos ] nombre del dispositivo punto de montaje directorio

Desmontar partición

        Para eliminar discos USB, discos U , CD-ROM y discos duros , primero debe desinstalarlos
umount 挂载点目录或存储设备名

Configurar el montaje automático al iniciar el sistema

        Las particiones montadas manualmente dejarán de ser válidas después de reiniciar el sistema . Si el usuario necesita montar la partición permanentemente , deberá editar el archivo /etc/fstab para lograrlo .
        Cuando se inicia el sistema, el sistema leerá automáticamente la información de este archivo y montará automáticamente el sistema de archivos especificado en este archivo en el directorio especificado.

Método de montaje permanente

  1. Montar por nombre de archivo de partición
  2. Montar a través de UUID

Aviso:
        Cada partición formateada tiene un UUID único , por lo que cuando la montas, puedes especificar el UUID para montarla.
Ver UUID
blkid

[root@localhost ~]# blkid /dev/nvme0n1p3

 Utilice -U para montar

[root@localhost ~]# mount -U 75b1d1ec-3d6b-4840-ae31-44ca09f3314e /mnt/hgfs/

El significado de cada campo en el formato de llenado especificado para información de montaje.

Campo
significado
archivo de dispositivo
Generalmente es la ruta del dispositivo + nombre del dispositivo , también puedes escribir un código de identificación único ( UUID , Universally Unique Identifier)
Directorio de montaje
Especifique el directorio que se va a montar, que debe crearse antes del montaje.
tipo de formato
Especifique el formato del sistema de archivos , como Ext3 , Ext4 , XFS , SWAP , iso9660 (este es un dispositivo de CD), etc.
Opciones de permiso
Si se establece en defaults , los permisos predeterminados son: rw, suid, dev, exec, auto, nouser, async
Copia de seguridad o no
Si es 1 , utilice dump para realizar una copia de seguridad del disco después del arranque ; si es 0, no habrá copia de seguridad.
Ya sea para realizar la autoprueba
Si es 1 , realizará automáticamente la autoprueba del disco después del arranque ; si es 0, no realizará la autoprueba.

6.Administrar la partición de intercambio

        En el sistema Linux , la función de la partición de intercambio es similar a la "memoria virtual" en el sistema Windows . Cuando un programa se transfiere a la memoria , pero la CPU no lo usa con frecuencia , estos programas de uso poco frecuente se se colocará en la partición de intercambio del disco duro y se liberará el espacio de memoria más rápido para los programas que realmente lo necesitan para evitar el problema del bajo rendimiento del sistema causado por una memoria física insuficiente . Si el sistema no tiene una partición de intercambio , o la capacidad de la partición de intercambio existente no es suficiente , puede expandir la partición de intercambio .

Cómo extender la partición de intercambio

  1. Expandir partición de intercambio por partición de disco
  2. Expanda la partición de intercambio como un archivo de imagen

Comandos y funciones

Orden Función
nombre del dispositivo de partición mkswap
Formatee la partición especificada como sistema de archivos de intercambio
swapon nombre del dispositivo de partición de intercambio |-a
Habilite ( o active ) la partición de intercambio especificada o todas las particiones de intercambio
swapoff nombre del dispositivo de partición de intercambio |-a
Deshabilitar la partición de intercambio especificada o todas las particiones de intercambio
intercambio -s
Verifique el uso de la partición de intercambio
libre -m
Muestra la memoria física y el uso de la partición de intercambio en megabytes.

Supongo que te gusta

Origin blog.csdn.net/qq_57289939/article/details/132377898
Recomendado
Clasificación