seong

리눅스 ubuntu 리다이렉션 > 본문

AWS/AWS에 필요한 리눅스 기본기

리눅스 ubuntu 리다이렉션 >

hyeonseong 2022. 11. 3. 10:24

https://blog.naver.com/getinthere/222918305610

 

우분투 리다이렉션

1. 표준 입출력 - 표준 입력 스트림 stdin (Standard Input Stream) - 표준 출력 스트림 stdout (Stand...

blog.naver.com

리다이렉션 출력 실습

jar을 실행

- 정상적인 로그(1)은 log.out에 저장

      - log.out에는 정상 실행 후 프로젝트 내부에서 발생하는 log들 생성

- 비정상적인 로그(2)는 error.out으로 저장 

     - error.out에는 OS관점에서 발생한 에러들을 생성한다. Ex) 없는 파일을 실행 하려할 경우

nohup java -jar v1-0.0.1-SNAPSHOT.jar 1>log.out 2>error.out &

정상적으로 실행 되었을 경우

아래 보면 알수 있는 점 - 프로젝트 내부에서 발생한 ERROR 로그는 OS에러가 아니기 때문에 log.out에 저장된다.

tail -f log.out

OS관점에서 없는 파일 실행할 경우 아래 처럼 error.out에 저장되어있다.

cat error.out