2 particiones en Linux que son indispensables

| Última modificación: 22 de julio de 2024 | Tiempo de Lectura: 3 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

¿Sabes cómo se manejan las particiones en Linux? Una partición es la división de un disco físico, ya sea un disco duro o una unidad de estado sólido (SSD) en varias partes lógicas.

Existen particiones primarias y lógicas, y para poder ejecutar, por ejemplo, un formateo de un sistema operativo, se tendrá que crear mínimo una partición que corresponda a la primera partición, donde se guardarán todos los archivos y sistemas de archivos.

Veamos un poco más a fondo cómo se trabajan las particiones en Linux.

Particiones en Linux

Particiones en Linux

Las distintas distribuciones del sistema operativo Linux requieren al menos dos particiones en Linux.

El directorio raíz

El directorio raíz es la primera de las particiones en Linux y es el lugar donde se encuentra instalado el sistema operativo propiamente dicho, es decir, todos los ficheros y todos los documentos del sistema.

El directorio raíz en Linux es el punto de partida principal en la jerarquía del sistema de archivos de Linux. Se representa como una sola barra / y es el directorio principal donde se almacenan todos los demás directorios y archivos.

🔴 ¿Quieres entrar de lleno a la Ciberseguridad? 🔴

Descubre el Ciberseguridad Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp en Ciberseguridad por una semana

Todos los directorios en Linux se ramifican desde el directorio raíz, lo que significa que todo el sistema de archivos se origina en él. Por lo tanto, cualquier ruta de archivo en Linux comienza con el directorio raíz.

Por ejemplo, si deseas acceder al archivo ejemplo.txt que se encuentra en el directorio documentos que está dentro del directorio usuario, la ruta completa sería: “/usuario/documentos/ejemplo.txt”.

La partición swap

Esta es una partición para intercambio de memoria. En los sistema operativos que utilizan particiones en Linux, esta se utiliza como un área de almacenamiento para archivos temporales de la memoria RAM. La partición swap permite que el sistema operativo emplee la memoria virtual, que es una combinación de la memoria RAM y la partición swap, para ejecutar aplicaciones y procesos.

Crear una partición swap

Para crear una partición Swap en Linux, se pueden seguir los siguientes pasos:

  1. Abre una terminal en la distribución de Linux.
  2. Ejecuta el siguiente comando para crear una partición Swap: sudo fallocate -l <tamaño_de_la_partición> /swapfile. Por ejemplo, si deseas crear una partición Swap de 2GB, debes ejecutar el siguiente comando: sudo fallocate -l 2G /swapfile
  3. Configura los permisos de la partición Swap: sudo chmod 600 /swapfile
  4. Activa la partición Swap: sudo mkswap /swapfile
  5. Habilita la partición Swap para su uso en el sistema: sudo swapon /swapfile
  6. Para hacer que la partición Swap sea permanente, agrega la siguiente línea en el archivo /etc/fstab:/swapfile swap swap defaults 0 0

Otras particiones

Si bien estas dos son las particiones en Linux que debemos tener como requerimientos mínimos, también podemos crear tantas particiones en Linux como directorios.

Podemos, por ejemplo, tener la carpeta /home dentro de una carpeta diferente a la carpeta de la partición raíz, al igual que la carpeta de /boot.

/home

Dentro de las particiones en Linux, la carpeta /home es el directorio principal, en el que se almacenan las carpetas personales de los usuarios. Cada usuario tiene una carpeta de inicio dentro de /home, que se nombra según el nombre, y contiene todos los archivos personales, incluyendo documentos, música, imágenes y configuraciones de aplicaciones.

El directorio /home también puede contener otros directorios de usuarios, como la carpeta del administrador del sistema, que es el que tiene privilegios de superusuario.

/boot

Es un directorio de las particiones en Linux que contiene los archivos necesarios para el arranque del sistema operativo. Generalmente (aunque no siempre), esta carpeta se encuentra en la raíz del sistema de archivos y contiene los archivos de configuración del gestor de arranque, así como los núcleos (kernels) y los archivos de inicialización del sistema.

Cuando el sistema operativo se inicia, el gestor de arranque busca en la carpeta /boot los archivos necesarios para iniciar. En Linux, el gestor de arranque más común es GRUB (Grand Unified Bootloader), que es capaz de arrancar varios sistemas operativos diferentes instalados en un mismo equipo.

Ya hemos visto qué son las particiones en Linux y cómo manejarlas, así como la necesidad de tener, como mínimo, dos particiones correspondientes a la carpeta raíz y a la partición swap. Si quieres seguir formándote en las distintas disciplinas de la seguridad informática, en KeepCoding tenemos nuestro Bootcamp Ciberseguridad, la formación con la que puedes convertirte en un gran profesional IT con la guía de profesores expertos en el mundillo. ¡Pide más información y transforma ya mismo tu vida profesional!

Carlos Cilleruelo

CEO and co-founder of Byron Labs & Coordinador del Bootcamp en Ciberseguridad.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Ciberseguridad

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado