컴퓨터 공부/리눅스 자습서
4. 리눅스 파일 내용을 출력하는 명령어
반짱코
2020. 3. 10. 03:33
728x90
1. 파일 내용 출력하는 명령어 <cat>

$ cat [option] file
option : -n => 행 번호를 붙여서 출력해준다.
testFile1 디렉토리에 test1.txt test2.txt 파일을 생성했다.
만들어둔 파일에 각각 HI~와 BYE~를 적어두었다.

-n 옵션을 주면 행 번호가 같이 출력된다.
2. 화면 단위로 내용을 출력하는 명령어 <more>

$ more [option] file
option : +행 번호 => 적은 번호부터 출력을 한다.
more과 less를 테스트할 morelesstest.txt를 생성하고 내용을 입력했다.
space bar를 누르면 다음 화면이 출력, enter를 누르면 한 줄씩 출력된다.
종료하는 명령어는 q 이다.

+5 옵션을 주었더니 5행의 and less 부분부터 출력이 되었다.
3. 스크롤 되는 화면 출력 <less>
$ less file
more 명령어로는 이미 스크롤 되어 지나가면 다시 볼 수 없는데 less 명령어를 사용하면
파일 내용을 이동 할 수 있다.
j = 한 줄씩 다음 행으로 이동
k = 한 줄씩 이전 행으로 이동
4. 파일 뒷 부분을 출력하는 명령어 <tail>

$ tail [option] file
option : 1. +행 번호 => 번호부터 끝까지 출력됨.
2. -숫자 => 출력할 행의 숫자 지정.
3. -f => 출력을 종료하지 않고 계속 출력.
파일의 뒷부분을 출력한다. 기본값은 10이고 사진과 같이 10행이 출력된다.
※ -f 옵션을 주면 주기적으로 반복 출력이 된다.
내용이 추가되면 자동으로 출력되어 편하다.
명령을 종료 할 때는 ctrl + c 로 종료해 준다.
파일 내용을 출력해주는 명령어에 대해서 정리해보았다.
#틀리거나 추가할 내용이 있으면 댓글로 알려주시면 감사하겠습니다.#
728x90