En kolay yol, bu satırı şu adrese eklemektir ~/.bashrc
:
unalias -a
Bildiğim kadarıyla, tüm fonksiyonları temizlemek için bir eşdeğeri yok. Ancak, bunları kullanarak birer birer temizleyebilirsiniz.
unset -f function_name
Aşağıdaki iki bash seçeneği de önemlidir:
--rcfile file
Execute commands from file instead of the system wide
initialization file /etc/bash.bashrc and the standard
personal initialization file ~/.bashrc if the shell is
interactive (see INVOCATION below).
--norc Do not read and execute the system wide initialization
file /etc/bash.bashrc and the personal initialization
file ~/.bashrc if the shell is interactive. This
option is on by default if the shell is invoked as sh.
Böylece, bash
bir takma ad olarak ayarlayabilirsiniz bash --norc
:
alias bash='/bin/bash --norc'
Bu yolla, manuel olarak her başlatışınızda bash
başlatma dosyası olmadan yeni bir kabuk başlatılır. Daha sonra manuel olarak kaynak bulmanız gerekir .bashrc
.
Ben Birleştirmek düşündüm --norc
ve --rcfile
sizin okumak için seçenekler ~/.bashrc
sadece ama çalışmak için alamadım.