칼리리눅스에서 nmap의 포크를 설치하고 싶은데, nmap
터미널에 입력할 때 원래 프로그램과 충돌할까봐 걱정됩니다. 이름을 에서 로 변경할 수 있나요 nmap
?nmap2
답변1
애플리케이션 이름을 원하는 대로 바꿀 수 있습니다. 예를 들어, 다음과 같은 애플리케이션이 설치되어 있다면 /usr/local/bin
,
mv /usr/local/bin/nmap /usr/local/bin/nmap2
답변2
당신은 명령을 찾고 있습니다 alias
. alias
예를 들어 명령줄에서 사용할 수 있습니다 alias nmap2=/forked/version/of/nmap
. 그러나 이는 셸 세션이 종료될 때까지만 지속됩니다. 보다 일반적인 사용 사례는 이를 쉘의 rc 파일에 넣는 것입니다. $HOME/.bashrc
또는 $HOME/.zshrc
가장 일반적인 쉘 중 하나를 사용하는 경우. rc 파일의 형식은 명령줄의 형식과 동일합니다.
alias
ia는 쉘 내장이므로 이에 대해 더 자세히 알고 싶다면 help alias
bash 또는 man zshbuiltins
.