Linux Basic

tail 명령어

별다방체리콕 2024. 2. 19. 16:47

 

 

 

 

 

 

 

 

tail 명령어

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

기본 값으로는 마지막 10줄을 출력하며 주로 tail 은 리눅스에서 오류나 파일 로그를 실시간으로 확인할 때 매우 유용하게 사용됨

 

 

 

 

 

 

 

 

 

tail 사용법

# 파일 마지막 부분을 출력하는 명령어
tail [옵션] [파일명]
tail filename.txt
tail -filename.txt

 

 

 

tail 명령어를 사용하면 해당하는 파일의 마지막 부분을 확인할 수 있음

위와 같이 쓰면 filename.txt 라는 파일의 마지막 10줄을 확인할 수 있음

 

 

 

 

 

 

 

 

 

실시간 로그 확인 (tail + grep)

tail -f mylog.log | grep 192.168.56.12

 

 

 

파이프를 사용해서 다른 명령어를 조합해서 사용할 수 있음

대부분 개발자들이 실시간 로그 체크를 할 때는 tail 과 grep 명령어 조합으로 로그 파일에서 자신이 원하는 키워드만 추출함

위의 명령어대로 사용하면 mylog 파일을 실시간으로 액세스하고 IP 주소가 192.168.56.12 인 행만 추출할 수 있음

 

 

 

 

 

 

 

 

여러 파일을 동시에 표시하는 방법

tail mylog1.log mylog2.log

 

 

 

tail 명령어의 파일에 여러 개를 입력하면 각 파일의 마지막 부분을 확인할 수 있음

'Linux Basic' 카테고리의 다른 글

touch 명령어  (0) 2024.02.20
alias 명령어  (0) 2024.02.20
ftp 명령어  (1) 2024.02.01
nohup 명령어  (0) 2024.02.01
sed 명령어  (2) 2024.01.25