Gestión de particiones del sistema en Linux

  • Preparación antes del experimento:

  • Cómo agregar un disco duro al sistema:

    • 1) linux virt-manager, haga clic en la bombilla, agregue hardware, seleccione virtio como modo
    • 2) Windows está en estado cerrado, configurar, agregar, disco duro, siguiente paso, sata, siguiente paso, crear, 5G, siguiente paso, ubicación de almacenamiento, completar
      Inserte la descripción de la imagen aquí
      Inserte la descripción de la imagen aquí
      Inserte la descripción de la imagen aquí
      Inserte la descripción de la imagen aquí
      Inserte la descripción de la imagen aquí
      Inserte la descripción de la imagen aquí

1. Identificación del dispositivo

  • Una vez que el equipo está conectado al sistema, está en forma de archivos

  • Nombre de archivo del dispositivo:

    • SATA / SAS / USB / dev / sda, / dev / sdb ## s = SATA, d = DISK a = primer bloque, b = segundo bloque
    • IDE / dev / hd0 , / dev / hd1 ## h = difícil
    • VIRTIO-BLOCK / dev / vda, / dev / vdb ## v = virtio
    • M2 (SSD) / dev / nvme0, / dev / nvme1 ## nvme = m2
    • SD / MMC (tarjeta) / dev / nmcblk0, / dev / nmcblk1 ## nmcblk = tarjeta nmc
    • Unidad de CD-ROM / dev / cdrom, / dev / sr0, / dev / sr1
  • Vista del dispositivo

    • fdisk -l ## Verifica la situación de la partición del disco, la situación real del dispositivo en el sistema
      Inserte la descripción de la imagen aquí

    • lsblk ## Uso del dispositivo
      Inserte la descripción de la imagen aquí

    • blkid ## Modo de administración del dispositivo e identificación del dispositivo, puede ver la identificación, lo que indica que el dispositivo ha sido procesado
      Inserte la descripción de la imagen aquí

    • df ## Ver la situación de montaje del dispositivo
      Inserte la descripción de la imagen aquí

    • df -h ## Unidad 2 ^ n

    • df -H ## Unidad 10 ^ n

    • cat / proc / partitions ## Ver los dispositivos reconocidos por el sistema
      Inserte la descripción de la imagen aquí

2. Monte el dispositivo

  • El sistema puede utilizar un dispositivo con una identificación de dispositivo en el sistema

  • Comando de montaje

  • mount -o parámetro de montaje dispositivo punto de montaje
    Inserte la descripción de la imagen aquí

  • desmontar equipo | Punto de montaje ## Desinstalar el dispositivo, ocupado muestra que el programa del sistema está utilizando el dispositivo desinstalado y que la desinstalación no se puede completar
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí

  • Desinstale el soporte en uso:

    • fuser -vm / mnt ## Ver qué programas se están ejecutando en el dispositivo
    • kill -9 ### Finaliza el programa
    • fuser -kvm / mnt ## Finaliza la mayoría de los procesos que se ejecutan en el dispositivo y resuelve el problema de ocupación del programa
      Inserte la descripción de la imagen aquí
  • mount ## Ver información de montaje
    Inserte la descripción de la imagen aquí

  • dispositivo de montaje punto de montaje ## Dispositivo de montaje

  • montaje -o rw / dev / vda1 / mnt
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí

  • mount -o remount, ro / mnt ## (agregar punto de montaje, sin dispositivo) convertir los parámetros de montaje de lectura-escritura a solo lectura (solo lectura pero no escritura)
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí

4. Partición

  • Método de partición:
    Inserte la descripción de la imagen aquí

Método de partición MBR Partición
primaria: la partición que registra la información de la partición en la tabla de la partición primaria y se puede usar directamente
Partición extendida: la partición registrada en la tabla de la partición primaria no se puede usar directamente, pero la partición lógica va a la
partición lógica: la partición en la partición extendida también se llama partición lógica
o ## mbr 分開 去 方法
p ## Verifique la situación de la partición.
Cree una partición extendida y podrá crear 4 particiones más. Nota: Al crear una partición extendida, debe dar el espacio restante para la partición extendida
(al eliminar el dispositivo, asegúrese de que el dispositivo no esté en uso, de lo contrario, es probable que el sistema se bloquee)

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

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

Partición GPT
g #Seleccione el método de partición GPT
p ## El método de partición gpt siempre se puede crear

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

  • fdisk / dev / sdb ## Interfaz de partición

    • m ## pista

    • d ## Eliminar
      Inserte la descripción de la imagen aquí

    • n ## Nuevo

    • p ## Ver

    • -l ## Ver información

    • q ## Salir (no guardar información)

    • wq ## (Salir y guardar en el disco duro)
      Inserte la descripción de la imagen aquí

  • udevadm set ## Sincronizar la tabla de particiones con el sistema
    Inserte la descripción de la imagen aquí

  • dd if = / dev / zero of = / dev / vdb bs = 1M count = 1 ## Eliminar información de la tabla de particiones
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí

  • 1. Configure el método de partición

    • parted / dev / vdb mklabel msdos ## Establecer el método de partición en mbr
      Inserte la descripción de la imagen aquí

    • parted / dev / vdb mklabel gpt ## Establecer el método de partición gpt
      Inserte la descripción de la imagen aquí

  • 2. Divide la partición

    • parted / dev / vdb mkpart primaria 1100 ## Nueva partición
      Inserte la descripción de la imagen aquí

    • parted / dev / vdb mkpart primaria 101200 ## Nueva partición
      Inserte la descripción de la imagen aquí

  • 3. Eliminar la partición

    • parted / dev / vdb rm 3 ## Eliminar 3 partición
      Inserte la descripción de la imagen aquí

