chmod +x a.sh
chmod +x b.sh
nohup ./a.sh >nohup.out & nohup ./b.sh >nohup2.out &
일단 nohup 시작하기전에 chmod +x a.sh 로 permission을 줘야 에러가 안남.
그리고 동시에 실행할땐 &, 차례차례 실행할거면 &&, ;
- ; - 앞의 명령어가 실패해도 다음 명령어가 실행
- && - 앞의 명령어가 성공했을 때 다음 명령어가 실행
- & - 앞의 명령어를 백그라운드로 돌리고 동시에 뒤의 명령어를 실행
>nohup.out 이거는 출력을 여기에 저장하겠다는 의미. 예를들어 print("hello") 라는 파이썬 파일을 실행하면 nohup.out 을 열어보면 hello 출력이 되어있을것.
잘 실행되고있는지 궁금하면 nohup.out 파일열어보면 된다.
- 종료하기
ps -ef
kill -9 [PID]
ps -ef | grep 쉘스크립트파일명
'<개념> > Linux' 카테고리의 다른 글
[Ubuntu] 우분투 서버에 SSH로 NEW 사용자 등록시켜주기 (0) | 2023.04.17 |
---|---|
[Ubuntu] 터미널에 python,python3 칠때 나오는 파이썬 버전 바꾸기 초간단 (0) | 2022.04.08 |
자주 까먹는 리눅스 확인 코드 모음 (0) | 2022.01.26 |
[Linux] TMUX 로 터미널 꺼도 백그라운드로 돌아가게하기 (0) | 2022.01.26 |