Ftpユーザーを作成したり、そのユーザーのパスをマウントしたりするbashスクリプトを作成したとしましょう。ファイルシステムのどこに配置するのが適切でしょうか。ファイルシステムの階層を明確に説明するリソースを用意しておくとよいでしょう。
「Linuxファイルシステム階層」をGoogleで検索すると、 これ を含むいくつかのドキュメントが表示されます。
スクリプトをどこに置くかは、意図したユーザーが誰であるかによって異なります。あなただけの場合は、~/bin
に入れ、~/bin
がPATH
にあることを確認してください。システム上のユーザーがスクリプトを実行できるようにする必要がある場合は、/usr/local/bin
に入れます。
自分で記述したスクリプトを/bin
または/usr/bin
に記述しないでください。これらのディレクトリは、オペレーティングシステムによって管理されるプログラムを対象としています。