이번에는 리눅스 명령어인 find에 대해 알아보겠습니다.
리눅스의 find 명령어는 리눅스 파일 시스템에서 파일을 검색하는 데 사용되는 명령어입니다. 다양한 표현식을 사용하여 원하는 파일의 목록을 추출할 수 있습니다.
find [옵션][경로] [표현식]현재 위치에서 log가 들어가는 파일 모두 찾기
find . -name "log"
sudo find / -name tomcat8
tail 명령어는 파일의 마지막 행을 기준으로 지정한 행까지의 파일 내용 일부를 출력해주는 명령어입니다. 기본값으로는 마지막 10줄을 출력하며 주로 tail은 리눅스에서 오류나 파일 로그를 실시간으로 확인할 때 매우 유용하게 사용됩니다.
-f
옵션은 실시간으로 계속 추적한다는 뜻입니다.
sudo tail -f catalina.out
(표준입출력을 변경하는 방법)
표준 입력 0
표준 출력 1
표준 에러 2
sudo tail -f catalina.out > mylog.out
mylog.out
파일에 catalina.out의 마지막 10개의 행을 저장합니다.