Linux에서 일반적으로 사용되는 긴 명령에 대한 짧은 명령을 만드는 방법은 무엇입니까?

3328 단어 resource
Originally posted here!

일반적으로 사용되는 긴 쉘 명령에 대한 바로 가기 또는 짧은 명령을 만들려면 Linux에서 alias 명령을 사용할 수 있습니다. 따라서 짧은 명령이 호출될 때마다 원래 매핑된 긴 명령이 호출됩니다.

다음과 같이 일반적으로 사용되는 명령에 대해 alias를 생성할 수 있습니다.

# Create short commands
# for commonly used commands
alias short_command="commonly_used_long_command"


먼저 터미널에 alias 키워드를 입력하고 그 뒤에 공백을 입력한 다음 사용자 정의 짧은 명령, 등호( = ) 및 따옴표 안에 호출해야 하는 명령을 입력해야 합니다.

예를 들어 path /Users/john/projects/work/hello-world-project 에 있는 디렉터리로 매번 이동해야 한다고 가정해 보겠습니다. 따라서 매번 터미널에 이와 같은 것을 작성해야 할 수도 있습니다 😟.

# Long command 😟
cd /Users/john/projects/work/hello-world-project


매번 수동으로 작성하는 경우에는 어렵습니다.

따라서 alias 명령을 사용하여 이 매우 긴 명령에 대한 바로 가기를 만들어 보겠습니다.

터미널에 project를 입력할 때마다 위의 긴 명령project을 호출하도록 cd /Users/john/projects/work/hello-world-project라는 짧은 명령을 만들어 봅시다.

따라서 별칭을 만들려면 터미널에 다음과 같이 작성하고 Enter를 눌러야 합니다.

# Using alias command
alias project="cd /Users/john/projects/work/hello-world-project"


여기서 우리는 alias 키워드 다음에 짧은 명령을 작성하고 따옴표 안에 실행해야 하는 긴 명령을 작성했습니다.

그러나 지금까지는 임시 명령이 있으며 이 짧은 명령은 현재 터미널을 닫으면 소멸됩니다. 따라서 영구적인 명령으로 만들려면 위의 명령을 셸 구성 프로필 파일에 넣어야 합니다.

그것은 될 수 있습니다
  • ~/.zshrc
  • ~/.bashrc

  • 등.

    사용 중인 쉘을 찾아야 합니다.

    이 파일은 현재 사용자 디렉토리에 있습니다. vim , nano 또는 vscode 와 같은 선호하는 편집기를 사용하여 파일을 편집할 수 있습니다.

    # Open shell configuration file
    vim ~/.zshrc
    # OR vim ~/.bashrc
    


    VSCode 편집기에서 .zshrc 파일 보기


    파일을 찾은 후 위의 코드를 복사하여 셸 구성 파일 끝에 붙여넣고 파일을 저장해야 합니다!



    터미널에 입력하면 project 명령이 아직 작동하지 않습니다. 터미널을 재부팅해야 합니다.

    다음과 같이 source 명령을 사용하여 이를 수행할 수 있습니다.

    # To make the alias command work
    # in the current terminal session
    source ~/.zshrc
    # OR source ~/.bashrc
    


    이제 터미널의 어느 곳에서나 사용자 정의 짧은 명령을 사용할 수 있으며 긴 명령을 호출합니다.

    그게 다야! 😀

    이 정보가 유용하다고 생각되면 자유롭게 공유하세요 😃.

    좋은 웹페이지 즐겨찾기