回答:
~/.profile
デフォルトではありません。
ある程度のバックグラウンド:Terminal.appを起動すると、シェルが読み込まれます。この場合はBashです。シェルには構成ファイルを含めることができ.profile
、これらの1つです。これらは、シェルの起動時に特定の順序で読み取られます。man bash
詳細については、「呼び出し」セクションを実行して読むことができます。
さて、macOSでは、.profile
ファイルを作成するのではなく、.bash_profile
ファイルを作成することをお勧めします。Bashの場合、これにより機能に違いは生じません。ただし、と呼ばれるファイルを作成すると~/.bash_profile
、~/.profile
もう読まれなくなり、ほとんどのガイドではを変更する必要があるため.bash_profile
、このファイルに固執することをお勧めします。
ファイルが存在しない場合は単純に作成し、テキストエディターで開くことができます。
touch ~/.bash_profile
open -e !$
それを保存し、次にBashの新しいインスタンスを起動するとき(たとえば、新しいターミナルウィンドウを開くことによって)、~/.bash_profile
読み取りが行われ、その中のすべてのコマンドが実行されます。
.bash_profile
代わりにを作成するように伝えます.profile
。
.bash_profile
はシステム全体で自動的に読み込まれるのではなく、実際に端末からBashを起動したときだけです。それはあなたのオペレーティングシステムとあなたが持っている他のファイルによって異なります。おそらく、新しい質問をして、詳細を教えてください(そしてecho
、ファイルにステートメントを入れて、どれがロードされているかを確認してください)。