diff --git a/pages.es/linux/btrfs-balance.md b/pages.es/linux/btrfs-balance.md new file mode 100644 index 0000000000..72c124b28d --- /dev/null +++ b/pages.es/linux/btrfs-balance.md @@ -0,0 +1,32 @@ +# btrfs balance + +> Equilibra grupos de bloques en un sistema de archivos btrf. +> Más información: . + +- Muestra el estado de una operación de equilibrio en curso o pausada: + +`sudo btrfs balance status {{ruta/al/sistema_de_archivos_btrfs}}` + +- Equilibra todos los grupos de bloques (lento; reescribe todos los bloques en el sistema de archivos): + +`sudo btrfs balance start {{ruta/al/sistema_de_archivos_btrfs}}` + +- Equilibra grupos de bloques de datos que están menos del 15% utilizados, ejecutando la operación en segundo plano: + +`sudo btrfs balance start --bg -dusage={{15}} {{ruta/al/sistema_de_archivos_btrfs}}` + +- Equilibra un máximo de 10 bloques de metadatos con menos del 20% de utilización y al menos 1 bloque en un dispositivo dado `devid` (vea `btrfs filesystem show`): + +`sudo btrfs balance start -musage={{20}},limit={{10}},devid={{devid}} {{ruta/al/sistema_de_archivos_btrfs}}` + +- Convierte bloques de datos a raid6 y metadatos a raid1c3 (vea mkfs.btrfs(8) para perfiles): + +`sudo btrfs balance start -dconvert={{raid6}} -mconvert={{raid1c3}} {{ruta/al/sistema_de_archivos_btrfs}}` + +- Convierte bloques de datos a raid1, omitiendo bloques ya convertidos (por ejemplo, después de una operación de conversión cancelada previamente): + +`sudo btrfs balance start -dconvert={{raid1}},soft {{ruta/al/sistema_de_archivos_btrfs}}` + +- Cancela, pausa o reanuda una operación de equilibrio en curso o pausada: + +`sudo btrfs balance {{cancelar|pausar|reanudar}} {{ruta/al/sistema_de_archivos_btrfs}}` diff --git a/pages.es/linux/btrfs-check.md b/pages.es/linux/btrfs-check.md new file mode 100644 index 0000000000..1570ceeba2 --- /dev/null +++ b/pages.es/linux/btrfs-check.md @@ -0,0 +1,32 @@ +# btrfs check + +> Verifica o repara un sistema de archivos btrfs. +> Más información: . + +- Verifica un sistema de archivos btrfs: + +`sudo btrfs check {{ruta/a/la/partición}}` + +- Verifica y repara un sistema de archivos btrfs (peligroso): + +`sudo btrfs check --repair {{ruta/a/la/partición}}` + +- Muestra el progreso de la verificación: + +`sudo btrfs check --progress {{ruta/a/la/partición}}` + +- Verifica la suma de comprobación de cada bloque de datos (si el sistema de archivos es bueno): + +`sudo btrfs check --check-data-csum {{ruta/a/la/partición}}` + +- Utiliza el superblock `n`-ésimo (`n` puede ser 0, 1 o 2): + +`sudo btrfs check --super {{n}} {{ruta/a/la/partición}}` + +- Reconstruye el árbol de suma de comprobación: + +`sudo btrfs check --repair --init-csum-tree {{ruta/a/la/partición}}` + +- Reconstruye el árbol de extensiones: + +`sudo btrfs check --repair --init-extent-tree {{ruta/a/la/partición}}` diff --git a/pages.es/linux/btrfs-device.md b/pages.es/linux/btrfs-device.md new file mode 100644 index 0000000000..d754988afd --- /dev/null +++ b/pages.es/linux/btrfs-device.md @@ -0,0 +1,24 @@ +# btrfs device + +> Gestiona dispositivos en un sistema de archivos btrfs. +> Más información: . + +- Agrega uno o más dispositivos a un sistema de archivos btrfs: + +`sudo btrfs device add {{ruta/al/dispositivo_bloque1}} [{{ruta/al/dispositivo_bloque2}}] {{ruta/al_sistema_de_archivos_btrfs}}` + +- Elimina un dispositivo de un sistema de archivos btrfs: + +`sudo btrfs device remove {{ruta/al/dispositivo|id_del_dispositivo}} [{{...}}]` + +- Muestra estadísticas de errores: + +`sudo btrfs device stats {{ruta/al_sistema_de_archivos_btrfs}}` + +- Escanea todos los discos e informa al kernel de todos los sistemas de archivos btrfs detectados: + +`sudo btrfs device scan --all-devices` + +- Muestra estadísticas detalladas de asignación por disco: + +`sudo btrfs device usage {{ruta/al_sistema_de_archivos_btrfs}}` diff --git a/pages.es/linux/btrfs-filesystem.md b/pages.es/linux/btrfs-filesystem.md new file mode 100644 index 0000000000..84486e1702 --- /dev/null +++ b/pages.es/linux/btrfs-filesystem.md @@ -0,0 +1,28 @@ +# btrfs filesystem + +> Gestiona sistemas de archivos btrfs. +> Más información: . + +- Muestra el uso del sistema de archivos (de manera opcional ejecutarlo como root para mostrar información detallada): + +`btrfs filesystem usage {{ruta/al_montaje_btrfs}}` + +- Muestra el uso por dispositivos individuales: + +`sudo btrfs filesystem show {{ruta/al_montaje_btrfs}}` + +- Desfragmenta un único archivo en un sistema de archivos btrfs (evita mientras un agente de deduplicación esté en ejecución): + +`sudo btrfs filesystem defragment -v {{ruta/al/archivo}}` + +- Desfragmenta un directorio recursivamente (no cruza los límites de subvolúmenes): + +`sudo btrfs filesystem defragment -v -r {{ruta/al/directorio}}` + +- Fuerza la sincronización de bloques de datos no escritos en disco(s): + +`sudo btrfs filesystem sync {{ruta/al_montaje_btrfs}}` + +- Resume el uso del disco para los archivos en un directorio de manera recursiva: + +`sudo btrfs filesystem du --summarize {{ruta/al/directorio}}` diff --git a/pages.es/linux/btrfs-inspect-internal.md b/pages.es/linux/btrfs-inspect-internal.md new file mode 100644 index 0000000000..e62fd2d067 --- /dev/null +++ b/pages.es/linux/btrfs-inspect-internal.md @@ -0,0 +1,28 @@ +# btrfs inspect-internal + +> Consulta información interna de un sistema de archivos btrfs. +> Más información: . + +- Imprime la información del superbloque: + +`sudo btrfs inspect-internal dump-super {{ruta/a/la_partición}}` + +- Imprime la información del superbloque y de todas sus copias: + +`sudo btrfs inspect-internal dump-super --all {{ruta/a/la_partición}}` + +- Imprime la información de los metadatos del sistema de archivos: + +`sudo btrfs inspect-internal dump-tree {{ruta/a/la_partición}}` + +- Imprime la lista de archivos en el inodo `n`-ésimo: + +`sudo btrfs inspect-internal inode-resolve {{n}} {{ruta/al_montaje_btrfs}}` + +- Imprime la lista de archivos en una dirección lógica dada: + +`sudo btrfs inspect-internal logical-resolve {{dirección_lógica}} {{ruta/al_montaje_btrfs}}` + +- Imprime estadísticas de los árboles de root, extent, csum y fs: + +`sudo btrfs inspect-internal tree-stats {{ruta/a/la_partición}}` diff --git a/pages.es/linux/btrfs-property.md b/pages.es/linux/btrfs-property.md new file mode 100644 index 0000000000..892151878a --- /dev/null +++ b/pages.es/linux/btrfs-property.md @@ -0,0 +1,24 @@ +# btrfs property + +> Obtiene, establece o lista propiedades para un objeto de sistema de archivos BTRFS (archivos, directorios, subvolúmenes, sistemas de archivos o dispositivos). +> Más información: . + +- Lista las propiedades disponibles (y descripciones) para el objeto btrfs dado: + +`sudo btrfs property list {{ruta/al_objeto_btrfs}}` + +- Obtiene todas las propiedades para el objeto btrfs dado: + +`sudo btrfs property get {{ruta/al_objeto_btrfs}}` + +- Obtiene la propiedad `label` para el sistema de archivos o dispositivo btrfs dado: + +`sudo btrfs property get {{ruta/al_sistema_de_archivos_btrfs}} label` + +- Obtiene todas las propiedades específicas del tipo de objeto para el sistema de archivos o dispositivo btrfs dado: + +`sudo btrfs property get -t {{subvol|filesystem|inode|device}} {{ruta/al_sistema_de_archivos_btrfs}}` + +- Establece la propiedad `compression` para un inodo btrfs dado (ya sea un archivo o un directorio): + +`sudo btrfs property set {{ruta/al_inodo_btrfs}} compression {{zstd|zlib|lzo|none}}` diff --git a/pages.es/linux/btrfs-rescue.md b/pages.es/linux/btrfs-rescue.md new file mode 100644 index 0000000000..0182a73e04 --- /dev/null +++ b/pages.es/linux/btrfs-rescue.md @@ -0,0 +1,24 @@ +# btrfs rescue + +> Intenta recuperar un sistema de archivos btrfs dañado. +> Más información: . + +- Reconstruye el árbol de metadatos del sistema de archivos (muy lento): + +`sudo btrfs rescue chunk-recover {{ruta/a/la_partición}}` + +- Corrige problemas relacionados con la alineación del tamaño del dispositivo (por ejemplo, incapacidad para montar el sistema de archivos debido a una discrepancia en los bytes totales del superbloque): + +`sudo btrfs rescue fix-device-size {{ruta/a/la_partición}}` + +- Recupera un superbloque dañado de copias correctas (recupera la raíz del árbol de archivos del sistema): + +`sudo btrfs rescue super-recover {{ruta/a/la_partición}}` + +- Recupera de transacciones interrumpidas (corrige problemas de reproducción de registros): + +`sudo btrfs rescue zero-log {{ruta/a/la_partición}}` + +- Crea un dispositivo de control `/dev/btrfs-control` cuando `mknod` no está instalado: + +`sudo btrfs rescue create-control-device` diff --git a/pages.es/linux/btrfs-restore.md b/pages.es/linux/btrfs-restore.md new file mode 100644 index 0000000000..e773ed827d --- /dev/null +++ b/pages.es/linux/btrfs-restore.md @@ -0,0 +1,24 @@ +# btrfs restore + +> Intenta recuperar archivos de un sistema de archivos btrfs dañado. +> Más información: . + +- Restaura todos los archivos de un sistema de archivos btrfs a un directorio dado: + +`sudo btrfs restore {{ruta/al_dispositivo_btrfs}} {{ruta/al_directorio_destino}}` + +- Lista (sin escribir) los archivos que se van a restaurar de un sistema de archivos btrfs: + +`sudo btrfs restore --dry-run {{ruta/al_dispositivo_btrfs}} {{ruta/al_directorio_destino}}` + +- Restaura archivos que coincidan con una expresión regular dada (insensible a mayúsculas) de un sistema de archivos btrfs (todos los directorios padres de los archivos de destino también deben coincidir): + +`sudo btrfs restore --path-regex {{regex}} -c {{ruta/al_dispositivo_btrfs}} {{ruta/al_directorio_destino}}` + +- Restaura archivos de un sistema de archivos btrfs usando un `bytenr` específico del árbol raíz (ver `btrfs-find-root`): + +`sudo btrfs restore -t {{bytenr}} {{ruta/al_dispositivo_btrfs}} {{ruta/al_directorio_destino}}` + +- Restaura archivos de un sistema de archivos btrfs (junto con metadatos, atributos extendidos y enlaces simbólicos), sobrescribiendo archivos en el destino: + +`sudo btrfs restore --metadata --xattr --symlinks --overwrite {{ruta/al_dispositivo_btrfs}} {{ruta/al_directorio_destino}}` diff --git a/pages.es/linux/btrfs-scrub.md b/pages.es/linux/btrfs-scrub.md new file mode 100644 index 0000000000..9c8682def3 --- /dev/null +++ b/pages.es/linux/btrfs-scrub.md @@ -0,0 +1,29 @@ +# btrfs scrub + +> Realiza un scrub en sistemas de archivos btrfs para verificar la integridad de los datos. +> Se recomienda ejecutar un scrub una vez al mes. +> Más información: . + +- Inicia un scrub: + +`sudo btrfs scrub start {{ruta/al_montaje_btrfs}}` + +- Muestra el estado de un scrub en curso o del último completado: + +`sudo btrfs scrub status {{ruta/al_montaje_btrfs}}` + +- Cancela un scrub en curso: + +`sudo btrfs scrub cancel {{ruta/al_montaje_btrfs}}` + +- Reanuda un scrub previamente cancelado: + +`sudo btrfs scrub resume {{ruta/al_montaje_btrfs}}` + +- Inicia un scrub, pero espera a que termine antes de salir: + +`sudo btrfs scrub start -B {{ruta/al_montaje_btrfs}}` + +- Inicia un scrub en modo silencioso (no imprime errores ni estadísticas): + +`sudo btrfs scrub start -q {{ruta/al_montaje_btrfs}}` diff --git a/pages.es/linux/btrfs-subvolume.md b/pages.es/linux/btrfs-subvolume.md new file mode 100644 index 0000000000..d8c522f7b8 --- /dev/null +++ b/pages.es/linux/btrfs-subvolume.md @@ -0,0 +1,28 @@ +# btrfs subvolume + +> Gestiona subvolúmenes e imágenes instantáneas de btrfs. +> Más información: . + +- Crea un nuevo subvolumen vacío: + +`sudo btrfs subvolume create {{ruta/al/nuevo_subvolumen}}` + +- Lista todos los subvolúmenes e imágenes instantáneas en el sistema de archivos especificado: + +`sudo btrfs subvolume list {{ruta/al_sistema_de_archivos_btrfs}}` + +- Elimina un subvolumen: + +`sudo btrfs subvolume delete {{ruta/al_subvolumen}}` + +- Crea una imagen instantánea de solo lectura de un subvolumen existente: + +`sudo btrfs subvolume snapshot -r {{ruta/al_subvolumen_origen}} {{ruta/al_destino}}` + +- Crea una imagen instantánea de lectura y escritura de un subvolumen existente: + +`sudo btrfs subvolume snapshot {{ruta/al_subvolumen_origen}} {{ruta/al_destino}}` + +- Muestra información detallada sobre un subvolumen: + +`sudo btrfs subvolume show {{ruta/al_subvolumen}}` diff --git a/pages.es/linux/btrfs-version.md b/pages.es/linux/btrfs-version.md new file mode 100644 index 0000000000..362904a363 --- /dev/null +++ b/pages.es/linux/btrfs-version.md @@ -0,0 +1,12 @@ +# btrfs version + +> Muestra la versión de btrfs-progs. +> Más información: . + +- Muestra ayuda: + +`btrfs version --help` + +- Muestra la versión de btrfs-progs: + +`btrfs version` diff --git a/pages.es/linux/btrfs.md b/pages.es/linux/btrfs.md new file mode 100644 index 0000000000..f1627e7001 --- /dev/null +++ b/pages.es/linux/btrfs.md @@ -0,0 +1,25 @@ +# btrfs + +> Un sistema de archivos basado en el principio de copia en escritura (COW) para Linux. +> Algunos subcomandos como `device` tienen su propia documentación de uso. +> Más información: . + +- Muestra subvolumen: + +`sudo btrfs subvolume create {{ruta/al/subvolumen}}` + +- Lista subvolúmenes: + +`sudo btrfs subvolume list {{ruta/al/punto_de_montaje}}` + +- Muestra información sobre el uso del espacio: + +`sudo btrfs filesystem df {{ruta/al/punto_de_montaje}}` + +- Habilita cuota: + +`sudo btrfs quota enable {{ruta/al/subvolumen}}` + +- Muestra cuota: + +`sudo btrfs qgroup show {{ruta/al/subvolumen}}`