Snow flake

[command] more 명령어 본문

Programming/Linux

[command] more 명령어

MAYSON 2022. 11. 1. 19:01

more 명령어는 cat 명령어와 같이 리눅스에서 파일의 내용을 확인할 때 사용하는 명령어 중 하나로, 파일의 내용을 페이지 단위로 끊어 터미널에 뿌려주는 역할을 합니다. 편리해 보일 수 있지만 지나간 내용을 다시 확인할 수 없다는 단점이 있습니다.

# 사용법
more [파일명]

# Hello.txt 파일 출력
more Hello.txt

# Hello.txt world.txt 파일 동시 출력
more Hello.txt world.txt

cat 명령어와 동일하게 하나의 파일뿐만 아니라 복수의 파일을 출력하는 것도 가능합니다. 커맨드를 사용할 때 사용하는 옵션과, more 명령어가 실행 중일 때 페이지를 넘기는 단축키, 옵션이 존재합니다.

# more 옵션

# -d : 잘못된 명령어를 입력했을 시 도움말을 보여준다.

# -f : 화면상에 raw단위가 아닌 개행문자를 기준으로 보여준다.

# -n : n line씩 출력한다.

# +n : n line부터 출력한다.

# +/string : 해당 string이 존재하는 화면부터 출력한다.
# cat 명령어 실행 중 옵션, 단축키

# space bar, z : 다음 페이지로 넘어간다.

# enter : 한 줄씩 넘어간다.

# = : 현재 raw번호를 보여준다.

# /string : 현재 파일에서 해당 string을 찾아준다.

# ! : 다음 명령어를 입력할 수 있는 상태로 전환한다.

# b : 이전 페이지로 돌아간다.

# d : 반 페이지씩 넘어간다.

# f : 두 페이지씩 넘어간다.

# :f : 현재 읽고 있는 파일명과 raw번호를 보여준다.

# h : 도움말을 보여준다.

# q : 현재 명령을 종료한다.

# v : 현재 상태에서 vi편집기로 전환한다.

more 명령어는 자체적으로 쓰이기도 하지만 다른 명령어를 사용했을 때 출력값이 너무 길 경우, 읽기 편하게 사용하는 용도로 파이프라인(|)을 사용해 붙여줄 수 있습니다.

# 예시
ls -trl | more
cat .bash_profile | more

'Programming > Linux' 카테고리의 다른 글

[command] less 명령어  (0) 2022.11.02
[command] cat 명령어  (0) 2022.10.31
[command] history 명령어  (0) 2022.10.30
[command] pwd 명령어  (0) 2022.10.26
[command] id 명령어  (0) 2022.10.25
Comments