GNU/Linux >> Linux の 問題 >  >> Linux

/bin/ls は存在しますが、見つかりません!

解決策 1:

システムで ls と netstat が壊れていると、ハッカーが検出を回避するために行うことのように思えます。通常、これらのツールにパッチを適用して、インストールまたは作成したツールやバックドアが検出されないようにします。 livecd で再起動してから、それらのファイルの md5sums を確認することを検討してください。

システムが危険にさらされている場合は、これらの質問を確認して、状況に対処する方法に関するアドバイスを確認してください。

  • ハッキングの余波
  • ルート侵害後に再インストールしますか?

解決策 2:

ダイナミック リンカーが適切な共有オブジェクトを見つけられない場合、「そのようなファイルまたはディレクトリはありません」というエラーが発生する可能性があります。

実行:

ldd /bin/ls

出力を確認してください。

ちなみに、私にも疑わしいように見えます。あなたのシステムが侵害されたのではないかと心配しています.

解決策 3:

これはあなたの問題とは特に関係ありませんが、システムがそうでない場合 /bin/ls を持っている インストールされている (つまり、誰かが削除した) 場合、以下を使用できます:

echo *
ディレクトリのリストを取得します。私は以前にこれを使用しなければなりませんでした、そしてそれは命の恩人です.


Linux
  1. / bin/shが/bin/bashではなく/bin/ dashを指すのはなぜですか?

  2. resize2fs:コマンドが見つかりません

  3. /dev/shm/ と /tmp/ はいつ使用する必要がありますか?

  1. #!/bin/bash と #!/bin/sh はいつ使用する必要がありますか?

  2. /bin と /usr/bin の違い

  3. /bin の内容を /usr/bin に移動しました。元に戻すことはできますか?

  1. Linux – / usr/binと/usr/sbinを/bin(gnu / linux)にマージしますか?

  2. localectl:コマンドが見つかりません

  3. Linux システム ユーザーとしてコマンドを実行します (シェル =/bin/false)