利用expect指令碼實現備份華為交換機配置之 四

2021-12-30 06:20:22 字數 820 閱讀 9756

利用expect指令碼實現備份華為交換機配置之(四)

為了方便管理,我們可以將windows共享資料夾掛在到linux下,以便讓備份的

資料能夠通過windows來隨時檢視,並制定相應的計畫任務讓指令碼自動執行。

www.2cto.com  

1. 將windows共享掛載到/mnt/share

[root@game-syslog-o /]mount -t cifs -o

[email protected],password=p@ssw0rd

/mnt/share

2. 編輯rc.local開機自動掛載windows共享  www.2cto.com  

[root@game-syslog-o /]vi /etc/rc.local

mount -t cifs -o [email protected],

password=p@ssw0rd /mnt/share/

3. 編輯crontab計畫任務

[root@game-syslog-o /]crontab -e

00 2 * * * cd /opt && /bin/sh -x tar.sh #指令碼存放在opt目錄下,每天2:00執行

00 3 * * * /bin/cp -rf /opt/tftp/*.tar.gz /mnt/share/switch/

00 0 1 * * /bin/rm -rf /mnt/share/switch/*.tar.gz

00 1 1 * * /bin/rm -rf /opt/tftp/*.tar.gz

全篇完~

shell指令碼利用expect實現scp免密傳輸

shell指令碼實現scp傳輸 命令解釋 c 表示可以在命令列下執行except指令碼 spawn 命令啟用乙個unix程式來互動,就是在之後要執行的命令 expect aaa 表示程式在等待這個aaa的字串 send 向程式傳送字串,expect和send經常是成對出現的,比如當expect aa...

expect實現自動登入指令碼

寫在前面 目前在公司是一人一台虛擬機器,大多數工作都要在虛擬機器上完成,為此每天要執行很多次 ssh 指令登入虛擬機器 有很多方式解決這個問題,如使用xshell securecrt等工具記錄常用的連線,我就寫了乙個簡單的指令碼實現一鍵登入 login.sh指令碼內容如下 usr bin expec...

expect指令碼實現批量ssh互信

搭hadoop時候需要配置多節點ssh互信,節點數量多了,手工配起來就很麻煩。網上有很多自動配置ssh互信的指令碼,但基本都不能直接用。今天摸索了下,自己寫了個簡易版,測試還能用,在這裡分享下。1 每個節點安裝expect包 yum install expect y 2 將auto ssh.sh及i...