web-dev-qa-db-ja.com

スクリプトはどこに置くべきですか?

Ftpユーザーを作成したり、そのユーザーのパスをマウントしたりするbashスクリプトを作成したとしましょう。ファイルシステムのどこに配置するのが適切でしょうか。ファイルシステムの階層を明確に説明するリソースを用意しておくとよいでしょう。

34
Pablo

「Linuxファイルシステム階層」をGoogleで検索すると、 これ を含むいくつかのドキュメントが表示されます。

スクリプトをどこに置くかは、意図したユーザーが誰であるかによって異なります。あなただけの場合は、~/binに入れ、~/binPATHにあることを確認してください。システム上のユーザーがスクリプトを実行できるようにする必要がある場合は、/usr/local/binに入れます。

自分で記述したスクリプトを/binまたは/usr/binに記述しないでください。これらのディレクトリは、オペレーティングシステムによって管理されるプログラムを対象としています。

51
garyjohn