truncate一個linux作業系統檔案

pingley發表於2012-03-02
truncate一個linux作業系統檔案
不像oracle資料庫,linux作業系統沒有提供現成的截斷命令。但也可以實現檔案的截斷的。比如你當你需要把很大的alert_ORACLE_SID.log截斷掉,而不是刪除掉該檔案。可以執行
[oracle@zeng trace]$ cat /dev/null > alert_oracl.log
或者使用 cp /dev/null alert_oracl.log
一個命令下去檔案裡面的內容可就沒有了,所以保險的做法是先備份要刪除的檔案,或者確定截斷的檔案內容是不再需要的。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26110315/viewspace-717550/,如需轉載,請註明出處,否則將追究法律責任。

相關文章