9 Linux letal comandos nunca se debe ejecutar

Linux puede ser un arma de doble filo. Se asume que usted sabe lo que está haciendo y le da la libertad de hacer lo que quiera. No te va a cuestionar. Esto es conveniente cuando se actualmente sabe lo que está haciendo, pero también significa que posiblemente podría hacer que su sistema inutilizable en cuestión de segundos.

Nuevo en la línea de comandos de Linux? Sin preocupaciones. Acceda a nuestra Linux terminal de guía de inicio rápido Junto con éstos 40 comandos esenciales de Linux. Con esos dos recursos, usted se familiarice con la línea de comandos en ningún momento.Una guía rápida para empezar a utilizar la línea de comandos de LinuxUna guía rápida para empezar a utilizar la línea de comandos de LinuxUsted puede hacer un montón de cosas increíbles con comandos en Linux y en realidad no es difícil de aprender.Lee mas

Pero si eres un novato o veterano Linux, nunca se debe ejecutar un comando a menos que sepa exactamente Que hace. Éstos son algunos de los más mortíferos comandos de Linux que usted, en su mayor parte, quiere evitar.

eliminar de forma recursiva

La capacidad de Linux para eliminar cualquier cosa que desee sin lugar a dudas es un regalo del cielo, especialmente después de tratar con años de errores “Ese archivo no se puede eliminar” en Windows. Pero los trolls de Internet será rápida para engañar a usted, usted se presenta con los comandos de eliminación extremadamente peligrosos que pueden borrar los discos duros enteros.

rm -rf /

Esta línea se ejecuta el comando remove rm con dos palancas: -r que las fuerzas borrado recursivo a través de todos los subdirectorios y -F lo que obliga a la eliminación de archivos de sólo lectura sin confirmación. El comando se ejecuta en el / directorio raíz, esencialmente, limpiando todo el sistema limpio.

Tenga en cuenta, en estos días en la mayoría de los sistemas Linux Si ha intentado hacer esto se obtendría una advertencia. Pero la advertencia no está garantizada, por lo que sólo no lo hacen.

Formato de disco duro

El terminal es especialmente difícil para los novatos en Linux, ya que proporciona varias maneras de acabar accidentalmente uno de disco duro. borrado recursivo es un grande, pero aquí hay otra:

mkfs.ext3 / dev / hda

Este comando formatea el disco duro para utilizar el sistema de archivos ext3. formateo de disco duro No es una acción intrínsecamente dañino, pero sí “reset” la unidad de tal manera que es “como nuevo”. En otras palabras, un disco duro formateado es como una pizarra en blanco.Cómo volver a formatear el FAT32 a NTFS Drive - y las ventajas de hacerloCómo volver a formatear el FAT32 a NTFS Drive - y las ventajas de hacerloEs posible que no lo sepa, pero elegir el sistema de archivos adecuado para sus unidades es realmente muy importante. Aunque la idea principal de todos los sistemas de archivos es el mismo, hay muchas ventajas y desventajas con respecto a cada uno ...Lee mas

El formateo es útil para las particiones de disco y discos externos, pero ejecutándolo en un disco duro completo (como / Dev / hda) Es peligroso y puede dejar el sistema en un estado irrecuperable.

Sobrescribir disco duro

Como si el formateo del disco accidentales no fuera suficiente, es posible sobrescribir el disco duro mediante los datos en bruto. Al menos el formateo del disco es un procedimiento real con la vida real uses- sobrescribir directamente la propia unidad, por otro lado, no es tan grande.

mando gt; / Dev / hda

En el comando anterior, mando puede ser sustituido por cualquier comando Bash. los gt; operador redirige la salida del comando a su izquierda en el fichero en su derecho. En este caso, no importa lo que la salida del comando izquierdo es. Que los datos en bruto está siendo redirigido y se utiliza para sobrescribir el disco duro del sistema.

Como se puede imaginar, esto lo hace inútil.

Limpiar el disco duro

Aquí hay otra manera de arruinar su sistema. En esta ocasión, el comando pondrá a cero completamente fuera de su disco duro. No hay daños en los datos o overwrites- que, literalmente, llenar su disco duro con ceros. Un disco duro no hay nada más que eso borrado.

dd Si=/ Dev / zero of=/ Dev / hda

los dd comando es una instrucción de bajo nivel que se utiliza sobre todo para escribir datos en unidades físicas. los Si parámetro determina la fuente de datos, que en este caso es / Dev / zero, un especial de Linux que produce un flujo infinito de ceros. los de parámetro determina el destino de esos ceros, que es el / Dev / hda manejar.

Sí, hay razones legítimas para la puesta a cero de un coche, pero si usted no sabe cuáles son esas razones, entonces usted quiere que se mantenga alejado de este comando.

Implosión de disco duro

Si estás cansado de oír maneras de arruinar su disco duro, espera. Aquí está uno más para usted. En Linux, hay un archivo especial llamado / Dev / null que descartará cualquier dato se escribe en ella. Se puede pensar en él como un agujero negro o una trituradora de archivos: todo lo que se le da como entrada será comido para siempre.

