본문 바로가기

운영체제 & Linux

(6)
EC2 서버 용량 키우기 (볼륨 늘리기) 1. 용량 늘리기 (볼륨 늘리기) https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/requesting-ebs-volume-modifications.html 2. 용량 적용하기 (서버 파티션 볼륨 늘리기) https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html - 추가 사항 서버 용량이 이미 꽉차 있는 경우에 남은 공간이 없어서 오류가 난다. https://aws.amazon.com/ko/premiumsupport/knowledge-center/ebs-volume-size-increase/ $ sudo mount -o size=10M,rw..
도커 <none> images 삭제 docker rmi $(docker images -a | grep "^" | awk '{print $3}')
shellscript 배열 받아서 반복하기 (comma, 쉼표 기준) linux, unix, ubuntu, bash 구글에 검색해서 나오는 예제는 다 아래와 같다 var1=("a" "b" "c") for var in ${var1} do echo $n > test.txt done 근데 나는 ["a","b","c"] 이렇게 생긴 배열을 받아서 공백이 아닌 comma 기준으로 반복문을 돌려야됐다. var1=["a","b","c"] for var in ${var1//,/ }; do echo $var done 이렇게 하면 ,를 기준으로 돌아진다 하지만 맨처음에 [a, 마직막에 c] 이런식으로 나오기 때문에 [랑 ]을 제거 한후 사용해야된다. 근데 저렇게 선언한건 잘되는데 외부에서 받아온 변수를 돌리려니까 안됐다. 그래서 아래 같이 바꾸니 잘 돌아갔다 for var in {$var1}; do echo $var done 나는 젠킨..
shell 바꾸기 (bash로) ==== 터미널 shell 터미널 시작 할때 나오는거에 따라 shell 짐작 할 수 있다. 은 sh $ 은 bash % 는 zsh 이다 >> ( zsh는 주로 MAC에서 default로 쓰인다) 현재 쉘을 확인 하는법echo $SHELL 사용하고 있는 배쉬의 경로를 저장합니다. bash로 변경 후 정상적으로 나오는 모습 근데 sh에선 뭔가 반대로 나온다..($SHELL 아예 없다) echo $0 로그인 쉘의 이름을 echo해준다. 설치된 쉘 리스트 확인 /etc/shells 안에 설치된 쉘 정보가 저장돼 있다. 그러나 쥬피터에선 어째선지 안된다.. +++ 검색하면 제일 많이 나오는 방법 쥬피터에서 쉘 bash 변경하는 법쥬피터 sh, zsh exec bash exec sh exec zsh bash 에서 ..
[linux] gpu 사용량 / gpu 확보 gpu 사용량 확인 nvidia-smi 돌고 있는 파이썬 프로세스 id 확인법 ps aux | grep python id로 프로세스 죽이기 sudo kill -9 id ex) sudo kill -9 1234
cron 크론 생성 사이트 http://www.cronmaker.com/ CronMaker www.cronmaker.com 크론 표현식 생성? 변환 사이트 매일 새벽 2시 실행되는 크론 표현식의 예이다. Result를 통해 자신이 만든 크론 표현식이 맞는지 확인 할 수 있어 편리하다. ++++++ SPRING 에서 크론식을 사용 할 때는 ?를 빼고 사용해줘야된다 그렇지 않으면 에러가 난다 (spring cron식은 필드가 6개여야되는데 7개라면서...오늘 이거 때문에 삽질을 해서 추가해본다) + spring에서 cron표현을 이용한 Scheduler를 사용법도 포스팅해봤다. https://hunyongchoi.tistory.com/6?category=747601