zip 관련
·
os/Linux
zip test.zip -r ./* unzip data.zip -d data/
linux 예약실행해주는 crontab
·
os/Linux
또 신기했던건 crontab이라는 건데 어떤 명령을 실행할지 예약할 수 있고 정말 쉽게 되어있다. crontab -e로 정하고 crontab -l로 제대로 설정 되었나 볼 수 있다. 진짜 유용하게 사용할 것 같다. /etc/crontab 를 수정해서 어떤 명령어를 언제 실행할 지 예약할 수 있음. 최대 주기, 최소 분 단위로 선택 가능. shell이랑 조합하면 더 다양한 걸 할 수 있겠지. https://crontab.guru/ Crontab.guru - The cron schedule expression editor loading... Cron job failures can be disastrous! We created Cronitor because cron itself can't alert you i..
shell로 되는거
·
os/Linux
변수 저장 가능 매개변수 받기 가능 조건문 가능 명령실행 가능 (실행한걸 변수로 저장하는 것도 가능) 다른 명령 실행해서 그 결과 저장 가능 정도 인듯. 더 많은것 같다. 사실상 유사 언어가 아닌가. 1. 변수 저장 기능, 2. 매개변수 받기 가능 3. 조건문 가능 4. 명령 실행 가능, 5. 다른 명령 실행해서 그 결과 저장 가능 이 외에도 빈 파일을 만드는 touch, 이전 실행 출력이 다음 실행의 입력이 되는 pipe ( | grep .. ), 키보드 입력받는 read, 반복, 비교, 문자열 비교/패턴, 파일/디렉터리/문자열 테스트(진짜 있는지, 문자열이 있는지, 권한이 있는지), 등 많다. 필요할 때 이게 가능한가? 싶으면 여기 와서 검색하며 확인해보자.
date 사용법
·
os/Linux
gvu@gvu-VirtualBox:/backup$ date 2021. 07. 21. (수) 01:08:20 KST gvu@gvu-VirtualBox:/backup$ date "+%Y%m%d_%H%M" 20210721_0109 %d%M 등 format 형식들 https://www.cyberciti.biz/faq/linux-unix-formatting-dates-for-display/ timezone 설정 https://linuxize.com/post/how-to-set-or-change-timezone-on-ubuntu-20-04/