(1) &
2021. 3. 12. 14:31ㆍ개발공부/Linux
728x90
커맨드 : &
예시 : java -jar [jar fileName] &
설명 : 프로세스를 shell foreground에서 background로 옮겨 실행시키며 사용자는 현재 shellscript에 추가 커맨드를 자유롭게 입력할 수 있습니다. 제 경험은 Spring boot 애플리케이션 jar file을 실행할 때 커맨드를 사용하지 않아 shell foreground에서 프로세스를 중단시켜 서버 오류가 난 줄 알고 커뮤니티에 글을 올렸던 경험이 있습니다. 원인은 &를 써주지 않아서 발생한 것이었구요. nohup과도 같이 쓰며 이 경우 shellscript가 화면에 출력되지 않고 nohup.out에 저장됩니다.
'개발공부 > Linux' 카테고리의 다른 글
[Ubuntu설치] 깡통 데스크탑 Ubuntu 설치 및 MariaDB, Redis 설정 (0) | 2021.09.11 |
---|---|
(2) #!/bin/bash (0) | 2021.03.22 |
Linux - 특수권한(SetUid, Sticky Bit) (0) | 2020.07.01 |