
나는 linux/bash를 처음 접했고 최근에 심볼릭 링크에 대해 배웠습니다. 나는 직장에서 SSH를 사용하여 다양한 웹 서버에 로그인하는 데 많은 시간을 보내고 있는데 우리 서버 공급자는 끔찍할 만큼 긴 도메인을 가지고 있습니다. 단일 지정만 입력하여 서버에 SSH로 접속할 수 있는 방식으로 심볼릭 링크를 사용할 수 있습니까?
예:
ln -s ssh customer@host customer
그런 다음 'customer'를 단일 명령으로 사용하여 ssh 명령을 실행하시겠습니까?
답변1
당신이 원하는 것은 별칭입니다. 별칭은 다음과 같이 만들어집니다.
alias somecommand="someotherverylongcommandwithaverylongcommandname thearguments"
그런 다음 somecommand를 실행하면 다른 명령이 실행됩니다. 그러나 영구적으로 만들려면 ~/.bash_aliases 파일을 편집해야 합니다. 원하는 텍스트 편집기에서 열고 alias 명령을 입력하십시오. 그런 다음 bash 시작 시 별칭이 설정됩니다.
참고: ~/.bash_aliases 파일을 생성해야 할 수도 있습니다. 또한 ~는 /home/입니다사용자 이름폴더. 또한 . 처음에는 파일이 숨겨져 있음을 의미합니다.