728x90

기타/명령어 2

Crontab에서 랜덤 실행 시간을 설정하는 방법

0 1-23 * * * bash -c 'sleep $((RANDOM % 60)) && python3 파일위치'0 1-23 * * * bash -c 'sleep $((RANDOM % 60)) && python3 파일위치'crontab은 정해진 시간에 명령어를 실행할 수 있도록 하는 강력한 도구입니다. 하지만 기본적으로는 특정 시간에 고정된 작업만 설정할 수 있습니다. 이번 글에서는 랜덤 하게 실행 시간을 설정하거나, 실행 시점을 무작위로 조정하는 방법 3가지를 소개합니다. 1. sleep 명령어를 사용한 랜덤 딜레이crontab에서 특정 시간에 작업을 실행하도록 설정한 뒤, 명령 실행 시점에서 sleep 명령어를 활용해 랜덤 딜레이를 추가하는 방법입니다. 크론탭 설정 예시0 1-23 * * * sleep ..

기타/명령어 2025.01.10

서버 간 파일 복사하기 쉽고 안전한 방법

서버 간에 파일을 복사해야 할 때가 있죠.SSH를 이용한 `scp` 명령어를 사용하면 안전하고 간단하게 파일을 복사할 수 있습니다. A 서버에서 B 서버로 보내기 scp 보낼파일.txt user@서버주소:/저장할/위치/ 폴더째로 복사하고 싶다면? 폴더 전체를 복사하려면 `-r` 옵션을 추가하면 됩니다.scp -r 보낼폴더 user@서버주소:/저장할/위치/ 반대로 가져오고 싶을 때는? B 서버의 파일을 A 서버로 가져오는 것도 비슷합니다.scp user@서버주소:/가져올/파일.txt 저장할위치/ 알아두면 유용한 팁 1. 다른 포트를 사용할 때: `-P` 옵션 사용scp -P 2222 파일.txt user@서버주소:/저장위치/2. 진행 상황을 자세히 보고 싶을 때:`-v` 옵션 추가 이렇게 하면 서버 간에 ..

기타/명령어 2025.01.02
728x90