Cargando

Ir a contenido


 


Comandos para monitorizar particiones de disco Linux

Conoce los mejores comandos para poder monitorizar tus particiones de discos en Linux y estar informado de todo tu PC.


Escrito por el ene 11 2017 13:37 linux



Si nuestro rol o función dentro de la organización está asociada a la administración, soporte y respaldo dentro del área de IT debemos ser conscientes de la gran responsabilidad que tenemos bajo nosotros, ya que de una correcta gestión y administración tendremos una infraestructura óptima, seguray cumpliendo todos los estándares y métricas propuestas.

 

Dentro de las diferentes tareas que debemos realizar tenemos una en particular que debe ser tratada con especial cuidado y es aquella tarea asociada al rendimiento, espacio y estado de los dispositivos de almacenamiento dentro de los sistemas operativos Linux independiente de la distro que trabajemos ya que un disco en mal estado, sin espacio o con sectores dañados será un obstáculo para que el sistema funcione de la forma deseada.

 

Hoy este tutorial te enseñará algunos comandos vitales para conocer el estado de los discos duros y las particiones que tenemos establecidas en alguna de las distros de Linux. Para este análisis usaremos Ubuntu 16.

 


1. Comando FDISK (Fixed Disc


Fdisk es uno de los comandos más usados e importantes que podemos usar para verificar el estado de los discos en Linux, ya que gracias a este comando tenemos la posibilidad de ejecutar las siguientes tareas:
  • Crear particiones
  • Eliminar particiones
  • Redimensionar o cambiar particiones

 

Paso 1

Existen diversos parámetros que nos permiten tener un alcance mucho más profundo o especifico usando Fdisk, estos son:

 

fdisk -l
Este parámetro nos permite ver todas las particiones de discos en Linux detallando tamaño, numero de sectores, unidades por sector, etc.

 

 

 

fdisk -l /dev/sda
Este comando nos permite ver el estado de una partición en especial indicando número de sectores, tamaño, ID y tipo de partición.

 

 

 

Paso 2

También contamos con otras opciones como:

 

fdisk /dev/sda (d)
Nos permite borrar una partición dentro del sistema.

 

fdisk /dev/sda (n)
Nos permite crear una nueva partición.

 

fdisk -s (ID partición)
Nos permite validar el tamaño de una partición.

 

fdisk /dev/sdb (x)
Nos permite corregir la tabla de particiones.

 

fdisk /dev/sda (m)
Despliega los comandos disponibles de Fdisk.

 

 


2. Comando CFDISK (curses fdisk)


CFDisk es un sencillo programa que nos dará la posibilidad de ver en pantalla las particiones del disco y a partir de allí ejecutar tareas administrativas.

 

Paso 1

Gracias a CFDisk podemos crear, editar y borrar las particiones de Linux de forma segura y completa. Algunos de los parámetros que podemos usar con CFDisk son los siguientes:

 

sudo cfdisk
Este comando nos permite ver en pantalla toda la información asociada al disco actual en Linux, su información es muy completa. Podemos ver diversa información como tipo de partición, tipo de sistema de archivos, ID del sistema de archivos, etc.

 

 

 

 

Paso 2

Desde esta ventana podemos ejecutar tareas sobre las diversas particiones, basta con seleccionar la partición en la parte superior y en la parte inferior establecer la respectiva tarea. Algunos comandos útiles con CFDisk son:

 

cfdisk -h
Despliega la ayuda del comando.

 

cfdisk -d
Borra la partición seleccionada.

 

cfdisk -g
Permite editar la geometría del disco a nivel de cilindros, sectores, cabezas, etc).

 

cfdisk -n
Permite crear una nueva partición.

 

cfdisk -m
Este parámetro nos permite maximizar el uso del disco para la partición seleccionada.

 

cfdisk -p
Imprime la información de la tabla de particiones.

 

 


3. Comando SFDISK (scriptable fdisk)


SFDISK es un comando muy similar a FDISK ya que nos da la posibilidad de ejecutar tareas sobre las particiones tales como crearlas, editarlas o eliminarlas del sistema. Además el comando SFDOSK nos permite usar tablas de particiones como las ya conocidas GPT, MBR, Sun y SGI.

 

Paso 1

Los comandos básicos que podemos implementar con sfdisk son:

 

sfdisk -l
Nos permite ver todas las particiones del sistema. Como vemos su apariencia es exacta a FDISK.

 

 

 

Paso 2

Otros parámetros adicionales son:

 

sfdisk -d
Nos permite ver las particiones de un disco duro en particular.

 

sfdisk -s
Permite ver el tamaño de todas las particiones del sistema.

 

sfdisk -v
Muestra la versión del comando SFDISK.

 

sfdisk -x
Permite extender una partición lógica a una partición extendida.

 

sfdisk -T
Con este parámetro podremos ver los ID que son reconocidos por SFDISK.

 

 

 


4. Comando LSBLK (list block)


El comando LSBLK nos permite ver en pantalla toda la información asociada a las particiones como: Nombre, Punto de montaje, etc.

 

