『壹』 如何在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」
至於你自己的命令,自己看著辦吧。