저는 HP-UX 운영 체제를 사용하고 있으며 HP-UX 명령줄에서 쉽게 액세스하기 위해 CtrlLinux+에서 사용한 것처럼 이전에 입력한 명령을 사용하고 싶습니다.r
답변1
fc
"vi" 또는 "emacs" 프롬프트 명령에 익숙하지 않은 경우 쉘 내장 명령을 사용하고 man sh-posix
맨페이지에서 "fc" 도움말을 보는 것이 가장 좋습니다 . 마우스를 사용하여 명령을 복사하고 붙여넣으세요.
HP-UX 셸은 /usr/bin/sh
"POSIX 셸"이며 해당 명령 프롬프트는 korn 셸에 가깝고 기본적으로 다음으로 설정됩니다.육명령 모드
"Esc"는 프롬프트를 다음과 유사한 "명령 모드"로 전환합니다.육명령 모드. 그런 다음 다음을 클릭할 수 있습니다.
- k는 기록에서 뒤로 이동하거나 j는 기록에서 앞으로 이동합니다.
- i, a, A, cw 또는 cW는 프롬프트를 편집 모드로 되돌립니다. cw는 단어 변경을 의미합니다.
- "/pattern"은 "pattern"과 일치하는 첫 번째 명령을 검색합니다. "n"(n은 "다음"을 의미)을 입력하면 기록에서 다음 "패턴" 발생을 거꾸로 찾고 "N"은 다른 방향을 찾습니다.
너가 선호한다면이맥스모드는 bash와 동일하며 set -o emacs
명령을 사용합니다. 화살표 키가 작동하지 않아야 합니다. 대신 Ctrl 명령을 사용하십시오.
- Ctrl-p 이전 명령
- Ctrl-n 다음 명령
- Ctrl-f 커서를 앞으로 이동
- Ctrl-b 커서를 뒤로 이동
- Ctrl-a 줄 시작
- Ctrl-e 줄 끝
- Ctrl-r은 기록에서 문자열을 검색합니다(다른 Ctrl-r은 다음 항목으로 이동합니다).
답변2
EscHP-UX의 경우 +를 누르고 K다시 누르면 기록이 순환됩니다.
기록을 검색하려면 Esc+를 할 수 있습니다 / Search string
.