Como removo um alias?


179

Quero remover o gsalias do meu PC. Quando eu digito, gsele abre o GhostScript. Mas eu verifiquei em todos os lugares no diretório inicial.alias .bash_aliases .bashrc

Também sobrescrevo o gscom meu alias personalizado.

Não consigo removê-lo. E também digito aliasterminal, na lista não consegui encontrá-lo.

Quero removê-lo ...


3
gs não é um alias, é o nome do binário GhostScript. Se você quiser que o gs não faça nada, será necessário desinstalar o ghostscript do seu sistema, embora isso provavelmente não seja uma boa ideia, pois muitos outros softwares dependem disso.
Cheesemill

@ Cheesemill e isso explica o? Eu tinha na minha cabeça. Por que você supõe que seja o apelido jean000? :)
Rinzwind

2
Você pode usar type gspara verificar se o comando é um arquivo executável, um alias, uma função bash ou um bash embutido.
Håken Lid

alias --help, Inutilmente, não revela qualquer resposta útil a esta questão
Purplejacket

Respostas:


227

O comando para remover um alias é unaliastão ....

 unalias gs

Manual :

NOME

unalias - remove definições de alias

SINOPSE

unalias alias-name...

unalias -a

DESCRIÇÃO

O utilitário unalias deve remover a definição para cada nome alternativo especificado. Consulte Substituição de alias. Os aliases devem ser removidos do ambiente atual de execução do shell; consulte Shell Execution Environment.

-a Remove todos os aliases


não trabalhar eu tenhounalias: no such hash table element: gs
jean000

10
Então você NÃO o tem como alias.
Rinzwind 27/07/2013

8
cuidado: unalias -avontade remove all alias definitions from the current shell execution environment., possivelmente incluindo outros inocentes.
Huey

1
@assylias eu perdi isso :) editado
Rinzwind

1
unaliasremove um alias ou alias do shell atual, mas se eles estiverem 'armazenados', por exemplo ~/.bashrc, eles voltarão quando você criar um novo shell (ou janela de terminal). Portanto, você deve remover a definição dos aliases de onde eles estão armazenados para se livrar deles, a menos que sejam aliases temporários.
sudodus 19/03/19
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.