Как отменить псевдоним, PATH=$PATH:./Test - (Unix)

1.) В терминале, когда мы создаем псевдоним для любой командной строки, срок действия этого псевдонима остается открытым до тех пор, пока терминал открыт.

alias new_command=old_command

пример: alias dog=cat

Но можем ли мы явно отменить команду псевдонима? т.е. отменить псевдоним, назначенный этой команде, не закрывая терминал.

2.) Кроме того, когда мы делаем что-то вроде PATH=$PATH:.:/Test

Мы добавляем файлы в этот каталог, в котором хранятся все команды. Как нам отменить это? Один из способов сделать это - закрыть терминал, а какой другой?

Я новичок в Unix, пожалуйста, помогите. Поправьте меня если я ошибаюсь

2 ответа

Решение

1) unalias dog

2) Это удалит последний каталог из вашего пути: PATH=${PATH%:*}, Повторите это по мере необходимости для скольких плохих записей у вас есть.

1) Вы имеете в виду, как unalias?

Другие вопросы по тегам