5. Formateo de archivos del sistema

  • El dispositivo recién creado no se puede montar ni utilizar

  • Necesita instalar el sistema de archivos

  • Comparación de sistemas de archivos comunes:
    Inserte la descripción de la imagen aquí

  • Formato del sistema de archivos del dispositivo

    • mkfs.xfs / dev / vdb1 -f ## Los datos deben formatearse con -f
      Inserte la descripción de la imagen aquí

    • mount / dev / sdb1 / mnt ## Montaje temporal
      Inserte la descripción de la imagen aquí

  • vim / etc / fstab

  • / dev / sdb1 / mnt xfs por defecto 0 0 ## Cuelga permanentemente la estrategia
    Inserte la descripción de la imagen aquí

  • mount -a ## Hace que la política entre en vigor inmediatamente
    Inserte la descripción de la imagen aquí

  • No es necesario eliminarlo directamente

  • El archivo está escrito incorrectamente: (hará que el sistema no se inicie)
    Inserte la descripción de la imagen aquí

    • Ingrese la contraseña del supervisor
      Inserte la descripción de la imagen aquí

    • vim / etc / fstab modificar la ubicación incorrecta
      Inserte la descripción de la imagen aquí

  • df -sh ## Ver tamaño del dispositivo

6. Cuota de disco

  • Permitir a los usuarios no monopolizar el disco y limitar el tamaño de los datos escritos en el disco por los usuarios
    Inserte la descripción de la imagen aquí

  • desmontar / mnt

  • mount -o usrquota / dev / sdb1 / mnt ## Activar cuota de disco

  • montar | cola -n 1 ##
    Inserte la descripción de la imagen aquí

  • edquota -u lee ## Editar cuota de disco
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí

  • vim / etc / fstab ## Activación permanente de la cuota de disco

  • Activación permanente: / dev / sdb1 / mnt xfs por defecto, usrquota 0 0 ## Activar cuotas automáticamente cuando se activa el disco
    Inserte la descripción de la imagen aquí

  • Eliminar: elimina directamente el contenido correspondiente
    Inserte la descripción de la imagen aquí

  • hard ## El tamaño máximo de datos que se pueden escribir

7. Encuentre instrucciones para usar

  • Preparación del experimento: Crear archivo: en / mnt / file
touch westosfile{1..5}
chmod 000 westosfile*
chown lee westosfile1
chgrp westos westosfile2
chown westos.lee westosfile3
chmod ug+w westosfile1
chmod ugo+w westosfile2
chmod 755 westosfile3
chmod 666 westosfile4
chmod 700 westosfile5
mkdir westosdir
ls -l /mnt

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

  • Comando de supervisión watch -n 1 ls -l / mnt
    Inserte la descripción de la imagen aquí

  • Búsqueda de nombre de archivo
    find / mnt / -name westosfile1
    find / mnt -name westosf *
    Inserte la descripción de la imagen aquí

  • 最大 深度
    buscar / etc / -name passwd
    buscar / etc / -maxdepth 2 -name passwd
    find / etc / -maxdepth 1 -name passwd
    Inserte la descripción de la imagen aquí

  • 深度 浅 深度
    find / mnt -mindepth 2 -type d
    find / mnt -mindepth 1 -type d
    find / mnt -mindepth 0 -type d
    Inserte la descripción de la imagen aquí

  • Búsqueda de usuario
    find / mnt -user root
    Inserte la descripción de la imagen aquí

  • Búsqueda de grupo
    find / mnt -group westos
    Inserte la descripción de la imagen aquí

  • Búsqueda de usuarios y grupos -a
    find / mnt -user westos -a -group lee
    Inserte la descripción de la imagen aquí

  • Usuario o grupo -o
    find / mnt -user westos -o -group lee
    find / mnt -user root -o -group lee
    Inserte la descripción de la imagen aquí

  • Búsqueda inversa
    find / mnt -not -user root -o -group lee
    Inserte la descripción de la imagen aquí

  • Hora de modificación del archivo
    touch / mnt / westosfile1 ## Marca de tiempo de modificación
    find / mnt -cmin 1 ##
    Fecha de modificación del archivo en un minuto ## Ver tiempo
    find / mnt -cmin +1 ## El tiempo de modificación es mayor que un minuto
    Inserte la descripción de la imagen aquí

  • Tamaño de archivo de búsqueda
    dd if = / dev / zero of = / mnt / westosfile1 bs = 1M count = 10
    dd if = / dev / zero of = / mnt / westosfile2 bs = 1M count = 20 dd if = / dev / zero of = / mnt / westosfile3 bs = 1M count = 30
    find / mnt -size 20M ## Tamaño de archivo de 20M
    find / mnt -size -20M ## Tamaño de archivo menos de 20M find / mnt -size + 20M ## Tamaño de archivo mayor de 20M
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí

  • Permiso de archivo búsqueda
    exacta ## Bit de permiso de archivo 111 find / mnt -perm 222

    O ## u bit tiene 2 o g bit tiene 2 o o bit tiene 2 find / mnt -perm / 222

    Y ## el bit u tiene 2 y el bit g tiene 2 y el bit o tiene 2 find / mnt -perm -222
    Inserte la descripción de la imagen aquí

  • Procesar los resultados de búsqueda
    find / mnt -perm -002 -exec rm -rf {}; ## Eliminar archivos con o bit 2
    Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_44632711/article/details/113695477
Recomendado
Clasificación