Managed Shell
Shell sample
유용한 Shell script
파일을 찾아서 변경하는 shell if [ "${2}" = "" ] then echo Input 2 Arguments !!! exit fi ...
Port Check
port check #!/bin/bash CHECKREMOTESERVERSLIST=checkServerPortList.txt TIMEOUT=2 OLD...
Crontab
VirturalBox 관리용 스크립트 0 1 1,10,14,20,30 * * /home/hyunsu/BackUpCenter/20221014-snapshot/001-snap...
VI
vi, vim ^M 제거 :%s/^M//g 위에서 ^M는 ^+M 이 아니고 Ctrl + v + m 이다.
주기적 폴더 복제
폴더 복제 중요한 사진 백업 0 2 * * * /home/hyunsu/BackUpCenter/backUpPicture.sh /data/ext/WD4TB/Pictures...
NAS에서 : 특정 폴더 Tar로 묶어 원격지에 복사
특정 폴더 Tar로 묶어 원격지에 복사 #!/bin/sh export FinalBackupCnt=5 export FinalBackupDueDay=60 export...
NAS에서 : 매일 변경 파일을 Tar 로 원격지에 적재 / 일자를 정한 날짜를 원격지 적재
매일 변경된 내용을 Tar 원격지에 적재 meta 시스템의 파일을 공유 #!/bin/sh export FinalBackupCnt=5 export FinalBac...
HOST에서 : 적재된 파일을 주기적으로 삭제
적재된 파일을 주기적으로 삭제 0 6 * * * /data/ext/4TB/backup/NAS/delBackupFile.sh /data/ext/4TB/backup/NAS c...
Kube Master에서 생성 yaml을 원격에 백업
10 08 * * * /home/hyunsu/remoteBackup.sh /home/hyunsu scm /home/hyunsu remoteBackup.sh #!/bin/b...