Centos

at 命令是如何以及在哪裡配置的?

  • May 20, 2016

當我安裝一個新的 Linux 系統時,我的首要任務之一是讓 crontab 將其所有電子郵件發送到指定的電子郵件地址,而不是 root。我想對at命令做同樣的事情。

也就是說,我希望at命令將其作業結束電子郵件發送到與呼叫 at 命令的使用者不同的電子郵件。

但是,我找不到at配置的位置。我一直在尋找我的 CentOS 6.4 系統,但無濟於事。

CentOSat配置文件在/etc/sysconfig/atd

根據手冊頁,郵件通知如下:

如果文件 /var/run/utmp 不可用或損壞,或者如果在呼叫 at 時使用者未登錄,則郵件將發送到在環境變數 LOGNAME 中找到的使用者 ID。如果未定義或為空,則假定為目前使用者 ID。

一個建議是編輯 /etc/aliases,並為您的本地使用者分配一個不同的電子郵件地址。這樣做可以讓at’s 的郵件按照您想要的方式重定向。

引用自:https://unix.stackexchange.com/questions/91260