웹사이트 검색

캐럿(^) 기호를 사용하여 이전 명령의 오타를 쉽게 수정


명령을 입력하고 Enter를 눌렀는데 오타가 있다는 것을 발견한 적이 있습니까? 위쪽아래 화살표를 사용하여 명령 기록을 탐색하고 오타를 편집할 수 있지만 더 쉽고 빠른 방법이 있습니다.

놓치지 마세요: Bash Shell에서 Linux "역사 명령"의 강력한 기능

이 팁에서는 명령줄 오타를 처리하는 간단하고 편리한 방법을 다룰 것입니다. 포트 22에서 수신 대기하는 서비스가 있는지 확인하고 싶었지만 실수로 nestat<를 입력했다고 가정해 보겠습니다. netstat 대신를 사용하세요.

오타를 올바른 명령으로 쉽게 바꾸고 다음과 같이 실행할 수 있습니다.

nestat -npltu | grep 22
^nestat^netstat

좋아요. 두 개의 캐럿 기호(각각 오타와 올바른 단어가 와야 함)를 사용하면 오타를 수정하고 나중에 자동으로 명령을 실행할 수 있습니다.

이 방법은 이전 명령(가장 최근에 실행된 명령)에 대해서만 작동한다는 점에 유의해야 합니다. 이전에 실행된 명령의 오타를 수정하려고 하면 쉘이 오류를 인쇄합니다.

요약

이것은 시간 낭비 경향을 없애는 데 도움이 될 수 있는 훌륭한 팁입니다. 앞서 본 것처럼 오타를 찾아 수정하기 위해 명령 기록을 스크롤하는 것보다 훨씬 쉽고 빠릅니다.

캐럿 기호를 사용하여 오타를 수정하고 Enter 버튼을 누르면 올바른 명령이 자동으로 실행됩니다.

명령줄 오타를 수정하는 방법에는 여러 가지가 있을 수 있습니다. 새로운 방법을 배우는 것은 매우 흥미로울 것이며 발견한 내용을 아래 의견 양식을 통해 공유할 수 있습니다.

시스템 관리자를 위한 다음 Linux 팁에서는 주어진 시간에 한 번 명령을 실행하는 방법을 다룰 것입니다. 그때까지 Tecmint와 연결을 유지하세요.