usando unalias :
[zak ~]$ alias ls
alias ls='ls --color=auto'
[zak ~]$ unalias ls
[zak ~]$ alias ls
bash: alias: ls: not found
Eu tinha um alias no meu .bashrc e realmente não o quero mais. Eu apaguei o alias , mas meu bash já tem esse alias carregado.
Posso apagar este alias deste bash sem sair?
Use o comando unalias :
$ alias foo=ls
$ foo
... ls output ...
$ unalias foo
$ foo
bash: foo: command not found
Se você tiver muitos aliases e quiser limpá-los, execute unalias -a . Em seguida, você pode criar o arquivo .bashrc (ou .bash_aliases ) para usar os aliases lá.
$ unalias -a
$ # '.' is like an alias to 'source'
$ . ~/.bashrc
Às vezes, é desejável desativar um alias temporariamente, em vez de não aplicá-lo totalmente. Para fazer isso, coloque um \ na frente do seu comando.
$ alias foo=ls
$ foo
... ls output ...
$ \foo
bash: foo: command not found
$ foo
... ls output ...
Tags bash alias bashrc shell-builtin