728x90
들어가기 앞서
이번에는 리눅스 명령어인 find에 대하여 알아보려고 한다.
리눅스의 find 명령어는 리눅스 파일 시스템에서 파일을 검색하는데 사용되는 명령어이다.
다양한 표현식을 사용하여 원하는 파일의 목록을 추출할 수 있다.
ex1 : find {옵션}{경로} {표현식}
ex2 : 현재 위치에서 log가 들어가는 파일 모두 찾기 -> find .-name "/log"
1. tail
- tail 명령어는 파일의 마지막 행을 기준으로 지정한 행까지의 파일 내용 일부를 출력해주는 명령어이다.
- 기본값으로는 마지막 10줄을 출력한다.
- 주로 tail은 리눅스에서 오류나 로그 파일을 실시간으로 확인할 때 매우 유용하게 사용된다.
-f 옵션은 실시간으로 계속 추적한다는 뜻이다.
sudo tail -f log.out
2. 표준 출력 변경해 보기
표준 입출력 변경 하는 방법
- 표준 입력 : 0
- 표준 출력 : 1
- 표준 에러 : 2
sudo tail -f log.out > mylog.out
mylog.out 파일에 log.out 파일의 마지막 10개의 행을 저장한다. (> 기호 이므로 덮어쓴다!)
'인프라' 카테고리의 다른 글
[AWS 무중단 배포] 3. 리눅스 명령어 프로세스 실습 (0) | 2024.02.05 |
---|---|
[AWS 무중단 배포] 2. apt를 사용하여 Tomcat 띄우기 (0) | 2024.02.05 |
[AWS 무중단 배포] 1. 리눅스 명령어 (0) | 2024.02.04 |