Saya bermain-main dengan alias hari ini dan saya perhatikan bahwa alias tidak tersedia saat menggunakan sudo
:
[email protected]:~$ alias
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
[email protected]:~$ ll -d /
drwxr-xr-x 23 root root 4096 2011-01-06 20:29 //
[email protected]:~$ sudo -i
[email protected]:~# ll -d /
drwxr-xr-x 23 root root 4096 2011-01-06 20:29 //
[email protected]:~# exit
logout
[email protected]:~$ sudo ll -d /
sudo: ll: command not found
Apakah ada alasan mengapa Anda tidak dapat menggunakan alias saat menggunakan sudo
?
/root/.bashrc
tidak bisa dibaca saat menjalankan perintah melalui sudo.
sudo -i
?