Todas las Noticias en Películas, Avances de Películas y Reseñas.

Cómo administrar y crear un sistema de archivos Btrfs en Linux

¿Se pregunta cómo administrar y crear un sistema de archivos Btrfs en Linux? ¡No te preocupes, lo tenemos cubierto!

Los sistemas de archivos son métodos utilizados por los sistemas operativos para almacenar datos en un sistema. Son responsables de almacenar, recuperar y administrar los archivos que están presentes en el almacenamiento permanente de un sistema.

Existen muchos sistemas de archivos para distribuciones de Linux, y cada sistema de archivos se centra en una característica más que en otra. Un ejemplo de un sistema de archivos de este tipo es Btrfs.

Esta guía le ayudará a aprender cómo administrar y crear el sistema de archivos Btrfs en Linux. Repasaremos los conceptos básicos del sistema de archivos, los métodos de instalación y alguna información adicional. Dicho esto, ¡comencemos!

¿Qué es Btrfs?

El sistema de archivos B-Tree, más conocido como Btrfs, es uno de los sistemas de archivos más recientes disponibles para el kernel de Linux. Como cualquier otro sistema de archivos, Btrfs también se encarga de gestionar los diferentes archivos que están presentes en el almacenamiento del sistema.

Btrfs tiene algunas características que lo distinguen de otros sistemas de archivos para Linux. A continuación se proporciona una lista de estas características:

  • Disponibilidad de funciones de metadatos de mkfs desde la versión 3.10 del kernel.
  • Puede reparar archivos y sistemas de archivos corruptos con precisión.
  • Muestra el progreso a través de la opción de conversión.
  • Lost plus found es una función para vincular o adjuntar archivos perdidos a una ruta.
  • Muestra el uso del sistema de archivos.
  • Documentación mejorada y menos errores.
  • Permite crear subvolúmenes dentro del sistema de archivos.

Ahora que ya hemos analizado los conceptos básicos del sistema de archivos, pasemos al proceso de instalación.

Recomendado:  Todos los jugadores profesionales deberían usar técnicas de coordinación mano-ojo para obtener una ventaja

Instalación del sistema de archivos Btrfs en Linux.

Aunque el sistema de archivos Btrfs está disponible en la mayoría de las distribuciones de Linux de forma predeterminada, proporcionamos un método para instalarlo en caso de que no esté disponible.

El proceso de instalación del sistema de archivos Btrfs es bastante simple y utiliza la Terminal de comandos.

Para este tutorial, usaremos Ubuntu 20.04 LTS en nuestro sistema. Sin embargo, el proceso no debería diferir del de cualquier otra distribución de Linux.

Siga estos pasos para instalar el sistema de archivos Btrfs en Linux:

  1. Comience abriendo el Terminal de comando. Puedes presionar Ctrl+Alt+T en tu teclado.
  2. Una vez terminado, proceda a escribir lo siguiente:
$ sudo apt update

Este comando garantizará que todos sus repositorios y paquetes estén actualizados.

  1. Una vez finalizada la actualización, escriba lo siguiente en el Terminal de comando.
$ sudo apt install btrfs-tools -y

O

$ sudo apt install btrfs-progs -y

En caso de que esté utilizando una distribución de Linux basada en RedHat, escriba el siguiente comando:

$ yum install btrfs-progs -y

Esto procederá a instalar el sistema de archivos Btrfs.

Aquí hay una lista de opciones útiles que puede usar con $btrfs.

Si ha realizado los pasos correctamente, está un paso más cerca de aprender cómo administrar y crear el sistema de archivos Btrfs en Linux. Las siguientes secciones de la guía cubrirán algunos comandos útiles para el sistema de archivos.

Creando subvolúmenes con Btrfs.

Los subvolúmenes se refieren a una división dentro de un sistema de archivos que tiene su propia jerarquía para archivos/directorios.

Esta sección cubrirá cómo puede utilizar el sistema de archivos Btrfs para crear subvolúmenes.

