tail 명령어는 파일의 마지막 행을 기준으로 지정한 행까지의 파일 내용 일부를 출력해주는 명령어입니다.

기본적으로 마지막 10줄을 출력하며, 주로 리눅스에서 파일 로그를 실시간으로 확인할 때 사용합니다.

 

1. tail 명령어 사용방법

tail [옵션] [파일명]

#tail -f test.txt

test.txt 파일을 종료하지않고 파일의 내용을 실시간으로 출력합니다.

 

#tail -n 2 test.txt

test.txt 파일의 마지막 행에서 2번째행까지 출력합니다.

 

tail [옵션] [파일명] | grep '검색문자열'

#tail -f test.txt | grep 'testlog'

test.txt 파일을 종료하지 않고 파일의 내용을 실시간으로 출력하되 'testlog' 가 들어간 로그만 출력합니다.

 

 

 

 

2. tail 명령어 옵션

옵션 설명
-f 파일을 종료하지 않고 파일의 업데이트 내용을 실시간으로 출력합니다.
-n [라인수] 파일의 마지막 줄부터 지정한 라인 수 까지 출력합니다.
-c [바이트 수] 파일의 마지막 줄부터 지정한 바이트 수까지 출력합니다.
-q 파일의 헤더와 상단 파일의 이름을 출력하지 않고 내용만 출력합니다.
-v 파일의 헤더와 상단 파일의 이름을 먼저 출력하고 내용을 출력합니다.

 

 

#출처

https://grandma-coding.tistory.com/entry/Linux-tail-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%82%AC%EC%9A%A9%EB%B2%95%EC%8B%A4%EC%8B%9C%EA%B0%84-%EB%A1%9C%EA%B7%B8-%EB%B3%B4%EA%B8%B0

 

[Linux] tail 명령어 사용법(실시간 로그 보기)

1. tail 명령어란? 리눅스 계열 유틸리티로, 파일의 마지막 부분을 출력하는 명령어입니다. tail 명령어는 시간에 따라 변화하는 파일을 grep과 같은 명령어와 조합시켜 실시간으로 업데이트 되는

grandma-coding.tistory.com

 

 

du 명령어는 Disk Usage의 약자로 파일, 디렉토리 용량을 확인할때 사용하는 명령어입니다.

디스크 사용량을 파악하기 위해 자주 사용되며 특정 파일이나 디렉토리 단위로 용량을 파악할수도 있습니다.

 

1. du 명령어 사용법

#du 

별다른 옵션 없이 사용가능하며 경로를 지정하지 않을 경우 현재경로의 하위 디렉토리의 용량, 전체용량을 표시하게 됩니다.

 

#du -sh [디렉토리 경로]

지정한 디렉토리 내에 존재하는 모든 파일 및 하위 디렉토리의 용량을 합친 총 디렉토리의 용량을 관리자가 보기 쉬운단위로 출력할때 사용하는 옵션입니다.

 

#du -sh * | sort -rh

현재 디렉토리내 디렉토리별 총 용량을 관리자가 보기 쉬운 단위로 출력하되 용량이 큰 순서대로 출력해서 확인할때 사용합니다.

 

2. du 명령어 옵션

옵션 설명
-a 모든 파일의 정보를 출력하는 옵션
-b 바이트 단위를 출력하는 옵션
-c 모든 파일의 디스크 사용 정보와 합계를 출력하는 옵션
-k 1KB 단위로 출력하는 옵션
-h 관리자가 보기 쉬운 단위(Byte, Kbyte, Mbyte, Gbyte)로 출력하는 옵션
-s 지정된 디렉토리 내에 존재하는 모든 파일과 하위 디렉토리의 용량을 합친 전체용량을 출력하는 옵션

 

 

 

 

#출처

https://server-talk.tistory.com/396

 

Linux 명령어 - du 명령어 사용법 알아보기(파일 및 디렉토리 용량 확인)

Linux 명령어 - du 명령어 사용법 알아보기(파일 및 디렉토리 용량 확인) 이번 포스팅에서는 du 명령어에 대해서 알아보도록 하겠습니다. Linux du 명령어란? du 명령어는 Disk Usage의 약자로 파일, 디렉

server-talk.tistory.com

 


to Top