cron을 이용하면, 원하는 스크립트를 일정 시간마다 실행시키고, 결과를 출력하거나 저장하거나 다양하게 활용할 수 있습니다. Cron 설치 apt install cron cron 목록 보기 crontab -l 아직 설정해둔 cron이 없어서, 위와같은 메세지가 출력됩니다. cron 설정 crontab -e * * * * * python3 cron.py >> cron.log 2>&1 cron은 앞서 설명했던 것 처럼, 정해진 시간마다 실행이되기 때문에, 시간을 정해줘야합니다. * * * * * 총 다섯가지 패턴이 존재하는데, 첫번째 위치부터 "분 시 일 월 요일"순 입니다. 또한, 직접적으로 숫자를 입력하는 것, "*"을 이용해 모든 것을 포함한다거나 "/"을 이용해서 패턴을 준다던가 "-"로 범위를 설정..
linux
docker 컨테이너를 이용해서 ubuntu 환경을 구축하여, python의 selenium을 사용해볼려고 합니다. Docker 컨테이너로 ubuntu 컨테이너 생성 docker run -it --name ubuntu-sel ubuntu /bin/bash package manage 업데이트 및 필요 package 설치 apt update apt -y install sudo wget unzip vim linux 용 chrome 설치 cd tmp wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install ./google-chrome-stable_current_amd64.deb sudo mv /us..
ubuntu환경에서 git 설치 및 사용 우선 docker container에서 만들어놓은 ubuntu 환경 container를 실행시키고 attach로 들어간다. 컨테이너 활성화 $ docker start ubx docker ps를 통해 실행중인 컨테이너를 확인해보면 ubx 이름의 컨테이너가 실행중인 것을 확인 할 수 있다. 컨테이너 attach $ docker attach ubx ubuntu 환경에 접속이 되고, whoami를 통해서 현제 root상태인 것을 확인할 수 있다. USERADD를 통해 추가한 유저 확인 유저 전환 $ su - dooo 유저 이름이 dooo인 아이디로 전환한다. dooo로 이름이 변한 것을 학인할 수 있다. whoami로도 확인 가능하다. GIT 설치 $ sudo apt-g..