cp命令
cp命令用來將一個或多個源文件或者目錄復制到指定的目的文件或者目錄。
cp [選項] [參數] 常用選項:
-r -R 遞歸拷貝目錄及目錄里所有的內容
-i 交互式,默認支持
-d 復制的時候,如果目錄有鏈接文件,則只復制鏈接文件
-p --preserv,復制的時候將文件的屬性一起復制
-a = -dpR
-v 復制的時候顯示詳細過程
如何定期執行備份命令?
使用corn后臺進程,cron一旦啟動會根據自己的配置文件執行任務
例如:
每天備份/etc/FILE目錄下的所有文件到/home/USERNAME/FILE_date目錄下,date代表備份的日期。可以編寫如下的shell腳本cptest.sh來進行:
#!/bin/bash cd /home/admin/backup year=`date +%Y` month=`date +%m` day=`date +%d` now=$year-$mouth-$day 或者:time=`date +%F` now=$time mkdir backuo_$time 定義變量 cp -av /etc/FILE /home/USERNAME/FILE_$now
通過執行 bash cptest.sh 完成備份工作
如果鍵入:chmod +x cptest.sh 可以將其設置為可運行 通常,我們選擇在系統負載不是最大的時候進行數據備份(凌晨3點左右) corn啟動以后,它檢查/var/spool/corn目錄中的配置文件來找到所要執行的任務和執行任務的時間,依據設定的在規定時間執行規定的任務。
原創文章,作者:半斤八兩,如若轉載,請注明出處:http://www.www58058.com/72414