Paso 1

La sintaxis básica para el uso de este comando es la siguiente:
lsblk

 

Paso 2

Como vemos tenemos información detallada sobre cada partición del sistema. Si deseamos obtener una información mucho más completa podemos usar el siguiente parámetro:
lsblk -fm

 

 


5. Comando Parted


Parted es otro de los comandos para gestionar particiones en los discos duros de sistema Linux gracias a su alcance y utilidad. Con Parted extender y editar diferentes sistemas de tabla de particiones como MBR y GPT.
Adicional con Parted podemos ejecutar las siguientes tareas:
  • Crear y habilitar espacio para nuevas particiones.
  • Copiar datos en nuevos discos duros instalados en el equipo.
  • Redistribuir el espacio en el disco duro con el fin de optimizar el rendimiento.

 

Paso 1

Los parámetros que podemos implementar con Parted son los siguientes:

 

sudo parted -l
Lista las particiones actuales de los discos duros.

 

 

Es importante tener en cuenta que para usar de manera correcta todos los parámetros de Parted debemos acceder al comando usando la siguiente sintaxis:

sudo parted

 

 

Paso 2

Como vemos tenemos la línea (parted) desde donde podremos ejecutar algunos de los siguientes parámetros:

 

mklabel
Nos permite crear una etiqueta a una determinada partición.

 

print
Despliega la tabla de particiones.

 

select
(Disco): Nos permite seleccionar el número de disco para editar.

 

rm
Elimina la partición seleccionada.

 

unit
Establece la unidad seleccionada como la predeterminada.

 

 

 

 


6. Comando HWINFO (hardware info)


Aunque la función principal de HWINFO es mostrar información detallada acerca del hardware del equipo, podemos usar unos parámetros para visualizar un determinado valor. Por ejemplo podemos usar el siguiente comando para desplegar el listado de los elementos de hardware como discos y particiones. Allí podemos ver las diferentes particiones y el tipo de partición.
hwinfo --short –block

 

 


7. Comando BLKID (block id)


BLKID es un comando que nos permite mostrar los diferentes atributos de los diversos bloques en el sistema tal como el nombre, la etiqueta y el tipo de sistema de archivos. El parámetro básico que usaremos con blkid es el siguiente. Podemos ver toda la información de cada bloque.
blkid

 

 


8. Comando PYDF (python df)


PYDF es una utilidad propia de Python y es una alternativa al ya conocido comando df.

 

Paso 1

Este comando nos permite visualizar la cantidad de espacio usado y el espacio disponible en un entorno de colores. Para instalar este comando en Ubuntu 16 usaremos el siguiente comando:
sudo apt install pydf
Paso 2

La sintaxis básica para el uso de pydf en Ubuntu 16 es la siguiente:
pydf

 

Paso 3

Algunos de los parámetros que podemos usar con pydf son los siguientes:

 

pydf -a
Nos permite verificar qué sistema de archivos no contiene ningún bloque.

 

pydf -h
Nos permite ver la información desplegada en un lenguaje claro.

 

pydf -k
Permite ver el tamaño de las particiones en Kilobytes.

 

pydf -m
Permite ver el tamaño de las particiones en Megabytes.

 

 

 


9. Comando DF (disk filesystem)


Es otro de los comandos más usados para la administración de particiones ya que este comando nos permite ve en pantalla un completo resumen del espacio de disco del sistema de archivos.

 

Paso 1

Podemos agregar el parámetro -hT para obtener una información mucho más completa como tamaño del disco, espacio libre, porcentajes de espacio libre, etc. El comando es el siguiente:
df -hT

 

Paso 2

Algunos de los parámetros a adicionar son los siguientes:

 

df -a
Incluye información mucho más completa de las particiones.

 

df -l
Limita la búsqueda al sistema de archivos locales.

 

df -t
Despliega la información usando el tipo de sistema de archivos.

 

df -v
Permite ver la versión del comando.

 

df –help
Despliega la ayuda del comando.

 

 


10. Comando LSSCSI


El comando LSSCSI nos permite ver información de los dispositivos scsi y ATA conectados en el equipo, por ende, al ejecutarlo se desplegará la información de las particiones del disco. Basta con ingresar lsscsi en la terminal y veremos lo siguiente:

 

 

Contamos con diversas opciones en Linux para verificar y supervisar qué particiones tenemos disponibles en nuestros sistemas. De esta forma con esta guía de comandos, tendremos de forma fácil información sobre todo lo que ocurre en nuestro ordenador. Si descubres que tienes problemas con algún disco, te dejamos la manera de recuperar un disco duro en Linux.

 

¿Te ha gustado y ayudado este Tutorial?
Puedes premiar al autor pulsando este botón para darle un punto positivo
  • -
  • 0
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado ene 11 2017 13:37
  •   Actualizado ene 11 2017 13:40
  •   Visitas 5.2K
  •   Nivel
    Avanzado



Tutoriales Relacionados


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
Demuestra que eres experto!
  ESCRIBIR TUTORIAL
Suscribirse