カスタム コマンドを保存するためのベスト プラクティス (Unix)

カスタム コマンドを保存するためのベスト プラクティス (Unix)

独自のカスタム コマンドを保存するための標準または推奨の場所があるかどうかを知りたいです (/usr/local/bin にインストールしたくない場合はどうすればよいですか)。

私が個人的に /usr/local/bin にインストールしたくない小さな仕掛けについて言及しています。その理由は、システム全体を再フォーマットしてバックアップする必要がある場合、独自にカスタマイズしたコマンドとパッケージ マネージャーでインストールされたコマンドを簡単に区別できないなどです。

/usr/local/mybin などを作成するかどうかは個人の選択次第だと思いますが、私が知らない一般的な方法があるのでしょうか? 個人の好みも歓迎します。

答え1

/usr/local/[s]bin にインストールしたくない (またはインストールできない) 独自のバイナリとスクリプトを配置するための歴史的に「標準的な」場所は(つまり、ホーム ディレクトリ内の~/binフォルダー) です。bin

シェルに応じて、.bashrc、.profile、.cshrc などの $PATH 環境変数にそのフォルダーを追加する必要がある場合があります。

関連情報