LINUX ALMACENAMIENTO Flashcards

(16 cards)

1
Q

ALMACENAMIENTO LINUX fdisk /dev/sdb

A

Abre la herramienta fdisk para crear, borrar o modificar particiones en el disco identificado como /dev/sdb.

fdisk → utilidad clásica de Linux para gestionar particiones en discos con tabla MBR.

sd* → nombre genérico para discos detectados por el kernel
(SATA, SCSI, SAS o USB).

Las letras indican solo el orden de detección:
- sda → primer disco
- sdb → segundo disco
Etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

ALMACENAMIENTO LINUX ✨mdadm✨ -Cv /dev/md0 -l0 -n2 -c128 /dev/sdb1 /dev/sdc1

A

Crea un RAID 0 (striping) (l0) con 2 discos y tamaño de chunk de 128 KB

🧠 PISTAS
- Nombre del comando → suele indicar la función principal (ej. mdadm = administrar RAIDs).
- Opciones → letras cortas suelen venir del inglés (-C=Create, -v=Verbose, -n2=number of disks).
- Dispositivo/archivo en /dev/ → muestra qué recurso se crea o toca (ej. /dev/md0 = RAID).
- Números tras las letras → parámetros técnicos (-l0=nivel 0, RAID0, -c128=chunk 128 KB).
- Discos/particiones → (/dev/sdb1 /dev/sdc1) son los elementos usados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ALMACENAMIENTO LINUX mount -t ext4 /dev/sdb1 /var/log

A

Monta un sistema de archivos ext4 desde /dev/sdb1 en /var/log
🧠 -t: type, tipo de archivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ALMACENAMIENTO LINUX mount -t cifs //server/nominas /mnt -o username=pepe,password=1234

A

Monta un recurso compartido de Windows usando el protocolo CIFS

🕵🏻‍♀️ Pistas

  1. Nombre del comando
    • mount = montar un sistema de archivos.
      👉 Pista: casi siempre significa “enganchar algo en una carpeta para poder usarlo”.
  2. -t cifs
    • -t = type.
    • cifs = Common Internet File System (el protocolo de compartición de archivos de Windows/Samba).
      👉 Pista: tipo de sistema que se monta.
  3. //server/nominas
    • Forma típica de ruta de red de Windows (\\server\share).
    • Aquí adaptada a Linux con // y /.
      👉 Pista: si ves //servidor/carpeta, es un recurso compartido de red.
  4. /mnt
    • Carpeta en Linux donde se “engancha” lo que montas.
      👉 Pista: siempre es “el punto de montaje”.
  5. -o username=pepe,password=1234
    • -o = options.
    • Aquí pasan opciones de autenticación: usuario = pepe, contraseña = 1234.
      👉 Pista: después de -o vienen parámetros extra separados por comas.

✅ Traducción a lenguaje humano:
“Conéctate al recurso compartido nominas en el servidor server usando el protocolo cifs, móntalo en la carpeta /mnt, y autentícate con el usuario pepe y la clave 1234.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

ALMACENAMIENTO LINUX pvcreate /dev/sda1

A

Inicializa una partición o disco como volumen físico para LVM

🧠 pv physical volumen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ALMACENAMIENTO LINUX vgcreate -s 32M tecmint_vg /dev/sda1 /dev/sdb1

A

Crea un grupo de volúmenes llamado tecmint_vg con un tamaño de PE de 32MB

🧠 -s: size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

ALMACENAMIENTO LINUX lvcreate -L 18G -n tecmint_documents tecmint_vg

A

Crea un volumen lógico de 18GB dentro del grupo tecmint_vg

🧠
-n name
-L = tamaño absoluto (MB, GB, TB).
-l = tamaño en extents

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

ALMACENAMIENTO LINUX mkfs.ext4 /dev/tecmint_vg/tecmint_documents

A

Formatea el volumen lógico tecmint_documents con el sistema de archivos ext4

