MySQL CLI 介面雖然不錯用,但是有些語法偶爾就是記不住,或者是懶得打,輸出的頁面會需要 less 或 more 暫停等等,這個工具提供不錯的助手。
由此動畫圖片就可以理解(圖片取自官方網頁)
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
MySQL CLI 介面雖然不錯用,但是有些語法偶爾就是記不住,或者是懶得打,輸出的頁面會需要 less 或 more 暫停等等,這個工具提供不錯的助手。
由此動畫圖片就可以理解(圖片取自官方網頁)
以往都使用 ydict (抓線上資料的字典),但是 Yahoo 一直改版後,就沒再更新了,看到 StarDict 可以使用文字介面(CLI)查詢,就來用用看。
MySQL Status (Monitor)是否異常可以靠自己寫程式檢查 + 解決,不過都已經架了一台 Nagios,就該把檢查的工作全部交給它,才不會東漏一隻、西漏一隻的。
註:此設定主要針對 MySQL 的 DB Slave
賽門鐵克(Symantec) 發現一隻程式(病毒) - Linux.Wifatch,專門入侵感染 Router 或其它 IoT(Internet of Things devices) 之類的裝置,然後幫忙來移除其它的惡意程式。
於 Linux 網路不通,總是要測試看看是網路不通、IP設錯 還是 DNS 有問題,於 DNS 方面可以使用 host 或 dig 來指定 DN Server,來確定 DN Server 是否有此筆資料的紀錄。
微軟發布自己開發的 Linux 平台,目前使用在 Azure Cloud Switch(ACS)。
想要定時檢查 整個資料夾(目錄) 的檔案內容是否有被新增、修改,可以使用 md5sum 來達成,但是 md5sum 只能對單一檔案,要對整個資料夾要怎麼做呢?
想要定時同步有新增、修改的檔案,可以使用 rsync 達成。
但是若檔案數太多,用 rsync 光 diff 就會花掉很多時間,這時候可以考慮使用 find 先找出有修改過的檔案,再來做 scp 即可。
註:此篇環境為 Debian / Ubuntu Linux + Bash Shell
JavaScript 常常會需要修改後,執行壓縮等動作,常見的會是用 grunt 做類似下述命令:
不過要做檔案合併、檢查、壓縮.. 等等,應該不用這麼費工,Shell 就可以做到,於是簡單的寫了一套。
註:整個程式只有兩個檔案,全部內容只有5行,相信修改應該沒有難度。(程式語言:Linux 的 Bash Shell)