Kaliに〜/ .bash_profileファイルがないようです。 Kaliのプロフィールファイル名は何ですか? [閉鎖]

Kaliに〜/ .bash_profileファイルがないようです。 Kaliのプロフィールファイル名は何ですか? [閉鎖]

私はKaliボックスを使用していますが、~/.bash_profileがKaliで動作しないようです。 Kaliにそれを呼び出す別のファイル名がありますか?

答え1

シェルがログインシェルとして呼び出されると、このファイルは~/.bash_profileシェルで使用されます。bash

ファイルが存在しない場合(存在する必要はありません)、ユーザーが作成した可能性が高くなります。

このファイルは、シェルがログインシェルでない場合bash(たとえば、スクリプトを実行したり、対話型の非ログインシェルセッションを開始したりするために使用されない場合)、使用されません。bash

他のシェルはログインシェルを読み込み、~/.profile存在しない場合はbashこれを行うことができます。~/.bash_profile

ログインシェルがどのシェルを使用しているかを確認するには、次のようにします。

getent passwd username

ユーザー名はどこにありますかusername?ログインシェルは:結果行で最後に区切られた項目になります。

例:

$ getent passwd myself
myself:*:1000:1000:Kusalananda,,,:/home/myself:/usr/local/bin/zsh

これは私のログインシェルがあることを意味しますzsh

~/.bash_profile選択したLinuxディストリビューションは、使用するかどうかにほとんど影響しません。これは、選択したログインシェルによって決まります。

関連情報