다음 기사에서는 별칭 도구를 살펴 보겠습니다. Gnu / Linux 사용자는 종종 같은 명령을 반복해서 사용하십시오.. 동일한 명령을 너무 많이 입력하거나 복사하면 생산성이 저하되고 실제로 수행하는 작업에서주의가 산만해질 수 있습니다.
우리는 시간을 절약 할 수 있습니다 가장 많이 사용되는 명령에 대한 별칭 생성. 이것은 일종의 사용자 지정 바로 가기와 같습니다. 사용자 지정 옵션을 사용하거나 사용하지 않고 실행되는 명령 (또는 명령 집합)을 나타내는 데 사용됩니다.
일부는 이러한 도구의 사용을 권장하지 않습니다. 그것의 사용은 비생산적 일 수있다. 특히 Gnu / Linux 세계 및 터미널에서 시작하는 사용자에게 적합합니다. 사용자 지정 명령을 사용하는 것은 매우 유용하고 친숙 할 수 있지만 실제 명령을 잊어 버릴 수도 있습니다.
Ubuntu에 별칭 나열
이 도구는 Ubuntu에 기본적으로 이미 설치되어 있습니다. 그것을 사용하기 위해 우리는 .bashrc 파일 숨겨진 방식으로 개인 폴더에 있습니다..
우선, 우리는 프로필에 정의 된 목록 터미널에서이 명령을 실행 (Ctrl + Alt + T) :
alias
여기에서 볼 수 있습니다 Ubuntu 18.04의 사용자 정의 기본 별칭. 스크린 샷에 표시된대로 터미널 (Ctrl + Alt + T)에서 명령«la»다음을 실행하는 것과 동일합니다.
ls -A
단일 캐릭터로 이러한 링크 중 하나를 만들 수 있습니다. 이것은 우리가 선택한 명령과 동일합니다.
별칭을 만드는 방법
그것들을 만드는 것은 비교적 빠르고 쉬운 과정입니다. 누구나 만들 수 있습니다. 이 두 가지 유형 중 일부 : 임시 및 영구.
임시 별칭 만들기
우리가해야 할 일은 터미널에 alias라는 단어를 쓰는 것입니다. 그런 다음 명령을 실행하는 데 사용할 이름을 사용해야합니다. 그 다음에는 '='기호와 사용하려는 명령에 대한 호출이 이어집니다.
따라야 할 구문은 다음과 같습니다.
alias nombreAlias="tu comando personalizado aquí"
이것은 실제 예입니다.
alias htdocs=”cd /opt/lampp/htdocs”
일단 정의되면 'htdocs'바로 가기를 사용하여 htdocs 디렉토리로 이동할 수 있습니다. 이 단축키의 문제점은 현재 터미널 세션에서만 사용할 수 있습니다.. 새 터미널 세션을 열면 별칭을 더 이상 사용할 수 없습니다. 세션간에 저장하려면 영구적 인 파일이 필요합니다.
영구 별칭 만들기
세션간에 별칭을 유지하려면 해당 별칭을 사용자의 셸 구성을위한 프로필 파일. 다음과 같을 수 있습니다.
- 배쉬 → ~ / .bashrc
- Z SH → ~ / .zshrc
- 물고기 → ~ / .config / fish / config.fish
이 경우 사용할 구문은 임시 구문을 만들 때와 동일합니다. 유일한 차이점은 이번에는 파일에 저장한다는 사실입니다. 예를 들어 bash에서 좋아하는 편집기로 .bashrc 파일을 열 수 있습니다.
vim ~/.bashrc
파일 내에서 별칭을 저장할 파일의 위치를 찾습니다. 추가하기에 좋은 위치는 일반적으로 파일의 끝에 있습니다. 정리를 위해 다음과 같은 전에 코멘트를 남길 수 있습니다.
#Mis alias personalizados alias imagenes=”cd /home/sapoclay/Imágenes/” alias actualizarsistema=”sudo apt update && sudo apt upgrade” alias pingxbmc="ping 192.168.1.100"
완료되면 파일을 저장하십시오. 이 파일은 다음 세션에서 자동으로 업로드됩니다.. 현재 세션에서 방금 작성한 내용을 사용하려면 다음 명령을 실행하십시오.
source ~/.bashrc
우리는 또한 할 수 있습니다 별도의 문서에 별칭이 있습니다.. 영구 별명을 정의하려면 bashrc 파일에 표시된 지침을 따라야합니다. 우리는 가질 수 있습니다 bash_aliases라는 별도의 파일을 저장합니다..
해당 파일에서 만든 모든 사람은 다음에 새 터미널을 열 때 작동합니다. 변경 사항을 즉시 적용하려면 다음 명령을 사용할 수 있습니다.
source ~/.bash_aliases
별칭 제거
에 명령 줄을 통해 추가 된 별칭 제거, unalias 명령을 사용할 수 있습니다.
unalias nombre_del_alias
원하는 경우 모든 별칭 정의 제거, 다음 명령을 실행할 수 있습니다.
unalias -a [elimina todos los alias]
그 점에 유의 unalias 명령은 현재 세션에만 적용됩니다.. 하나를 영구적으로 제거하려면 ~ / .bash_aliases 파일에서 적절한 항목을 제거해야합니다.
명심해야 할 또 다른 사항은 영구 별칭이 있고 세션 중에 동일한 이름의 임시 별칭을 추가하면 임시는 현재 세션 동안 더 높은 권한을 갖습니다..
이것은 자주 사용되는 명령을 실행하기 위해 자체 별칭을 만드는 방법에 대한 간단한 안내 예제입니다. 에 대한 이 도구에 대해 더 많이 알고, 당신은에 쓰여진 기사를 참조 할 수 있습니다 위키 백과.
대단해, 나는 그것을 좋아했다 !!! 나를 완벽하게 제공했습니다.