- (*추가)한국 기준으로 서버 시간 설정: sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
- 현재 경로 상세 출력: ls -al
- 경로 이동: cd 경로
- vim 에디터로 파일 열기: vim bitcoinAutoTrade.py
- vim 에디터 입력: i
- vim 에디터 저장: :wq!
- 패키지 목록 업데이트: sudo apt update
- pip3 설치: sudo apt install python3-pip
- pip3로 pyupbit 설치: pip3 install pyupbit
- 백그라운드 실행: nohup python3 bitcoinAutoTrade.py > output.log &
- 실행되고 있는지 확인: ps ax | grep .py
- 프로세스 종료(PID는 ps ax | grep .py를 했을때 확인 가능): kill -9 PID
nohup 명령어를 사용하여 프로세스를 실행할 때 output.log 파일로 출력을 리디렉션한 경우, 이 로그 파일의 내용을 보기 위해서는 cat, less, tail 등의 명령어를 사용할 수 있다.
- cat: 파일의 전체 내용을 보고 싶다면 cat 명령어를 사용합니다.이 명령은 output.log 파일의 전체 내용을 화면에 출력합니다.
cat output.log
- less: 파일의 내용을 페이지 단위로 나누어 보고 싶다면 less 명령어가 유용합니다.less 명령어를 사용하면 파일을 페이지 단위로 보면서 위아래로 이동할 수 있습니다.
less output.log
- tail: 파일의 마지막 부분만 보고 싶거나 실시간으로 로그를 추적하고 싶다면 tail 명령어를 사용합니다. 특히, -f 옵션을 사용하면 로그 파일에 새로운 내용이 추가될 때 실시간으로 이를 볼 수 있습니다.이 명령은 output.log 파일의 마지막 10줄을 표시하고, 파일이 업데이트되면 새로운 내용을 계속해서 출력합니다.
tail -f output.log
'Project > 암호화폐자동매매' 카테고리의 다른 글
[변동성돌파기반_단타] 1차 시도 (0) | 2024.03.31 |
---|