Linuxコマンドは、適切に使用しないと非常に危険な場合があります。それはあなたをヒーローにし、一瞬でゼロにします。適切な知識がなければ、数秒でシステムを簡単に破壊できます。インターネットは荒らしでいっぱいなので、これらの危険なコマンドの知識があると、初心者に役立ちます。
注:誰かがギブリッシュコマンドを実行するようにアドバイスしてくれて、それについて知らない場合は、explainシェルを使用して簡単に確認できます。
システムに損害を与えたり、システムを完全に破壊したりする可能性のある危険なコマンドのリストを次に示します。
1。すべてを再帰的に削除します
最も危険なコマンドは、システムからすべてを削除します。
## delete root directory entirely
$ rm -rf /
このコマンドの他のバリエーションは次のとおりです。
## delete the home folder
$ rm -rf ~
## delete everything from current folder
$ rm -rf *
## delete all your configuration files
$ rm -rf .*
2。フォーク爆弾コマンド:(){ :|: & };:
この奇妙な外観のコマンドは、それ自体の無限のコピーを作成し、システムをハングさせ、データの破損を引き起こす可能性があります。
$ :(){ :|: & };:
3。ハードドライブ全体をフォーマットする
$ mkfs.ext4 /dev/sda1
このコマンドは、ext4
を使用してハードドライブ全体を再フォーマットします ファイルシステム。ここで/dev/sda1
最初のパーティションのパスです。
このコマンドの他のバリエーションは、mkfs.ext3
です。 。
4。ハードドライブをフラッシュします。
$ anybashcommand > /dev/sda
プライマリハードドライブに直接書き込むため、生のバッファデータですべてのデータをクラッシュさせます 。
5。ハードドライブをゼロで埋めます
$$ dd if=/dev/zero of=/dev/hda
ここでdd
ある場所から別の場所への低レベルのコピーを実行します。ここで、if=/dev/zero
/dev/hda
でゼロの無限ストリームを生成します 。
6。ハードドライブにブラックホールを作成します。
$ mv / /dev/null
ここで、「/ dev / null」は、ブラックホールと見なすことができるハードディスク内の特別な場所です。入れたものはすべて溶けてしまいます。
7。スーパーユーザーを削除する
$ rm -f /usr/bin/sudo;rm -f /bin/su
root
からのスーパーユーザーアクセスを取り消します ユーザーであるため、root権限コマンドを実行できません。
8。ブートディレクトリを削除する
$ rm -rf /boot
ブートディレクトリは、システムの起動、カーネルの読み込みなどに使用されます。このディレクトリを削除すると、システムの起動が実行できなくなり、Linuxがクラッシュします。