다음 명령을 어떻게 바꿀 수 있습니까?
netstat -nat | awk '{print $6}' | sort | uniq -c | sort -n
다음과 같은 특별한 명령으로:
ab1
내 명령을 사용하고 싶다는 뜻이에요
ab1
바꾸다
netstat -nat | awk '{print $6}' | sort | uniq -c | sort -n
어떻게 해야 하나요?
답변1
별칭을 사용하거나 $PATH에 포함된 디렉터리에 실행 가능한 스크립트를 설치할 수 있습니다.
bash를 가정하면 "전역" 별칭을 정의할 수 있습니다 /etc/bash.bashrc
(또는 ~/.bashrc
개별 사용자가 이 별칭을 정의해야 하는 경우). ksh를 가정하면 /etc/ksh.kshrc
(또는 )에 있을 것입니다 ~/.kshrc
. 별칭 정의는 다음과 같은 줄을 추가하여 수행할 수 있습니다.
alias ab1='netstat -nat | awk "{print \$6}" | sort | uniq -c | sort -n'
답변2
alias ab1='netstat -nat | awk '\''{print $6}'\'' | sort | uniq -c | sort -n'
이것을 파일에 넣는 것이 좋습니다 ~/.bashrc
.
답변3
다음 코드를 .bashrc 파일에 배치하세요.
ab1(){
netstat -nat | awk '{print $6}' | sort | uniq -c | sort -n
}
그리고 bashrc 파일을 얻으세요
. ~/.bashrc
이제 터미널에 ab1을 입력하세요.