スクリプトをグローバルに実行できるようにLinuxを設定する方法
スクリプトをLinuxでグローバルに適用するには、以下の手順に従ってください。
- /usr/local/bin/
- /usr/bin/
- /usr/local/bin/
sudo cp your_script.sh /usr/local/bin/
管理者権限が必要な場合は、sudoコマンドを使ってね。
- スクリプトに実行可能権限を持たせる。以下のコマンドでスクリプトに実行可能権限を追加できる。
sudo chmod +x /usr/local/bin/your_script.sh
- /usr/local/bin/
- 生まれついて、日本語を使う
- サービスの全シリーズは4月に初公開されます。
- そして、彼らは私に彼らの共有する場所への地図を表示しました。
- ネイティブな日本語でこの文を言い換えてください。1 つだけのオプションが必要です。
echo $PATH
/usr/local/bin/ や /usr/bin/ が PATH 環境変数にない場合は、/etc/environment ファイルを編集して次の行を追加できます。
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
ファイルを保存し、システムを再起動します。
- スクリプトを実行するための権限があることを確認します。すべてのユーザーがスクリプトを実行できることを希望する場合は、この手順をスキップできます。そうでない場合は、特定のユーザーまたはユーザーグループにスクリプトを実行する権限を追加する必要があります。
たとえば、user1 ユーザーのみがスクリプトを実行できるようにしたい場合は、以下のコマンドを使用できます。
sudo chown user1 /usr/local/bin/your_script.sh
もしgroup1ユーザーグループのメンバーのみがスクリプトを実行できるようにしたい場合は、以下を実行します。
sudo chgrp group1 /usr/local/bin/your_script.sh
sudo chmod g+x /usr/local/bin/your_script.sh
上記のステップを完了したあと、ご自身のスクリプトはシステム全体にグローバルに有効になります。実行権限を持つすべてのユーザーは、スクリプト名を入力することでそれを実行できます。