이들많다, 많다, 적다의 차이점은 무엇인가요?

이들많다, 많다, 적다의 차이점은 무엇인가요?

저는 지금 Arch Linux 를 사용하고 있는데 mostmore. 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

최대

most1개 이상이어야 합니다 less. 한 번에 여러 파일을 표시할 수 있습니다. 기본적으로 줄 바꿈 대신 긴 줄을 자르고 왼쪽/오른쪽 스크롤 메커니즘을 제공합니다.대부분의 웹사이트most기능에 대한 정보 가 없습니다 . 해당 맨페이지에는 로그 파일 쓰기( 이 목적으로 사용할 수는 있지만) 및 외부 명령 실행 less과 같은 최소한 일부 기능이 부족함을 나타냅니다 .tee

기본적으로 mostvi와 유사한 이상한 키 바인딩이 사용됩니다. man most | grep '\<vi.?\>'아무것도 반환하지 않으므로 mostvi와 유사한 모드로 들어가는 것이 불가능할 수 있습니다.

most읽기 전에 gunzip 압축 파일의 압축을 풀 수 있는 기능. 상태 표시줄에는 보다 많은 정보가 있습니다 less.

most원시 이스케이프 시퀀스는 기본적으로 전달됩니다.

답변2

짧은 답변:

그냥 사용 less하고 잊어버리세요more

더 긴 버전:

more오래된 유틸리티입니다

더 이상 단계를 밟을 수는 없으며 공백을 사용하여 페이지를 이동하거나 한 줄씩 입력할 수 있습니다.

lessmore+ 추가 기능

페이지별, 행별, 검색별로 위아래로 찾아볼 수 있습니다.

답변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. 다른 호출기는 한 번에 하나의 파일만 표시할 수 있는 반면, 대부분의 호출기는 원하는 수의 파일을 볼 수 있습니다.

관련 정보