Wystarczy, że napiszesz alias
w wierszu polecenia, a wszystkie aktywne aliasy zostaną wyświetlone na liście.
Aliasy są zwykle ładowane przy inicjalizacji powłoki, więc zajrzyj do .bash_profile
lub .bashrc
do katalogu domowego.
unalias
będzie działać tylko w bieżącej sesji. O ile nie znajdziesz, gdzie jest zdefiniowane i załadowane, zostanie załadowane ponownie po rozpoczęciu nowej sesji terminalu.
~/.bashrc
uruchamia się zarówno dla powłok logowania, jak i niezalogowanych, ~/.bash_profile
działa tylko dla powłok logowania.
Zobacz powłokę logowania vs powłokę niezalogowaną
Zgodnie z komentarzem Chris Page:
Należy umieścić większość swoich dostosowania (w tym pseudonimy) w ~/.bashrc
i nie ~/.bash_profile
działają ~/.bashrc
, więc mają one zastosowanie zarówno do logowania (~/.bash_profile)
i bez logowania (~/.bashrc)
muszli. Również zdecyduj, który z nich powinien być „podstawowy”, a jeśli profil jest twoim wyborem, zaznacz plik rc na końcu. Jeśli plik rc jest pierwotny, znajdź go na początku swojego profilu
Te wiersze powinny znajdować się w pliku ~/.bash_profile
:
if [ -f "$HOME/.bashrc" ] ; then
source $HOME/.bashrc
fi
Dotyczy to ~/.bashrc
powłok logowania i kolejności, w jakiej chcesz, jeśli jeden plik zależy od drugiego w zależności od tego, co ustawiasz.
if [ -f "$HOME"/.bashrc ]; then . "$HOME"/.bashrc fi