Sigue estos pasos:

  1. Primero, abra la Terminal de comando presionando Ctrl+Alt+T en tu teclado.
  2. A continuación, escriba el siguiente comando:
$ btrfs subvolume create /btrfs/<name of subvolume>

En nuestro caso,

$ btrfs subvolume create /btrfs/SubVol1

Este comando creará un subvolumen titulado SubVol1 en el directorio /btrfs

Recomendado:  Tres formas de convertir una imagen en un dibujo usando IA

Si siguió los pasos correctamente, ahora debería haber creado un subvolumen btrfs en su sistema. Puede ver los subvolúmenes creados con los siguientes pasos:

  1. Comience abriendo el Terminación del comandol.
  2. Una vez hecho esto, proceda a escribir el siguiente comando:
$ btrfs subvolume list /btrfs

Esto mostrará todos los subvolúmenes que están disponibles en /btrfs.

Acceso a subvolúmenes Btrfs a través de instantáneas.

Los subvolúmenes Btrfs no tienen ningún privilegio de lectura/escritura asociado de forma predeterminada. Sin embargo, los subvolúmenes pueden obtener privilegios de lectura/escritura mediante el comando de instantánea.

Siga estos pasos para acceder a subvolúmenes con instantáneas de Btrfs.

  1. Comience abriendo el Terminal de comando presionando Ctrl+Alt+T en tu teclado.
  2. Una vez hecho esto, proceda a escribir lo siguiente:
$ btrfs subvolume snapshot /btrfs/<name of subvolume> /btrfs/<name of subvolume>-snap

En nuestro caso,

$ btrfs subvolume snapshot /btrfs/SubVol1 /btrfs/SubVol1-snap

Si siguió los pasos correctamente, ahora debería tener una instantánea con permisos de lectura/escritura.

En caso de que te preguntes cómo hacer una instantánea con permisos de solo lectura, sigue estos pasos:

  1. Primero, abre el Terminal de comando.
  2. A continuación, escriba el siguiente comando:
$ btrfs subvolume snapshot –r /btrfs/SubVol1 /btrfs/SubVol1-rosnap

Esto creará un complemento de solo lectura para el subvolumen.

Utilidades del sistema de archivos Btrfs.

Para administrar los archivos que están presentes en el sistema de archivos, Btrfs proporciona ciertos comandos que funcionan como utilidades.

El primer comando que puedes usar es $df. Cuando se combina con Btrfs, puede resaltar los detalles sobre el espacio de almacenamiento en un sistema de archivos que de otro modo sería incorrecto o no estaría disponible. La sintaxis del comando es la siguiente:

$ btrfs filesystem df /btrfs 

Para mostrar la estructura del sistema de archivos, utilice el siguiente comando:

$ btrfs filesystem show

Para sincronizar el contenido de un sistema de archivos, utilice el siguiente comando:

$ btrfs filesystem sync /btrfs

Otro comando útil es $btrfs defragmentar. Como sugiere el nombre, este comando se utiliza para desfragmentar la unidad y mejorar el rendimiento. La sintaxis del comando es la siguiente:

$ btrfs filesystem defragment <options> <file> <directories>

Algunos otros comandos útiles incluyen:

$ btrfs filesystem resize Used to reallocate space to a file system
$ btrfs device <options> Commands to manage additional devices
$ btrfs device <options> Commands to manage additional devices

Si bien Btrfs es excelente para la administración de archivos, es posible que desee cambiar a un sistema de archivos diferente para diferentes funciones. En caso de que esté buscando compresión de archivos, el sistema de archivos ZFS es una excelente opción para usted. Aprender cómo habilitar la compresión ZFS en Linux es una excelente opción si buscas un sistema de archivos que ahorre almacenamiento.

Recomendado:  Manticore Games lanza curso de diseño de juegos gratis Core Academy

Con esto concluye nuestra guía sobre cómo administrar y crear un sistema de archivos Btrfs en linux. Si tiene alguna pregunta, comentario o sugerencia, háganoslo saber en la sección de comentarios a continuación.

Si esta guía te ayudó, compártela. 🙂