2021 May 02.
2021 Apr. 29.
Arch系のManjaro Linux
~/.bashrcはグラフィカルログインでもテキストログインでも読み込まれる。
~/.bash_loginは存在しない。
ユーザーのシェル設定
$ cat /etc/passwd | grep $USER USER:x:1234:1234::/home/USER:/bin/bash
次のように~/.bash_profile内にファイル作成処理を入れても、Lightdmからログインではファイルが作成されないので、~/.bash_profileが存在していても~/.bash_profileは読み込まれず、~/.profileが読み込まれている。
(~/.bash_profile)
# # ~/.bash_profile # [[ -f ~/.bashrc ]] && . ~/.bashrc Date=`date` touch "${HOME}/tmp${Date}.file"
~/.bashrcで設定した内容はグラフィカルログイン後に確認できる。~/.bash_profile内での ~/.bashrc読み込み設定とは別に、~/.bashrcが読み込まれている。
参考 .bash_profile .profile ログインシェルについて -ログインシェルが /b- UNIX・Linux | 教えて!goo