mv / / Dev / null

Se puede detectar el peligro aquí? los mv comando intenta mover el directorio raíz del sistema / en el agujero negro de / Dev / null. Este es un comando válido y el resultado es devastador: el disco duro es comido y no queda nada. Hacer esto hará que su sistema inutilizable.

Hacer que el núcleo de pánico

Windows tiene su infame Pantalla azul de muerte. Y a pesar de los mitos que flotan alrededor, Linux no es un sistema perfectamente seguro. A veces, se produce un error interno de la que la recuperación es imposible, por lo que el sistema va a promulgar algo similar a la pantalla azul: una panico kernel.Windows 8 estrellarse? Cómo solucionar problemas de pantalla azul de fácil & Otros asuntosWindows 8 estrellarse? Cómo solucionar problemas de pantalla azul de fácil & Otros asuntosWindows 8 no es perfecto. Dicho esto, la mayoría de las pantallas azules y bloqueos de la aplicación no son culpa de Windows`. Nuestros consejos le ayudará a identificar exactamente lo que está mal con su PC y solucionarlo.Lee mas

dd Si=/ Dev / random de=/ Dev / puertoeco 1 gt; / Proc / sys / kernel / panicgato / Dev / puertogato / Dev / zero gt; / Dev / mem

Las complejidades de los comandos anteriores no son importantes aquí. Qué es importante es que la ejecución de cualquiera de esas líneas se traducirá en una emergencia en el kernel, lo que obligó a reiniciar el sistema. Lo mejor es mantenerse alejado de estos comandos a menos que esté absolutamente seguro de que sabe lo que está haciendo.

tenedor bomba

Bash es la idioma del terminal de Linux y es de gran alcance. No sólo puede ejecutar comandos pero también puede ejecutar funciones, lo que hace que sea fácil de escribir secuencias de comandos que pueden automatizar tareas del sistema. Por desgracia, las funciones no vienen sin su propio conjunto de riesgos.Linux es confuso? Aquí son los términos clave que usted necesita saberLinux es confuso? Aquí son los términos clave que usted necesita saberEn estos días, Ubuntu y otras distribuciones de Linux modernas suelen instalar sin problemas (y sin necesidad de ningún conocimiento), pero a medida que avanza el uso de ellos, que inevitablemente encontrará con todo tipo de terminología que ...Lee mas

:():-:

Este comando se llama una oscura bomba tenedor, que es un tipo especial de emergencia en el kernel. Se define una función llamada : que llama a sí misma recursivamente dos veces cuando se ejecuta. Una de las llamadas recursivas sucede en el primer plano mientras que el otro sucede en el fondo.

En otras palabras, cada vez que se ejecuta esta función, genera dos procesos hijos. Esos procesos secundarios generan sus propios procesos hijos, y este ciclo sigue adelante en un bucle infinito. La única forma de salir de ella es para reiniciar el sistema.

Ejecutar secuencias de comandos remoto

He aquí un comando inocente que en realidad puede ser útil en la vida del día a día en un sistema Linux. wget recupera el contenido de un URL de la tela, que puede ser utilizado para acceder a sitios web o descargar archivos. Sin embargo, hay un truco sencillo que resulta peligroso:

wget http: //-un-url no es de confianza O- | sh

La combinación anterior se descarga el contenido de la URL dada inmediatamente y lo alimenta a la sh de comandos, que ejecuta los contenidos descargados en el terminal. Si la URL eran para apuntar a un script malicioso, que estaría sellando su propio destino con este comando.

Desactivar Derechos comando root

Esta última orden es sencillo. Utiliza el uso general rm comando para deshabilitar dos de los comandos más importantes en Linux: sudo y Do. En resúmen, estos dos le permiten ejecutar otro comandos con permisos de root. Sin ellos, la vida en Linux sería miserable.

rm -f / usr / bin / sudo-rm -f / bin / su

Es por ello que no se debe ejecutar este comando. Se elimina la fuerza ambos comandos de su sistema sin ninguna confirmación, dejándole en un atasco. Ahí son Maneras de restaurar lo que ha eliminado, pero no siempre es fácil ni será agradable.Las mejores maneras de recuperar los datos en LinuxLas mejores maneras de recuperar los datos en LinuxNo importa si era su culpa o no, las cosas pueden suceder a los datos almacenados en los dispositivos. Los discos duros, unidades de estado sólido, y medios extraíbles pueden todos potencialmente "perder" archivos debido a los numerosos ...Lee mas

Por favor, tenga cuidado! No tenga miedo de jugar con Linux y el terminal de línea de comandos, pero al mismo tiempo, hacer su investigación y nunca ejecutar cualquier cosa a menos que esté absolutamente seguro de lo que hace. Si alguien le dice a “probar este comando”, siempre doble y triple comprobarlo.

¿Alguna vez se ejecute un comando destructivo? ¿Que pasó? ¿Alguien le engañar en ella? Compartir sus pensamientos y experiencias con nosotros en los comentarios!

Artículos Relacionados