- "glory"라는 이름의 폴더 생성
- "glory"라는 폴더 안에 들어가고 싶을때
- 리눅스 서버에 있는 gpu 자원 1초마다 갱신하여 확인하기 (nvidia-smi를 실행하기 위한 패키지는 설치 되어있다고 가정하기)
- 내 컴퓨터 주피터 노트북 실행 (다른 컴퓨터로 원격 접속하려면 다른 명령어 필요)
- (추천) jupyter notebook
jupyter notebook --ip=0.0.0.0 --port=1032 --allow-root
- 외부 컴퓨터에서 다른 컴퓨터 ssh 접속하기 (전제조건 포트포워딩 : 1042 / 아이피 주소 : 100.100.100.100 / PC이름 : glory-dl / 양쪽 모든 PC에는 ssh 연결되어야 함)
- 가상환경 리스트 확인하기 (아나콘다 설치가 되어있다는 전제 조건 하에)
- 가상환경 키기 (가상환경 이름이 glory)라고 가정
- 주피터 노트북 설치하기(아나콘다 설치가 되어있다는 전제 조건 하에)
conda install jupyter notebook
- "tf_gpu" 라는 가상환경을 "glory_gpu"라는 이름의 가상환경으로 복사하기
conda create -n glory_gpu --clone tf_gpu
- lsof 설치 명령어
sudo apt-get install lsof
- 현재 실행중인 포트 목록 체크하기
- 특정 포트(5000)에 대한 lsof 조회하기
- PID가 1042인 포트 종료시키기
- 현재 실행중인 웹서버들 중 특정하나(gloryglory.py)를 찾아 내어 종료하는 절차
ps -ef | grep 'gloryglory.py'
(glory) l@smmcdl:~/glory/ltop_web/211130_test$ ps -ef | grep 'flask-live-chart.py'
smmc-dl 24113 12219 0 09:59 pts/39 00:00:00 python flask-live-chart.py
smmc-dl 24115 24113 0 09:59 pts/39 00:00:00 /home/l/anaconda3/envs/glory/bin/python /home/smmc-dl/glory/ltop_web/211130_test/flask-live-chart.py
smmc-dl 25067 12219 0 10:01 pts/39 00:00:00 grep --color=auto flask-live-chart.py
(glory) l@smmcdl:~/glory/ltop_web/211130_test$ kill -9 24113
(glory) l@smmcdl:~/glory/ltop_web/211130_test$ kill -9 24115
bash: kill: (24115) - No such process
[1]+ Killed python flask-live-chart.py
- 우분투에서 저장공관 확인하는 명령어 (저장용량)
none 32G 2.3M 32G 1% /tmp/guest-rxkspg
tmpfs 6.3G 92K 6.3G 1% /run/user/999
tmpfs 6.3G 56K 6.3G 1% /run/user/1000
/dev/sdb2 1.4T 570G 817G 42% /media/sml/DATABASE
(base) sml@sml:/$
$ tar -cvf [파일명.tar] [폴더명]
# abc라는 폴더를 aaa.tar로 압축 예시
$ tar -cvf aaa.tar abc