반응형
[2021.08.11] 인턴 +163 How to execute Python code in the background on Linux(Ubuntu20.04)?
예전에 크롤링을 파이썬으로 구현 했을 때, 백그라운드로 실행하지 못하여, cron으로 실행하였다.
하지만, 이 게시글을 통해 이제 cron을 사욯아지 않아도 된다. (백그라운드로 실행이 된다)
1. #!/usr/bin/env python3 를 코드 맨 위에 줄에 추가 했을 경우
#!/usr/bin/env python3
chmod +x test.py 또는 chmod 777 test.py
nohup /path/to/test.py &
2 #!/usr/bin/env python3 를 코드 맨 위에 줄에 추가 하지 않았을 경우(08.11.2000 해당 방법은 됨)
# 필요하다면, sudo chown -R ubuntu:ubuntu /home/ubunu/real_time_air_python 명령어도 사용 가능
chmod 777 test.py
sudo vi 파일이름.sh
python3 /home/ubuntu/real_time_air_python/final_json_data_insert_org_unv.py
chmod 777 파일이름.sh
nohup /home/ubuntu/real_time_air_python/final_json_extract.sh &
* 리눅스 서버 시간 한국으로 최신화
sudo timedatectl set-timezone Asia/Seoul
반응형
'Data > Crawling' 카테고리의 다른 글
[2022.01.12] How to solve DeprecationWarning on jupyter notebook? (0) | 2022.01.12 |
---|---|
[2022.01.12] 잡플래닛 특정기업 면접 데이터 크롤링 (0) | 2022.01.12 |
[2021.07.15] 인턴 +136 특정 사이트(ㅅㅇㅈㅇㅈㅂㅁㅅㅎㅎ) crawling 실습9 on Linux (0) | 2021.07.15 |
[2021.07.15~19] 인턴 +136 특정 사이트(ㅅㅇㅈㅇㅈㅂㅁㅅㅎㅎ) crawling 실습9 on 로컬PC (0) | 2021.07.15 |
[2021.07.14~19] 인턴 +135 특정 사이트(?-talk) crawling 실습7 on Linux(Ubuntu) (0) | 2021.07.14 |
댓글