Linux 記憶體不夠用,出現 allocate memory failed 等等的訊息,可以使用 Swap 來暫時頂一下,不過,連原本的 Swap 都不夠用的時候,就暫時建立個 Swap file 來頂一下吧~
標籤: linux
Linux 大於 2T 的分割磁區格式複製
Linux 要做 Software RAID 等等,會需要做 Partation 的複製,一般都是用下述命令:
- sfdisk -d /dev/sda | sfdisk /dev/sdb
但是 sfdisk 切超過 2TB 的會有下述訊息:
sfdisk doesn't understand GUID Partition Table (GPT) and it is not designed for large partitions. In particular case use more advanced GNU parted(8).
This command however supports >2 TB partitions and LVM.
超過 2TB 的需要用 sgdisk。
好站 - Debian Linux 查詢套件熱門程度的網站
Open Source 的軟體在使用,盡量要挑熱門的、有在維護的套件。(避免挑到冷門的,後續沒人維護會比較麻煩)
但是要怎麼知道這些套件是熱門的呢?
Vim 一次將多個檔案開成 Tab 的方式
Vim 要一次將多個檔案開成 Tab,可以使用在 grep 後,找到一堆檔案,列成一排,一次開成 Tab 的方式,全部改完就修改完成囉!
mycli - MySQL CLI介面的自動完成工具
MySQL CLI 介面雖然不錯用,但是有些語法偶爾就是記不住,或者是懶得打,輸出的頁面會需要 less 或 more 暫停等等,這個工具提供不錯的助手。
由此動畫圖片就可以理解(圖片取自官方網頁)
Linux 安裝 CLI 的字典 sdcv
以往都使用 ydict (抓線上資料的字典),但是 Yahoo 一直改版後,就沒再更新了,看到 StarDict 可以使用文字介面(CLI)查詢,就來用用看。
Nagios 加上 MySQL Slave Replication Status 檢查
MySQL Status (Monitor)是否異常可以靠自己寫程式檢查 + 解決,不過都已經架了一台 Nagios,就該把檢查的工作全部交給它,才不會東漏一隻、西漏一隻的。
註:此設定主要針對 MySQL 的 DB Slave
Linux.Wifatch 立志當防毒軟體的病毒
賽門鐵克(Symantec) 發現一隻程式(病毒) - Linux.Wifatch,專門入侵感染 Router 或其它 IoT(Internet of Things devices) 之類的裝置,然後幫忙來移除其它的惡意程式。
Linux 使用 host、dig 測試 DNS 是否有資料
於 Linux 網路不通,總是要測試看看是網路不通、IP設錯 還是 DNS 有問題,於 DNS 方面可以使用 host 或 dig 來指定 DN Server,來確定 DN Server 是否有此筆資料的紀錄。
微軟開發的 Linux 版本 用於 Azure Cloud Switch(ACS)
微軟發布自己開發的 Linux 平台,目前使用在 Azure Cloud Switch(ACS)。