🔎 PISTAS

  1. Nombre del comando
    • mkfs = make filesystem → crear sistema de archivos.
      👉 Pista: si ves mkfs, significa formatear un dispositivo.
  2. El .ext4
    • Indica el tipo de sistema de archivos a crear (ext4).
      👉 Pista: puede ser mkfs.xfs, mkfs.vfat, etc.
  3. Ruta del dispositivo
    • /dev/tecmint_vg/tecmint_documents → es un volumen lógico (LV) dentro de un grupo de volúmenes (VG).
      👉 Pista: si ves /dev/vg_name/lv_name, es LVM.

✅ Traducción a lenguaje humano:
“Formatea el volumen lógico tecmint_documents, que está dentro del grupo tecmint_vg, con el sistema de archivos ext4, para que pueda almacenar datos.””

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

ALMACENAMIENTO LINUX mount /dev/tecmint_vg/tecmint_documents /mnt/tecmint_documents/

A

Monta el volumen lógico tecmint_documents en el punto /mnt/tecmint_documents/

🧠🧠 DESGLOSE
- mount → comando que monta un sistema de archivos, es decir, lo hace accesible en el sistema.
- /dev/tecmint_vg/tecmint_documentsdispositivo o volumen lógico (LV) que se va a montar.
- /dev → directorio de dispositivos.
- tecmint_vgVolume Group (VG) de LVM.
- tecmint_documentsLogical Volume (LV) dentro del grupo.
- /mnt/tecmint_documents/punto de montaje, es decir, la carpeta del sistema donde se accederá al contenido del volumen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ALMACENAMIENTO LINUX lvextend -L +2G /dev/tecmint_vg/tecmint_documents

A

Amplía el volumen lógico tecmint_documents añadiendo 2GB

🧠🧠DESGLOSE

  • lvextend → amplía el tamaño de un volumen lógico (LV) en LVM.
  • -L → viene de Logical volume size, indica el tamaño del volumen lógico en unidades (K, M, G, etc.).
  • +2G → aumenta 2 gigabytes respecto al tamaño actual (con el signo +).
  • /dev/tecmint_vg/tecmint_documents → ruta del volumen lógico a modificar:
    • tecmint_vgVolume Group (VG).
    • tecmint_documentsLogical Volume (LV) dentro del grupo.”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

ALMACENAMIENTO LINUX resize2fs /dev/tecmint_vg/tecmint_documents

A

Ajusta el tamaño del sistema de archivos para reflejar la nueva capacidad del volumen lógico

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

ALMACENAMIENTO LINUX e2fsck /dev/vdb1

A

Revisa y repara (ck) el sistema de archivos (fs) en el dispositivo especificado (vdb1)

🧠🧠 Desglose del comando e2fsck
- e2fsck → viene de ext2 file system check.
- e2 → del sistema de archivos ext2 (extendido 2).
- fsfile system (sistema de archivos).
- ckcheck (comprobar).

  • Es una herramienta que verifica y repara sistemas de archivos tipo ext2, ext3 y ext4.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

ALMACENAMIENTO LINUX rsync -avzh /origen /destino

A

Sincroniza archivos (rsync) de forma eficiente entre origen y destino con compresión (z) y modo archivo (-a / archive mode)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

ALMACENAMIENTO LINUX rsync -avzhe ssh archivo user@host:/ruta

A

Sincroniza (rsync) un archivo de forma remota a través de SSH (-e)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

ALMACENAMIENTO LINUX tar cvfz archivo.tar.gz carpeta/

A

Crea un archivo comprimido (tar) con gzip a partir de una carpeta

🧠🧠🧠 DESGLOSE

  • -ccreate, crea un nuevo archivo tar.
  • -vverbose, muestra los archivos procesados.
  • -ffile, indica el nombre del archivo a crear o extraer.
  • -zgzip, comprime o descomprime usando gzip.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

ALMACENAMIENTO LINUX tar xvf archivo.tar

A

Extrae (x) el contenido de un archivo tar, comprimido o no