7

現在使用中の bash 構成ファイルの名前を見つける方法はありますか。.profile または .bashrc を検索しましたが、見つかりませんでした。ただし、いくつかの環境変数、つまり $HOME、$PATH を出力することはできます

4

4 に答える 4

9

sudo su -これらの, bash --login,のいずれかを使用している場合ssh user@host
これらはログイン シェルと見なされます

  1. /etc/プロファイル
  2. ~/.bash_profile
  3. ~/.bash_login
  4. ~/.profile
于 2012-07-24T11:47:46.997 に答える
3

環境変数は各プロセス自体に保存されます。$HOME と $PATH は bash プロセス自体に保存されます。

したがって、まず、bash プロセスのプロセス ID を見つける必要がありますps。コマンドを使用して、プロセスのプロセス ID を取得できます。それで、

 cat /proc/your_bash_process_id/environ

これがお役に立てば幸いです。

于 2012-07-24T12:44:33.620 に答える
1

これらのファイルは、ユーザーのホーム ディレクトリにあります。

$HOME/.profile

$HOME/.bashrc

于 2012-07-24T11:45:03.243 に答える