저는 지금 Arch Linux 를 사용하고 있는데 most
및 more
. less
이들 사이의 차이점을 이해하는 것은 혼란스러운 문제일 수 있습니다. 질문적은 것이 더 많은 것과 같지 않습니까?less
와 의 차이점을 언급하세요 more
. 색상 표현, 단축키, 앞뒤 이동 기능의 차이점을 알고 계시나요?
답변1
더
more
고대 유틸리티입니다. 전달된 텍스트가 너무 커서 한 화면에 맞지 않으면 페이지를 매깁니다. 아래로 스크롤할 수는 있지만 위로 스크롤할 수는 없습니다.
more
일부 시스템은 에 하드 링크되어 있어 less
사용자에게 more
파일 끝에서 종료되는 것처럼 보이지만 뒤로 스크롤하는 것과 같은 more
일부 기능이 있는 두 프로그램의 이상한 혼합을 제공합니다. less
이는 less
호환 모드의 결과 입니다 more
. 를 사용하여 이 호환성 모드를 일시적으로 활성화할 수 있습니다 LESS_IS_MORE=1 less ...
.
more
원시 이스케이프 시퀀스는 기본적으로 전달됩니다. 이스케이프 시퀀스는 표시할 색상을 터미널에 알려줍니다.
더 적은
less
파일을 뒤로 스크롤할 수 없는 것에 지친 사람이 more
쓴 것입니다 . 이는 less
오픈 소스 프로젝트가 되었고 시간이 지나면서 다양한 사람들이 여기에 새로운 기능을 추가했습니다. less
이제는 엄청납니다. 이것이 바로 일부 소형 임베디드 시스템에 이 기능이 있지만 more
없는 이유입니다 less
. 비교를 위해 less
소스 코드의 길이는 27,000줄이 넘습니다. more
구현 길이는 일반적으로 2000줄이 조금 넘습니다.
원시 이스케이프 시퀀스를 전달 하려면 less
플래그를 전달해야 합니다 -r
. 플래그를 전달하여 ANSI 이스케이프 문자만 전달하도록 지시할 수도 있습니다 -R
.
less
자세한 내용은 FAQ를 참조하세요 .http://www.greenwoodsoftware.com/less/faq.html
최대
most
1개 이상이어야 합니다 less
. 한 번에 여러 파일을 표시할 수 있습니다. 기본적으로 줄 바꿈 대신 긴 줄을 자르고 왼쪽/오른쪽 스크롤 메커니즘을 제공합니다.대부분의 웹사이트most
기능에 대한 정보 가 없습니다 . 해당 맨페이지에는 로그 파일 쓰기( 이 목적으로 사용할 수는 있지만) 및 외부 명령 실행 less
과 같은 최소한 일부 기능이 부족함을 나타냅니다 .tee
기본적으로 most
vi와 유사한 이상한 키 바인딩이 사용됩니다. man most | grep '\<vi.?\>'
아무것도 반환하지 않으므로 most
vi와 유사한 모드로 들어가는 것이 불가능할 수 있습니다.
most
읽기 전에 gunzip 압축 파일의 압축을 풀 수 있는 기능. 상태 표시줄에는 보다 많은 정보가 있습니다 less
.
most
원시 이스케이프 시퀀스는 기본적으로 전달됩니다.
답변2
짧은 답변:
그냥 사용 less
하고 잊어버리세요more
더 긴 버전:
more
오래된 유틸리티입니다
더 이상 단계를 밟을 수는 없으며 공백을 사용하여 페이지를 이동하거나 한 줄씩 입력할 수 있습니다.
less
예 more
+ 추가 기능
페이지별, 행별, 검색별로 위아래로 찾아볼 수 있습니다.
답변3
more
나는 앱을 선호합니다 less
:
최근에 수정된 로그 파일(에서 /var/log/
) 을 확인하려면 ls -AltF | more
.
종료를 사용하면 less
화면이 제거되고 q
해당 파일과 디렉터리가 화면에 나열되므로 more
확인하기 위해 이름을 기억할 필요가 없습니다.ls
(exit 이후에 텍스트를 유지하는 매개변수나 구성을 아는 사람이 있다면 less
이 게시물은 최신 정보가 아닐 것입니다.)
답변4
more
, 텍스트 파일의 내용을 보는 데 사용되는 터미널 호출기 또는 호출기less
입니다 .most
더: more
매우 기본적이고 가장 오래되었으며 인기 있는 호출기입니다. more
처음에는 파일에서 앞으로 탐색만 허용되었지만 최신 구현에서는 제한된 뒤로 이동이 허용되었습니다. 즉 more
, 텍스트 파일에서는 앞뒤로 이동할 수 있지만 파이프에서는 이동할 수 없습니다.
더 적은: less
앞으로 및 뒤로 이동을 허용하고 검색과 같은 추가 기능을 포함하는 고급 호출기입니다. less
시작하기 전에 전체 입력 파일을 읽을 필요가 없으므로 vi
.
최대: less
초과 more
, most
초과 less
. 다른 호출기는 한 번에 하나의 파일만 표시할 수 있는 반면, 대부분의 호출기는 원하는 수의 파일을 볼 수 있습니다.