모든 사람은 터미널에서 위쪽 및 아래쪽 화살표 키가 사용 된 명령의 내역을 탐색하는 데 사용된다는 것을 알고 있습니다.
터미널을 매일 사용하는 경우 명령 기록이 여러 가지 명령의 긴 목록이되어 탐색이 덜 쉬워 질 수 있습니다. 예를 들어 한 달 전에 iwconfig
결정된 매개 변수 세트와 함께 매개 변수 세트를 사용했다고 가정 해 봅시다 (예를 들어, 단지 예입니다. 지금 당장 엉망이 될 필요는 없습니다). 어떻게 특정 명령을 기억할 수 있습니까? 수백 가지의 히스토리 명령을 다시 탐색 할 필요없이 모든 인수와 매개 변수가
history
이전에 사용한 명령 목록을 사용 하고 해당 목록 !n
에서 n 명령 을 다시 실행하는 데 사용할 수 있지만 기록이 커지면 실용적이지 않습니다.
가장 이상적인 것은 단축키를 사용하여 기록을 탐색 할 수 있지만 명령 줄에 이미 입력 한 내용이 포함 된 인스턴스 사이를 탐색하는 것입니다. 예를 들어, 입력 한 후 iwconfig
일부 키 (PgUp 및 PgDown?)를 사용하여 iwconfig로 시작하는 항목을 탐색하십시오 .
그것이 불가능하다면, 또한 같은 목록을 인쇄 할 좋은 것 history
할 일을하지만 그건 단지 내가 이미 (나는 의심 입력 한 내용을 포함 history
하고 grep
관련된 명령하지만 올바른 구문에 대해 잘 모르겠어요) 그러나 이전 핫키 솔루션이 가장 좋습니다.
iwconfig
하면 인스턴스가 포함 된 인스턴스가 표시되지만 (최신 일 필요는 없음) 화살표 키를 사용하면 문자열이 포함 된 항목뿐만 아니라 모든 항목을 탐색합니다. 히스토리처럼 아래쪽에서 시작하는 대신 탐색을 시작하기 위해 기록에서 특정 지점을 선택하는 것 같지만 그 점을 제외하면 탐색은 항상 동일합니다. 내가 뭘 놓 쳤니?