적은 명령에 대해 알아야 할 모든 것

이 가이드에서는 Linux "less"명령에 대해 알아야 할 모든 것을 찾을 것입니다.

"덜"명령은 한 번에 한 페이지 씩 터미널에 정보를 표시하는 데 사용되는 "more"명령 의보다 강력한 버전으로 간주됩니다.

스위치의 대부분은 more 명령과 함께 사용되는 스위치와 동일하지만 사용할 수있는 여분의 스위치가 많이 있습니다.

큰 텍스트 파일을 읽으려면 전체 명령을 메모리에로드하지 않으므로 편집기 에서 less 명령을 사용하는 것이 좋습니다.

각 페이지를 한 번에 한 페이지 씩 메모리에로드하여 더 효율적으로 만듭니다.

적은 명령을 사용하는 방법

less 명령을 사용하여 터미널 창에 다음을 입력하기 만하면 모든 텍스트 파일을 볼 수 있습니다.

적게

파일에 화면의 공간보다 많은 행이 있으면 맨 아래에 콜론 (:)이 하나 표시되고 파일을 통해 앞으로 이동할 수있는 여러 가지 옵션이 있습니다.

less 명령은 다른 명령을 통해 파이프 된 출력과 함께 사용될 수도 있습니다.

예 :

ps -ef | 적게

위의 명령은 한 번에 한 페이지 씩 실행중인 프로세스 목록을 보여줍니다.

스페이스 바 또는 "f"키를 눌러 앞으로 스크롤 할 수 있습니다.

스크롤되는 줄 수 변경

기본적으로 less 명령은 한 번에 한 페이지를 스크롤합니다.

스페이스 키를 누를 때 스크롤되는 줄 수를 변경하고 "f"키를 누르기 직전에 해당 숫자를 눌러 변경할 수 있습니다.

예를 들어 "10"을 입력하고 스페이스 또는 "f"키를 누르면 화면이 10 줄씩 스크롤됩니다.

이것을 기본값으로 만들려면 숫자 뒤에 "z"키를 입력하면됩니다.

예를 들어, "10"을 입력 한 다음 "z"를 누르십시오. 이제 스페이스 또는 "f"키를 누르면 화면이 항상 10 줄씩 스크롤됩니다.

오히려 이상한 포함은 스페이스 바 바로 전에 이스케이프 키를 누를 수있는 능력입니다. 이 효과는 출력이 끝나도 스크롤을 계속하는 것입니다.

한 번에 한 줄씩 스크롤하려면 "return"키, "e"또는 "j"를 누르십시오. 지정된 키 앞에 숫자를 입력하여 지정된 행 수를 스크롤하도록 기본값을 변경할 수 있습니다. 예를 들어 "5"를 입력하고 "e"키를 누르면 "return", "e"또는 "j"를 누를 때마다 화면이 5 줄씩 스크롤됩니다. 우연히 대문자 "J"를 누르면 동일한 결과가 나타나며, 출력의 맨 아래에 도달하면 스크롤이 계속됩니다.

"d"키를 사용하면 지정된 줄 수만큼 아래로 스크롤 할 수 있습니다. 다시 "d"앞에 숫자를 입력하면 기본 동작이 변경되므로 지정한 줄 수만큼 스크롤됩니다.

목록을 위로 스크롤하려면 "b"키를 사용할 수 있습니다. more 명령과 달리이 명령은 파일과 파이프 출력 모두에서 작동합니다. "b"키를 누르기 전에 숫자를 입력하면 지정된 줄 수만큼 위로 스크롤됩니다. "b"키가 지정된 줄 수만큼 영구적으로 스크롤되게하려면 사용할 번호 뒤에 "w"키를 입력하십시오.

"y"및 "k"키는 "b"및 "w"키와 비슷하게 작동하지만 기본값은 한 번에 하나의 창을 스크롤하지 않고 한 번에 한 줄씩 만 화면을 백업하는 것입니다.

실수로 대문자 "K"또는 대문자 "Y"를 누르면 출력 맨 위를 누르지 않으면 결과가 동일하게됩니다.이 경우 스크롤은 파일 시작 부분에서 계속됩니다.

"u"키는 화면을 뒤로 스크롤하지만 기본값은 화면의 절반입니다.

왼쪽 및 오른쪽 화살표 키를 사용하여 가로로 스크롤 할 수도 있습니다.

오른쪽 화살표는 화면 절반을 오른쪽으로 스크롤하고 왼쪽 화살표는 화면 절반을 왼쪽으로 스크롤합니다. 마우스 오른쪽 버튼을 계속 스크롤 할 수 있지만 출력 시작 부분에 올 때까지 왼쪽으로 스크롤 할 수 있습니다.

출력 재 표시

지속적으로 변경되는 로그 파일이나 다른 파일을보고있는 경우 데이터를 새로 고칠 수 있습니다.

소문자 "r"을 사용하여 화면을 다시 칠하거나 대문자 "R"을 사용하여 화면을 다시 칠하여 버퍼링 된 출력을 무시할 수 있습니다.

대문자 "F"를 눌러 앞으로 스크롤 할 수 있습니다. "F"를 사용하면 파일 끝에 도달했을 때 계속 시도 할 수 있다는 이점이 있습니다. less 명령을 사용하는 동안 로그가 갱신되고 있으면 새로운 항목이 표시됩니다.

특정 위치로 파일 이동

출력의 시작 부분으로 돌아가려면 소문자 "g"를 누르고 끝으로 이동하려면 대문자 "G"를 누릅니다.

특정 줄로 가려면 "g"또는 "G"키를 누르기 전에 번호를 입력하십시오.

파일을 통해 일정 비율의 위치로 이동할 수 있습니다. 숫자 뒤에 "p"또는 "%"키를 입력하십시오. let 's가 직면하기 때문에 소수점을 입력 할 수도 있습니다. 우리는 모두 파일을 통해 "36.6 %"의 위치에 있어야합니다.

파일에서 위치 표시

"m"키 다음에 다른 소문자 문자를 사용하여 파일에 마커를 설정할 수 있습니다. 그런 다음 작은 따옴표 '' '키 다음에 동일한 소문자를 사용하여 마커로 돌아갈 수 있습니다.

즉, 출력을 통해 여러 개의 다른 마커를 지정할 수 있으므로 쉽게 되돌릴 수 있습니다.

패턴 검색

슬래시 키와 검색 텍스트 또는 정규 표현식을 사용하여 출력 내에서 텍스트를 검색 할 수 있습니다.

예를 들어 / "hello world"는 "hello world"를 찾습니다.

파일을 검색하려면 슬래시 대신 물음표를 사용해야합니다.

예를 들어, "hello world"는 이전에 화면에 출력 된 "hello world"를 찾습니다.

새로운 파일을 출력에로드하십시오.

파일을 보았 으면 콜론 키 (:) 다음에 "e"또는 "E"키와 파일 경로를 눌러 less 명령에 새 파일을로드 할 수 있습니다.

예 : ": e myfile.txt".

출구를 줄이는 방법

less 명령을 종료하려면 "q"또는 "Q"키를 누르십시오.

유용한 명령 행 스위치

다음 런타임 스위치는 유용 할 수도 있고 유용하지 않을 수도 있습니다.

당신이 기대하는 것보다 적은 명령에 훨씬 더 많은 것이 있습니다. 터미널 창에 "man less"를 입력하거나 매뉴얼 페이지를 적은 수로 읽음으로써 전체 문서를 읽을 수 있습니다.

less 명령 의 대안은 파일의 마지막 몇 줄을 보여주는 tail 명령 입니다.