Este artículo está dedicado a algunos comandos de Linux que nunca deberías ejecutar en tu sistema, ya que pueden ser fatales para tus sistemas Linux.
Antes de continuar, cabe señalar que este artículo tiene fines informativos únicamente, para que los lectores sepan qué evitar al ejecutar cualquiera de los siguientes comandos.
Todos los comandos mencionados aquí pueden tener consecuencias graves para tu sistema y sus datos.
Formatear el disco del sistema
Los administradores de Linux suelen utilizar este comando para formatear y asignar un sistema de archivos a una nueva partición de disco.
Sin embargo, si se utiliza de manera irresponsable, también puede formatear un disco con datos:
mkfs.ext4 /dev/sda
Por lo tanto, al usar este comando, asegúrate de seleccionar la partición de disco correcta.
Eliminar los directorios /etc o /boot
El directorio /etc
contiene todos los archivos de configuración del sistema, mientras que /boot
almacena los archivos del núcleo, InitRD y GRUB necesarios para iniciar el sistema.
Si eliminas cualquiera de estas carpetas, tu sistema no podrá arrancar:
rm -rf /etc
rm -rf /boot
Otra forma de eliminar los archivos de configuración de tu sistema y dejarlo irrecuperable es usar el siguiente comando:
find / -iname "*.conf" -exec rm -rf {} \;
Este comando buscará y eliminará todos los archivos que terminen en .conf
(archivos de configuración).
Eliminar todo el sistema de archivos
Muchos ya conocen este comando, que se ve así:
rm -rf /
Esto eliminará todo el sistema de archivos de tu servidor, borrando cada byte de datos en el disco.
Bomba fork
Este comando crea copias de sí mismo de manera infinita y, en poco tiempo, toda la memoria de tu sistema estará saturada, lo que provocará el fallo del sistema:
:(){ :|:& };:
Esto también puede causar daños en el disco.
Llenar el disco con datos aleatorios
dd if=/dev/urandom of=/dev/sda
Esto llenará el disco con datos aleatorios.
Otra variante de este comando sobrescribe el disco varias veces sobre los datos originales:
shred /dev/sda
Este comando es útil especialmente si estás desechando un disco viejo y no quieres que los datos caigan en manos de otros. (Otra opción, que se ve en las películas, es perforar agujeros en los discos).
Alterar los permisos de los archivos
Todos los comandos anteriores están diseñados para eliminar o sobrescribir datos.
Sin embargo, hay formas de inutilizar tu sistema alterando los permisos de los archivos.
El primer comando:
chmod -Rv 000 /
Este comando eliminará todos los permisos de los archivos para todos en el sistema, y como nadie tendrá permisos sobre ellos, nadie podrá acceder a los archivos y carpetas.
chown -R nobody:nobody /
Esto tendrá el mismo efecto que el comando anterior.
Ahora, el siguiente comando es, de hecho, lo opuesto al primero:
chmod -R 777 /
Esto cambiará los permisos de todos los archivos y carpetas para que sean accesibles y modificables por cualquiera.
Estoy seguro de que puedes imaginar lo que podría pasar en tal escenario.
Así concluye nuestra lista de comandos de Linux que nunca deberías ejecutar en tu sistema.
Por favor, si tienes preguntas o comentarios sobre este artículo, utiliza el cuadro de comentarios a continuación.
¿Qué te parece?
Es bueno conocer tu opinión. Deja un comentario.