ホームページ >運用・保守 >Linuxの運用と保守 >Linuxシステムでコマンドが見つからない問題を解決する
Linux コマンド ラインでコマンドを実行すると、「コマンドが見つかりません」というエラーが報告されることがあります。このエラーの理由は、コマンドの実行時にシステムが検索を行うためです。環境変数にそれを設定し、見つかった場合は実行し、見つからない場合はコマンドが見つからないことを報告します。
Linux で mysql mysqladmin
を実行したときにコマンドが見つからない例を例に挙げ、解決策を説明します。
システムの現在の環境変数を確認します
mysql プログラムのインストール後、mysql または mysqladmin を直接実行すると、システムはまず /usr/bin に移動してコマンドを探しますが、このディレクトリにない場合は当然見つかりません。現時点では、これらの見つからないコマンド用のリンク ファイルを作成し、/usr/bin にリンクする必要があります。
オンライン学習ビデオ チュートリアルの共有: linux ビデオ チュートリアル
まず、このコマンドが環境変数に存在するかどうかを確認します。操作は次のとおりです。 ##または
[root@admin bin]# which mysqladmin
リンクを作成する前に、# などのコマンドのフル パスを知っておく必要があります。 ##mysqladmin
このコマンドのフル パスを探します[root@admin bin]# where is mysqladmin結果から、mysqladmin が 2 つの場所に存在することがわかります。最初の場所については心配する必要はありません。 、それが彼の本来の道です。次に行う必要があるのは、次のパスを /usr/bin に直接リンクすることです。
操作は次のとおりです。 <pre class="brush:php;toolbar:false">[root@admin bin]# find / -name mysqladmin</pre>
リンクが成功した後、このコマンドを再度実行すれば問題ありません。
linux チュートリアル
以上がLinuxシステムでコマンドが見つからない問題を解決するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。