‘壹’ 如何在linux服务器中定时将文件发送至本机
可以通过cron job实现
先写一个脚本,命令是通过mail将文件发送给用户的邮箱,类似
mail -s "title" [email protected] < filename
然后设置cron job,定时运行即可
‘贰’ 请问:在linux系统设置定时任务,每天自动从远程服务器备份文件到本地服务器中,该怎么弄
提供思路:
设置ssh密匙免密登陆
利用scp 传输文件
添加定时任务 crontab
希望可以帮助你 请采纳 谢谢
‘叁’ linux 定时批量复制文件命令
Linux下复制一个文件到不同的文件夹下。方式有很多,其中一个命令就是:
echo dirname* | xargs -n 1 cp -v filename
把当前目录下 filename文件拷贝到以dirname开头的不同文件夹里。
‘肆’ linux 每日自动备份文件的脚本
1、比如每天产生一个/data/access.log这样的文件,我们每天备份到backup目录的access_2011-01-12.log.gz这样的文件。
2、增加计划任务
export EDITOR=vi
crontab -e
0 0 * * * /data/bak.sh;
3、bak.sh文件内容如下:
cat /data/bak.sh
#!/bin/bash
logs_dir=/data
bak_dir=/data/backup
bak_file=access_`date +%Y%m%d`.log
# tar everyday
#echo "begining of tar"
tar zcf $bak_dir/$bak_file.gz $logs_dir/access.log
# clear bak_file
#echo "clearing file.log"
find $bak_dir -mtime +7 -exec rm -rf {} \;
#end
求采纳为满意回答。
‘伍’ oracle中想在linux下通过shell脚本每天定时输出一个select语句来并导出到一个xls文件中
可以啊,linux的计划任务,执行脚本内容就是spool导出,导出的文件可以通过日期等命名(可设置保留时间,比如留下一周的原文件,万一后面的xls文件出问题了,还能再次生成),然后再将这个文件的内容追加到你说的那个xls文件中,再复制文件到ftp路径下,这些都应该没什么问题啊。
‘陆’ 如何写个脚本将Linux目录下的几个文件夹定时复制
写一脚本shell1.sh,脚本内容包括文件复制打包命名;
写一脚本shell2.sh,脚本内容是扫描文件名找出已经过期的文件名,并删除
在crontab中添加定时任务,每月第一天执行脚本shell1.sh和shell2.sh
至于脚本怎么写,定时任务怎么部署,直接网络吧,有许多东西要根据你的实际设置!而且多网络有助于学习!
‘柒’ 求大师给写个linux定时往某个文件复制的程序
写个BAT文件 然后加入到 计划任务中 给计划任务设置半小时一次
BAT里面写 : c:\第一个文件夹\*.frt c:\第二个文件夹\
---------------------------------------
或者: 直接弄计划任务 在运行什么的地方 这么写 :
cmd /c c:\第一个文件夹\*.frt c:\第二个文件夹\
‘捌’ Linux制定定时备份文件到FTP服务器的问题
crontab -u 用户名(root)
* * * * * 每个星号表示 每分 每小时 每天 每月 每星期 如果是每天15:30广播一次,就是
30 15 * * * wall “hello world”
至于你自己的命令,自己看着办吧。