![명령의 개별 매개변수의 기능을 확인하기 위해 매뉴얼 페이지를 어떻게 확인할 수 있습니까?](https://linux55.com/image/24588/%EB%AA%85%EB%A0%B9%EC%9D%98%20%EA%B0%9C%EB%B3%84%20%EB%A7%A4%EA%B0%9C%EB%B3%80%EC%88%98%EC%9D%98%20%EA%B8%B0%EB%8A%A5%EC%9D%84%20%ED%99%95%EC%9D%B8%ED%95%98%EA%B8%B0%20%EC%9C%84%ED%95%B4%20%EB%A7%A4%EB%89%B4%EC%96%BC%20%ED%8E%98%EC%9D%B4%EC%A7%80%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%99%95%EC%9D%B8%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
예: tar -zxvf
명령을 사용하고 있는데 "x"가 무엇을 의미하는지 모르겠습니다.
항상 스크롤하지 않고 이 단일 매개변수를 어떻게 확인할 수 있습니까 man tar
?
답변1
찾다
x
입니다 extract
.
man에 들어가면 /-x
enter-x 매개변수에 대한 정보를 검색하려면 입력하고, 다음 -x 일치 항목으로 이동
하려면 키를 누르고 , 이전 -x 일치 항목으로 이동하려면 키를 누르세요.n
N
정규식을 사용하여 검색
큰 매뉴얼 페이지나 일반적인 용어의 경우 일부 정규식을 사용하여 검색 범위를 좁힐 수 있습니다.
기본 항목만 원하는 경우 /^ *-x
가장 관련 없는 일치 항목 제거를 사용할 수 있습니다.
이는 대부분의 매뉴얼 페이지가 공백으로 들여쓰기된 항목으로 형식화되어 있기 때문에 작동합니다.
^ *
공백이 0개 이상인 줄의 시작 부분과 일치합니다.-x
검색 문자열입니다.
답변2
이는 RHEL6 및 Bash에서 작동합니다.
존재하다.bashrc
다음에 추가
function mans {
man $1 | less -p "^ +$2"
}
bash의 새 인스턴스 시작
$ bash
지금
mans ls -l
원하는 효과가 달성되었습니다.
답변3
grep
매뉴얼 페이지에서 일부 컨텍스트를 얻을 수도 있습니다 .
man tar | grep -C5 -- '-x\b'
답변4
나는 보통 이렇게 한다
man tar | less -p ' -x'
패턴이 발견되면 less는 검색 중인 매개변수 앞의 3칸에 해당하는 패턴으로 페이지를 시작합니다. 100% 신뢰할 수는 없지만 일반적으로 작동합니다.
패턴을 찾을 수 없는 경우 Enter를 누르면 전체 결과가 표시되며, less
검색 기능 자체를 사용하여 매개변수를 검색할 수 있습니다.