2014年6月27日金曜日
CentOSのalias設定
CentOSに、vagrantアカウントでログイン後には、
$ ll
コマンドで、
$ ls -l
と同じことができるようになっている。
ほとんど癖で使っていたが、Macbook Airのターミナルでは
$ ll
は使えなかったので、設定しようと思うのですが、
CentOSの方でどのようになっているかを調べてみます。
CentOSでは、aliasが設定されているので、
$ alias
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias vi='vim'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde’
と表示されました。
なので、こちらを参考にし、
http://www.atmarkit.co.jp/ait/articles/0203/12/news001_2.html
/etc/profile
を見てみます。
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
if [ "${-#*i}" != "$-" ]; then
. "$i"
else
. "$i" ]]>/dev/null 2>&1
fi
fi
done
と書いてあります。
/etc/profile.d/*.sh
で.shを全て読んでいるようです。
$ ls /etc/profile.d/
colorls.csh glib2.csh hphp.sh lang.sh less.sh vim.sh
colorls.sh glib2.sh lang.csh less.csh vim.csh which2.sh
colorls.sh
を開いてみると
いろいろと記載がありますが、最後に
alias ll='ls -l --color=auto' 2]]/dev/null
alias l.='ls -d .* --color=auto' 2]]/dev/null
alias ls='ls --color=auto' 2]]/dev/null
とありました。
vim.sh
には、
alias vi >/dev/null 2>&1 || alias vi=vim
とあります。
そして、
which2.sh
には、
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde’
です。
一応、全てのaliasが設定されていることがわかりました。
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