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


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.