정보실

웹학교

정보실

기타 Linux 명령 : alias

본문

다른 명령에 대한 바로 가기를 만드는 데 사용되는`alias` 명령에 대한 빠른 가이드


항상 원하는 옵션 세트로 프로그램을 실행하는 것이 일반적입니다.


예를 들어, ls 명령을 사용하십시오. 기본적으로 매우 적은 정보 만 인쇄합니다.


Screen%20Shot%202020-09-03%20at%2015.21.00.png 



-al 옵션을 사용하는 동안 파일 수정 날짜, 크기, 소유자 및 권한을 포함하여 더 유용한 것을 인쇄하고 숨겨진 파일 (. :로 시작하는 파일)도 나열합니다.


Screen%20Shot%202020-09-03%20at%2015.21.08.png 

예를 들어 ls -al의 별칭 인 ll이라고 부르는 새 명령을 만들 수 있습니다.


다음과 같은 방식으로 수행합니다.


alias ll='ls -al'


그런 다음 일반 UNIX 명령처럼 ll을 호출 할 수 있습니다.


Screen%20Shot%202020-09-03%20at%2015.22.51.png 

이제 옵션 없이 alias를 호출하면 정의 된 별칭이 나열됩니다.


Screen%20Shot%202020-09-03%20at%2015.30.19.png 

별칭은 터미널 세션이 닫힐 때까지 작동합니다.


영구적으로 만들려면 사용 사례에 따라 ~ / .bashrc 또는 ~ / .profile 또는 ~ / .bash_profile (Bash 셸을 사용하는 경우)이 될 수 있는 셸 구성에 추가해야 합니다.


명령에 변수가 있는 경우 따옴표에주의하십시오. 큰 따옴표를 사용하면 변수가 정의시 확인되고 작은 따옴표를 사용하여 호출시 확인됩니다. 이 두 가지는 다릅니다.


alias lsthis="ls $PWD"
alias lscurrent='ls $PWD'


\$PWD는 셸이있는 현재 폴더를 나타냅니다. 이제 새 폴더로 이동하면 lscurrent는 새 폴더의 파일을 나열하고 lsthis는 별칭을 정의 할 때 있었던 폴더의 파일을 계속 나열합니다.


alias 명령은 Linux, macOS, WSL 및 UNIX 환경이 있는 모든 곳에서 작동합니다.


https://flaviocopes.com/linux-command-alias/






페이지 정보

조회 4회 ]  작성일20-09-16 10:00

웹학교