原文:添加crontab為什么要重定向輸出到/dev/null

如果crontab不重定向輸出,並且crontab所執行的命令有輸出內容的話,是一件非常危險的事情。因為該輸出內容會以郵件的形式發送給用戶,內容存儲在郵件文件 var spool mail user 如果命令執行比較頻繁 如每分鍾一次 ,或者命令輸出內容較多,會使這個郵件文件不斷追加內容,文件越來越大。而郵件文件一般存放在根分區,根分區一般相對較小,所以會造成根分區寫滿而無法登錄服務器。 所以在添 ...

2015-02-25 11:23 0 2431 推薦指數:

查看詳情

nohup, /dev/null 2>&1,輸出重定向

http://mblog.sigma.me/2011/08/15/linux-output-redirect.html Linux shell中有三種輸入輸出,分別為標准輸入,標准輸出,錯誤輸出,分別對應0,1,2。我們可以直接通過輸出重定向>(或>>,表示追加)將某種輸出 ...

Thu Jul 26 23:32:00 CST 2012 0 21532
22、Shell輸入輸出重定向及/dev/null文件

Unix 命令默認從標准輸入設備(stdin)獲取輸入,將結果輸出到標准輸出設備(stdout)顯示。一般情況下,標准輸入設備就是鍵盤,標准輸出設備就是終端,即顯示器。 輸出重定向 命令的輸出不僅可以是顯示器,還可以很容易的轉移向到文件,這被稱為輸出重定向。命令輸出重定向的語法 ...

Sat Aug 15 17:09:00 CST 2020 0 497
重定向,/dev/null, 1>, 2>什么意思?

的時候,在標准輸出 輸出了結果,我們可以通過重定向符號,把標准輸出的結果重定向到文件。 ...

Thu May 31 06:18:00 CST 2018 0 1153
Shell重定向 &>file、2>&1、1>&2 、/dev/null的區別

在shell腳本中,默認情況下,總是有三個文件處於打開狀態,標准輸入(鍵盤輸入)、標准輸出輸出到屏幕)、標准錯誤(也是輸出到屏幕),它們分別對應的文件描述符是0,1,2 。 > 默認為標准輸出重定向,與 1> 相同2>&1 意思是把 標准錯誤輸出 重定向 ...

Wed Feb 19 19:03:00 CST 2020 0 221
linux重定向及/dev/null 2>&1詳解

linux重定向 從定義上來看,Linux重定向就是指修改原來默認的一些東西,對原來系統命令的默認執行方式進行改變,比如說簡單的我不想看到在顯示器的輸出而是希望輸出到某一文件中就可以通過Linux重定向來進行這項工作。在進一步探索重定向之前,我們先理解一下linux文件描述符。 linux文件 ...

Thu Jun 25 00:04:00 CST 2020 0 2028
linux 重定向輸出到文件、nohup、&

一、重定向輸出到文件 重定向標准輸出到指定文件  1、覆蓋 >   2、追加 >> 重定向標准錯誤到指定文件   1、覆蓋 2>   2、追加 2>> 這里的2是由shell修改的流ID ...

Mon Nov 08 03:44:00 CST 2021 0 1793
Linux命令之tee - 重定向輸出到多個文件

http://codingstandards.iteye.com/blog/833695 tee 將標准輸出復制一份 ls -al | tee -a tmpls.log ls -al >>tmpls.log EOF是END Of File的縮寫,表示自定義終止符.既然自定義 ...

Tue Sep 18 01:21:00 CST 2018 0 1477
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM