使用Linux Shell Script,每天自動刪除或定期備份超過N天的日誌檔案

Linux上有很多日誌檔案,通常會依照日期一天產生一個log檔案,時間久了會越來越佔空間。你可能只想保留3天內的、5日內的、一週內的,或是30天一個月內的日誌檔案。本篇文章教學如何寫一個Shell Script定期清理日誌檔,透過Shell Script搭配Crontab自動執行,要把日誌檔刪除或是移到別的硬碟、別的網路硬碟備份都可以。

Swap交換空間是什麼?如何在Linux建立Swap?

Swap是給Linux系統在主記憶體RAM不夠用的時候,將記憶體內比較久沒用到的資料塞進去用的空間。Swap存在硬碟上,可以是一個獨立的硬碟、開機硬碟內一個獨立的硬碟磁區、任何一個磁區內的一個檔案。Swap可以用便宜簡單的方式增加記憶體容量,本文介紹他的優缺點,以Debian為例介紹添加Swap的方式。