Bash에서 명령 별칭을 만드는 방법
모두 안녕! 이것은 빠른 방법이지만 항상 명령 별칭을 사용하고 터미널에 있을 때 명령 별칭을 사용하면 훨씬 쉽게 사용할 수 있습니다. 시작하자!
1. .bashrc 파일 열기
.bashrc 파일은 "bash run commands"의 줄임말입니다. 홈 디렉토리~/.bashrc
에 있습니다. 이미 몇 가지 사전 설정 구성이 포함되어 있습니다. 이 튜토리얼에서는 Nano를 기본 텍스트 편집기로 사용할 것입니다. 아래 나열된 명령을 사용하여 Ubuntu 및 Debian에 설치할 수 있습니다.
sudo apt install nano -y
이제 홈 디렉토리로 이동하고 아래 나열된 명령을 실행하여 .bashrc 파일을 열 수 있습니다.
nano .bashrc
2. 별칭 추가
.bashrc 파일 끝에 별칭을 두는 것이 좋습니다. Nano에서 파일의 끝에 도달하려면 끝에 도달할 때까지 Ctrl+V
를 반복해서 누릅니다. asciinema 에 대한 명령 별칭을 만들어 보겠습니다. asciinema는 명령 오류를 캡처하고 Python 스크립트를 시연하는 데 자주 사용하는 터미널 레코더입니다. 제공된 명령asc
이 상당히 길기 때문에 이 별칭을 asciinema
라고 부를 것입니다. 아래에 나열된 코드를 작성하고 설명하겠습니다.
# Command aliases
alias asc='asciinema'
alias
다음 단어가 명령 별칭임을 Bash에 알립니다. asc
는 별칭의 이름입니다. =
는 줄의 나머지 부분이 별칭을 정의함을 의미합니다. 'asciinema'
는 별칭이 수행하는 작업을 정의합니다.
이제 완료되었으므로 Ctrl+X
, y
및 Enter
를 입력하여 Nano에 파일을 저장하고 닫습니다.
3. 테스트하기
이제 별칭이 작동하는지 봅시다. 먼저 현재 bash 세션을 닫고 새 세션을 엽니다. 그러면 새 구성으로 .bashrc 파일이 다시 로드됩니다.
onx@penguin:~$ asc rec
asciinema: recording asciicast to /tmp/tmpaliz0fko-ascii.cast
asciinema: press <ctrl-d> or type "exit" when you're done
onx@penguin:~$ echo hello world!
hello world!
onx@penguin:~$ echo awesome! it works!
awesome! it works!
onx@penguin:~$ exit
exit
asciinema: recording finished
asciinema: press <enter> to upload to asciinema.org, <ctrl-c> to save locally
View the recording at:
https://asciinema.org/a/lPYgTBguPVz4g27KnuXO5pLTB
원하는 경우 녹음을 직접 볼 수 있습니다. :)
4. 끝났습니다!
축하합니다! Bash에서 명령 별칭을 만드는 방법을 배웠습니다! 모두 좋은 하루 되시고 댓글로 다음에 써야할 내용을 알려주세요!
Reference
이 문제에 관하여(Bash에서 명령 별칭을 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/onyxcode/how-to-make-command-aliases-in-bash-21j1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
sudo apt install nano -y
nano .bashrc
.bashrc 파일 끝에 별칭을 두는 것이 좋습니다. Nano에서 파일의 끝에 도달하려면 끝에 도달할 때까지
Ctrl+V
를 반복해서 누릅니다. asciinema 에 대한 명령 별칭을 만들어 보겠습니다. asciinema는 명령 오류를 캡처하고 Python 스크립트를 시연하는 데 자주 사용하는 터미널 레코더입니다. 제공된 명령asc
이 상당히 길기 때문에 이 별칭을 asciinema
라고 부를 것입니다. 아래에 나열된 코드를 작성하고 설명하겠습니다.# Command aliases
alias asc='asciinema'
alias
다음 단어가 명령 별칭임을 Bash에 알립니다. asc
는 별칭의 이름입니다. =
는 줄의 나머지 부분이 별칭을 정의함을 의미합니다. 'asciinema'
는 별칭이 수행하는 작업을 정의합니다.이제 완료되었으므로
Ctrl+X
, y
및 Enter
를 입력하여 Nano에 파일을 저장하고 닫습니다.3. 테스트하기
이제 별칭이 작동하는지 봅시다. 먼저 현재 bash 세션을 닫고 새 세션을 엽니다. 그러면 새 구성으로 .bashrc 파일이 다시 로드됩니다.
onx@penguin:~$ asc rec
asciinema: recording asciicast to /tmp/tmpaliz0fko-ascii.cast
asciinema: press <ctrl-d> or type "exit" when you're done
onx@penguin:~$ echo hello world!
hello world!
onx@penguin:~$ echo awesome! it works!
awesome! it works!
onx@penguin:~$ exit
exit
asciinema: recording finished
asciinema: press <enter> to upload to asciinema.org, <ctrl-c> to save locally
View the recording at:
https://asciinema.org/a/lPYgTBguPVz4g27KnuXO5pLTB
원하는 경우 녹음을 직접 볼 수 있습니다. :)
4. 끝났습니다!
축하합니다! Bash에서 명령 별칭을 만드는 방법을 배웠습니다! 모두 좋은 하루 되시고 댓글로 다음에 써야할 내용을 알려주세요!
Reference
이 문제에 관하여(Bash에서 명령 별칭을 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/onyxcode/how-to-make-command-aliases-in-bash-21j1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
onx@penguin:~$ asc rec
asciinema: recording asciicast to /tmp/tmpaliz0fko-ascii.cast
asciinema: press <ctrl-d> or type "exit" when you're done
onx@penguin:~$ echo hello world!
hello world!
onx@penguin:~$ echo awesome! it works!
awesome! it works!
onx@penguin:~$ exit
exit
asciinema: recording finished
asciinema: press <enter> to upload to asciinema.org, <ctrl-c> to save locally
View the recording at:
https://asciinema.org/a/lPYgTBguPVz4g27KnuXO5pLTB
축하합니다! Bash에서 명령 별칭을 만드는 방법을 배웠습니다! 모두 좋은 하루 되시고 댓글로 다음에 써야할 내용을 알려주세요!
Reference
이 문제에 관하여(Bash에서 명령 별칭을 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/onyxcode/how-to-make-command-aliases-in-bash-21j1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)