컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 리눅스/유닉스 실행파일 디렉토리, 명령어/바이너리 폴더 위치; LINUX UNIX bin자바 클래스 파일 디스어셈블러/역어셈블;Java Class File DisassemblerC언어] 2차원 배열 만들기, 초기화, 출력 (배열의 배열); Two Dimensional...리눅스/유닉스] 하드 남은 용량; 디스크 사이즈 보는 명령어; LINUX UNIX Disk...Perl,펄] 매개변수(인수) 받아 배열 만들기: Arg To Array리눅스 디렉토리 용량/크기 보는 명령; Unix-Linux Directory Size자바스크립트 랜덤(Random)/난수 만들기 예제, JavaScriptQnA] EXE 만드는 프로그램은? 실행파일/프로그램 만들기; Make an EXE File자바스크립트] 반올림, 실수를 정수로, JavaScript Round To Int리눅스,Linux] 현재 날짜/시각 보기, 시간 맞추기 명령어; 유닉스 date Command

리눅스 출력 결과, 화면에 한 페이지씩 스크롤, LINUX UNIX Paging

Thursday, November 02, 2006
스폰서 링크

명령어의 출력 결과가 너무 길어서, 한 화면에 다 나오지 않을 때에는, 화면 출력을 한 페이지씩 짧게 나누어서 화면에 출력하는 명령어인 less 를 사용하면 됩니다.

ls /usr/bin

예를 들어 위의 명령은 /usr/bin 디렉토리의 목록을 보는 것인데, 파일이 많아서 화면이 넘칠 것입니다. 이때는

ls /usr/bin | less

이렇게 less (LESS 의 소문자) 명령을 뒤에 붙이면, 한 페이지씩 나누어서 읽기 쉽게 출력됩니다. 상하 화살표키를 누르면 아래위로 스크롤이 됩니다. PageUp / PageDown 키를 누르면 한 페이지씩 상하로 이동합니다.

less 앞에 있는 "|" 이 기호는 백슬래쉬 기호(\) 위에 있는 파이프(|) 입니다. 키보드의 플러스(+)기호 우측에 있는 것입니다. 숫자1이나 알파벳 L의 소문자가 아닙니다.


"ls /usr/bin" 명령의 출력을, "|" 이 기호를 사용하여, "less" 명령에 입력하는 것입니다. 이런 것을 파이핑(Piping)이라고 합니다.



유닉스에는 less 명령이 없을 수도 있는데 이때는 more 명령을 대신 사용하면 됩니다. 다만 more 명령은, less 와 달리 화면을 아래위로 이동하며 볼 수는 없기에 불편합니다. 그냥 Enter키를 칠 때마다 한줄씩 아래로 내려가고, 스페이스키를 누르면 한 페이지씩 내려갑니다.

(참고로, MS-DOS 와 윈도우의 명령 프롬프트에서도 more 명령을 사용할 수 있습니다.)


less / more 명령어 화면에서 빠져나오기


키보드의 q 키를 누르면 다시 프롬프트로 빠져 나옵니다.


더 읽기:
리눅스 Linux | 유닉스 Unix | 시그윈 Cygwin

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top