$PATH にあるディレクトリにスクリプトをコピーまたはリンクする必要があります。通常 06
と 14
はパス上にあるため、これらはスクリプトをリンクまたはコピーするのに適した場所です。
ln -s /path/to/your/script /usr/local/bin
root でない場合は、22
する必要があります そのコマンドを実行するか、root ユーザーとして実行してください。
1 つのオプションは、単純にスクリプトへのパスを入力することです:
~/Desktop/script
これは問題なく動作しますが、少し扱いにくくなります。
これが 35
の 環境変数は用です。そして、それは何 47
54
を作成します .すべての実行可能スクリプトをその中に入れます (64
で実行可能にします) 必要なら)。これにより、実行するスクリプトを 1 か所で探すことができます。71
を追加 あなたの 88
に .私は私のものを前に置きました:94
、ただし、必要に応じて後ろに置くこともできます。108
を更新する または 110
(またはおそらく 123
) 130
を設定するファイル .ただし、成長し続ける PATH には注意してください。
tripleee が指摘したように、コマンドが 143
のディレクトリにインストールされると、 、もう 150
と入力する必要はありません 、しかし 161
だけ .これは、176
と入力するのとまったく同じです。 184
ではありません など。プログラムが 193
のディレクトリにインストールされると、 、(多くの目的で) システム提供のコマンドと区別がつきません。
202
には約 500 のスクリプトとプログラムがあります ディレクトリ。
これには特別な権限は必要ありません。マシンへの管理者アクセス権があり、他のユーザーがあなたのコマンドを役に立つと思う場合は、216
上のシステム提供のディレクトリのいずれかにスクリプト/プログラムをインストールできます。 .ただし、通常は次のいずれにもプログラムを追加しないことをお勧めします:
225
239
244
258
269
が多い / 通常 269
これは、システムによって提供されていない、広く使用されているコマンドに適した場所です。
279
を使用する方が良いでしょう;スクリプトは他の人が書き込めないようにする必要があります。単純に 281
を使用することもできます または 292
.私は自分のスクリプトを書き込み不可にしておく傾向があります。そうすれば、バージョン管理システムで正式な変更プロセスを経る必要があります。これは、制御されていない変更の危険性が少ないことを意味します。