バイナリプログラムを実行できません

バイナリプログラムを実行できません

私は Linux のかなり簡略化されたバージョンを使用しており、Bash はありません。ただし、Ash はあります。違いが正確に何なのかはわかりませんが、関係があるように思われます。

/usr/bin/rx通常、プログラムを実行するには、のように入力するだけでバイナリ ファイルを実行できますrx。この場合、実行できます。

しかし、 の補完プログラムである もこのLinuxシステム上にrx存在sxしており、これも使用したいと考えています。 を呼び出すとrx正常に動作しますが、 に対して同じことをしようとするとsx

-/bin/ash: /usr/bin/sx: not found

しかし、sx に存在します/usr/bin/。2 つのプログラムには違いがあり、動作するものは の一部ですbusyboxが、もう 1 つは単なる追加プログラムのようです。 を実行すると、ls -l権限が次のように表示されました。

-rwxr-xr-x

だから、問題はそれが必要だということではないと思いますchmod。なぜこのプログラムを実行できないのでしょうか?

関連情報