ここから本文です
ターミナルを使うとき root で alias を設定する
Macintosh の Terminal.app(ターミナル)では
~/.bashrc ~/.bash_profile
をごにょごにょすると、パスを通したり、alias を設定できるので、僕が頻用する
alias ll="ls -la"
なんかを .bashrc に入れていたのですが、
su -
したりすると、この .bashrc の設定は失われてしまうので何とかならないものかと思っていました。
じゃあ、root ユーザのホームディレクトリはどこなんだと、
su - pwd
してみると、「/var/root/」だと。じゃあ、ここに「.bash_profile」などおけばいいのかと思ったら、どうもそうではなく、「.profile」をおくのがミソらしいです。
ちなみに
vi ~/.bash_profile alias ll="ls -la"
でやりたいことができちゃうので、なんで.bashrcが必要なのかはよくわかんない……
ジャンル: Mac