Linux 問題總結

2022-08-24 02:30:19 字數 865 閱讀 4709

1.備份任務,rsync,取ip位址

備份指令碼:

#!/bin/sh

dir="

`ifconfig eth0|awk -f '[ :]+' 'nr==2 '`_`date +%f`

" &&\

pat=/backup

mkdir $pat/$dir -p &&\

/bin/cp /var/spool/cron/root $pat/$dir/cron_root_$(date +%f) &&\

/bin/cp /etc/rc.local $pat/$dir/rc.local_$(date +%f) &&\

rsync -az $pat/ [email protected]::backup --password-file=/etc/rsync.password

定時任務:

###rsync+cron

00 */1 * * * /bin/sh /scripts/tar.sh >/dev/null

2 >&1

執行結果:

問題詳細描述:

按照上面的指令碼,用/bin/sh /scripts/tar.sh 執行無誤,也能取到ip,但是,當/backup資料夾為空的時候,在定時任務裡的指令碼,跑出來的資料夾名就沒有ip位址。

測試過連續好幾次都是這樣。很奇怪,一直沒找到問題所在。

終於找到了問題所在!!!

在使用crontab的檔案裡,一定要這麼寫/sbin/ifconfig , 老男孩真的講的挺好的!

linux問題總結

記錄使用linux過程中遇到的各種小問題,以 記錄 的形式表達,問題描述 解決辦法 問題描述 如何刪除資料夾下所有比某檔案如file.1更新的檔案?解決辦法 通過find查詢,例如find newer file.1 file.2結果應該是所有比file.1新,但是比file.2舊的檔案。問題描述 在...

linux許可權問題總結

在linux系統中,一切皆是檔案,一切檔案皆有許可權 目錄是乙個特殊的檔案,而目錄記錄的是此目錄下所有檔案和目錄的許可權 在linux系統中,許可權分為r 可讀 w 可寫 x 可執行 許可權的是針對使用者的owner 主 group 組 other 其它使用者 對於乙個使用者來說,沒有任何乙個使用者...

linux知識總結與問題總結

一直以來經常聽到linux,但是自己學習的也不深,也沒有花時間來梳理一下自己的理解。趁著新年這段時間,好好梳理一下。在理解linux前,先簡單理解一下 一 作業系統這個概念。作業系統就是與電腦中的硬體打交道的,a 作用 1,控制硬體,2,把操作硬體的方法封裝成系統呼叫,代其它需要的人呼叫,間接操作硬...