如何停用螢幕上的這些日誌?

如何停用螢幕上的這些日誌?

使用 Fedora 14:

echo 'while true; do sleep 5; if ifconfig | grep "inet addr:" | grep -vq "127.0.0.1"; then if ! mount | grep -q "/home/user/Desktop/Share"; then mount -vvv -t cifs -o ro,noexec,nosuid,nodev,password=,nolock //192.168.1.1/Share /home/user/Desktop/Share; fi; fi; done &' > /etc/rc.d/rc5.d/S99mountsmb
chmod +x /etc/rc.d/rc5.d/S99mountsmb

我安裝了一個匿名 Samba 共享 [每 5 秒檢查一次]

它正在工作,好的,太棒了!

但是:當我關閉 Fedora 盒子時,我可以看到包含此​​腳本行的行!很多時候,螢幕上大約有 50 倍。

關機時如何停用這些線路?我 [和其他人] 大約 5 秒內不想看到這些線條

謝謝你!

答案1

看起來您正在針對所cron解決的問題推出自己的解決方案。雖然確實cron不會每五秒鐘運行一次,但您可以每分鐘運行一個腳本,該腳本每五秒鐘運行一次您的程式碼。

在此腳本和/或 crontab 條目中,您應該將 stderr 重定向到 /dev/null (或另一個日誌檔案)—例如my_script.sh > /etc/rc.d/rc5.d/S99mountsmb 2>/dev/null

我對 Samba 掛載沒有太多經驗,但我猜想可能有某種方法可以配置掛載以使其自身保持活動狀態。

相關內容