删除文件夹
rm -rf
解压gz文件
gzip -d
解压zip文件 并且直接覆盖源文件
unzip -o
tar 命令的使用
tar -cf uploadfiles.tar uploadfiles
c表示create f表示不回显
解压tar.gz文件
tar zxvf samba-4.0.0alpha5.tar.gz
重启ftp
service vsftpd restart
ls -l 列出所有文件
ls -s 列出文件size
--打包昨天的文件,并用ftp传送到备份的机器上
#!/bin/bash
backtime=`date +%Y%m%d --date='1 days ago'`
find /data_back/uploadfiles -type f -name $backtime* -print>/data_back/uploadfiles$backtime.txt
#find /data_back/uploadfiles -type f -mtime -1 -print>/data_back/uploadfiles$backtime.txt
tar -c -T /data_back/uploadfiles$backtime.txt -f /data_back/uploadfiles$backtime.tar
##start ftp
ftp -v -n ***.***.***.***<< END
user usernamepassword
binary
cd /data_back/uploadfiles_day
lcd /data_back
prompt
mput uploadfiles$backtime.tar
bye
END
rm -rf
解压gz文件
gzip -d
解压zip文件 并且直接覆盖源文件
unzip -o
tar 命令的使用
tar -cf uploadfiles.tar uploadfiles
c表示create f表示不回显
解压tar.gz文件
tar zxvf samba-4.0.0alpha5.tar.gz
重启ftp
service vsftpd restart
ls -l 列出所有文件
ls -s 列出文件size
--打包昨天的文件,并用ftp传送到备份的机器上
#!/bin/bash
backtime=`date +%Y%m%d --date='1 days ago'`
find /data_back/uploadfiles -type f -name $backtime* -print>/data_back/uploadfiles$backtime.txt
#find /data_back/uploadfiles -type f -mtime -1 -print>/data_back/uploadfiles$backtime.txt
tar -c -T /data_back/uploadfiles$backtime.txt -f /data_back/uploadfiles$backtime.tar
##start ftp
ftp -v -n ***.***.***.***<< END
user usernamepassword
binary
cd /data_back/uploadfiles_day
lcd /data_back
prompt
mput uploadfiles$backtime.tar
bye
END