
サーバーが正しく実行されていることをテストするために、「serverloadtest.sh」というbashスクリプトを実行しようとしています。ただし、入力するとserverloadtest.sh
「コマンドが見つかりません」というメッセージのみが表示されます。正しいスクリプト名を入力したことを確認しました。
答え1
DisplayNameが話しているものを使用することに加えて、スクリプトが実行可能で./serverloadtest.sh
あることを確認してください。そうでない場合は、chmod
変更権限を使用してください。たとえば、chmod 755 serverloadtest.sh
読み取り/書き込み/実行権限と追加の読み取り/実行権限が付与されているか、chmod u+x serverloadtest.sh
あなた(所有者)にすでに持っている権限に加えて実行権限も付与されます。
答え2
そのフォルダにある場合は、を実行します./serverloadtest.sh
。
そのフォルダにない場合は、cd
そのフォルダに移動するserverloadtest.sh
か、フルパスを入力する必要があります。
答え3
現在のディレクトリをこのスクリプトがある場所に入力または変更し、sh serverloadtest.sh
次のように入力します。/usr/local/.../serverloadtest.sh
./serverloadtest.sh
シェルスクリプトの実行方法をお読みください。