grep 是 Linux 下十分好用的工具, 可以搜尋檔案或經管線輸入的字串, grep 的基本用法是: $ grep ‘search_word’ file_name 這樣就可以在檔案 file_name 內找出包含 “search_word” 字串的行, 如果要搜尋多個檔案, 可以這樣: $ grep ‘search_word’ file_name file_name2 要對目錄下所有檔案做搜尋, 可以用 * 字符替檔案名稱: $ grep …
在 Linux 或其他 UNIX Like 環境要搜尋檔案, 一般都會用 find 指令, find 的十分實用, 只是要搜索的目錄較大時, 要花上一定時間。另一個工具 locate 就可以解決這個問題, locate 會直接搜索 updatedb 建立的 index 檔, 所以搜尋速度會快很多, 但由於要等 updatedb 更新 (預設每天一次), 所以新建立的檔案或檔案改名便會找不到。 例如要找 MySQL …
Wish 原裝沒有水溫錶, 只有儀錶上的水溫警示燈, 水溫太低著藍燈, 太高則著紅燈, 其實應該不會有太大問題, 但總好像沒有水溫錶怪怪的, 便自己加裝一個 OBD2 的水溫錶。 Wish 是使用 CAN 通訊協定, 上次在樂天買 TRD 排檔頭時, 在同一家店家買了這款 Pivot Digital Monitor, 可透過 OBD2 顯示水溫, 轉速及電壓, 體積細小, 不計算運費價格大約 $570 港元。 …
在伺服器上很多時都會需要自動發送電郵, 例如將系統狀態及監測資料等以電郵通知系統管理員。除了在系統安裝 Email Server 外, 也可以透過 Gmail 的 SMTP 發送電郵。Mutt 是一個讓 Linux 系統在指令模式下, 透過 Gmail SMTP 發送電郵的工具, 以下會示範在 Linux 安裝 Mutt 及設定方法。 安裝 Mutt 首先安裝 Mutt, 根據不同的發行版輸入以下指令安裝: RHEL, CentOS, …
買入 Wish 一段時間後, 雖然沒有經常用加減波, 但有時泊時及掉頭時, 在 D 及 R 換來換去時覺得原裝排檔頭不太好握, 好像小了一點。排檔頭可以用很長一段時間, 有朋友以前在淘寶買了一個 $20 的山寨貨, 嗅味很厲害, 所以不想在淘寶買山寨貨。 在汽車零件店看過了一些排檔頭, 有幾個 Razo 的不錯, 但要價三百至五百不等, 而且是通用款式, 不是 Wish 排檔杆的 M8 螺絲帽。 樂天市場是日本最大的網購網站, 很像中國的淘寶, …
在 RHEL 及 CentOS 7 開始, 預設的資料庫系統是 MariaDB, 基本上 MariaDB 可以取代 MySQL, 但如果仍然想繼續用 MySQL 的話, 除了可以編譯 MySQL Community Server 的原始碼外, 也可以安裝 Oracle 提供的官方 YUM repository, 那便可以透過 Yum 安裝 MySQL …
Clam AntiVirus(ClamAV)是一套免費的開源防毒軟體, 會定時免費發佈病毒更新檔, 以是會示範在 RHEL 及 CentOS 安裝 ClamAV, 以及配置每天自動掃毒的工作。 安裝 ClamAV 首先啟用 EPEL Repository: # yum -y install epel-release # yum -y update 首用 EPEL Repository 後, 可以用 …
在本月十三日取車, 第一次入油入滿一缸後重新計算, 昨天第二次入油, 行了448 公里, 其中 130 公里為高速公路, 其餘是市區, 全程開冷氣, 耗油量為每升汽油行 11.2 公里。我覺得以多數情況在市區短途走走停停下, 這個耗油量還是不錯的。 以現時油價每升 $14.39 計, 扣除基本拆扣 $0.9 後, 每公里大約 $1.2, 如果可以安排在每星期 ESSO 減價那天入油會更便宜。 有聽人講過新車在 1,000 公里 run-in …
系統使用一段時間後, 如果有移除系統使用者的話, 可能有些屬於該舊帳號的檔案還保留在系統內, 要移除這些檔案, 可以用 Linux 的 find 指令, 配合其中 -nouser 及 -nogroup 兩個選項, 便可以找出沒有 owner 或沒有群組的檔案, 例如: 找出在 /var/www/html 目錄下沒有 owner 的檔案: # find /var/www/html -nouser 找出在 /var/www/html …
在 RHEL / CentOS 6 或之前的版本, 要修改系統使用的 DNS 伺服器, 可以手動修改 /etc/resolv.conf 檔案, 但如果在 CentOS 7 這樣修改的話, 過了一段時間便會被系統重寫原來的內容覆蓋, 以下是在 RHEL 及 CentOS 7 修改系統 DNS 伺服器的方法: 1. 使用 nmcli 例如網卡名稱是 …