커맨드 라인에서 vi backup.sh명령어를 이용하여 파일을 생성하고 아래와 같은 스크립트를 넣는다.
아래 커맨드는 자신이 사용하고 있는 환경에 따라 달라져야 한다는 점은 당연히 알고 있는 분들이 이 글을 읽을 것이라 보고 자세한 설명은 생략.
(나는 backup파일을 crond에 등록하여 매달 1일에 NAS서버로 백업하도록 설정하였다.)
======================================================================================
#!/bin/sh
USER_ID=yourid
PWD=yourpassword
FILE_NAME=`ls -lrt *.gz|tail -1|cut -d ' ' -f 8`
ftp -n 192.168.0.100 << SCRIPT
user $USER_ID $PWD
binary
cd /Backup
put $FILE_NAME
put $FILE_NAME2
quit
SCRIPT
rm $FILE_NAME
.bashrc 와 .bash_profile의 차이점 (0) | 2015.04.20 |
---|---|
su 와 su - 의 차이점?? ( Differences between su and su - ) (0) | 2015.04.20 |
리눅스에서 JAVA_HOME설정하기 ( Setting JAVA_HOME on Linux ) (0) | 2015.04.20 |
서버의 물리메모리 크기 및 개수 확인하기 ( Check your server's phisical memory ) (0) | 2015.04.20 |
[Linux] 파일 압축 하기 / 압축 풀기 ( Compressing / Uncompressing on Linux ) (0) | 2015.04.20 |