별칭을 어떻게 제거합니까?


179

gsPC에서 별칭 을 제거하고 싶습니다 . 입력 gs하면 GhostScript가 열립니다. 하지만 홈 디렉토리의 모든 곳을 확인했습니다..alias .bash_aliases .bashrc

또한 gs사용자 정의 별칭으로 덮어 씁니다 .

제거 할 수 없습니다. 그리고 나는 alias터미널에서 입력 할 수 없었습니다.

제거하고 싶습니다 ...


3
gs는 별칭이 아니며 GhostScript 바이너리의 이름입니다. gs가 아무것도하지 않기를 원한다면 시스템에서 고스트 스크립트를 제거해야합니다.하지만 다른 많은 소프트웨어가 그것에 의존하기 때문에 좋은 생각이 아닙니다.
— Cheesemill

@Cheesemill 그리고 그 설명? 나는 내 머리 속에 있었다. 왜 jean000이라는 별칭으로 가정합니까? :)
— Rinzwind

2
type gs명령이 실행 파일, 별명, bash 함수 또는 bash 내장인지 확인 하는 데 사용할 수 있습니다 .
— Håken Lid

alias --help,이 질문에 대한 유용한 답변을 공개하지 않습니다
— Purplejacket

답변:


227

별명을 제거하는 명령은 다음과 같습니다 unalias....

 unalias gs

수동 :

이름

unalias-별명 정의 제거

개요

unalias alias-name...

unalias -a

기술

unalias 유틸리티는 지정된 각 별칭 이름에 대한 정의를 제거해야합니다. 별명 대체를 참조하십시오. 별명은 현재 쉘 실행 환경에서 제거됩니다. Shell Execution Environment를 참조하십시오.

-a 모든 별칭을 제거합니다


작동하지 않음unalias: no such hash table element: gs
— jean000

10
그런 다음 별칭이 없습니다.
— Rinzwind

8
주의 : 다른 무고한 사람을 포함하여 unalias -a의지하십시오 remove all alias definitions from the current shell execution environment..
— Huey

1
@assylias 내가 그리워 :) 편집
— Rinzwind

1
unalias현재 쉘에서 별명 또는 별명을 제거하지만, 예를 들어 '저장된'별명은 ~/.bashrc새 쉘 (또는 터미널 창)을 작성할 때 다시 나타납니다. 따라서 임시 별명이 아닌 경우 별명을 제거하려면 별명을 저장된 위치에서 별명 정의를 제거해야합니다.
— sudodus
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.