Linux 若想要做 Hostname 與 IP 對應,可以設定 /etc/hosts
- 192.168.1.1 w1
- 192.168.1.2 w2
但是若是自己的目錄,沒有權限可以寫 /etc/hosts,要如何作到類似效果呢?
- 註:線上環境若使用機器名稱,在開發環境要模擬一樣情境,就可以使用此招
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
Linux 若想要做 Hostname 與 IP 對應,可以設定 /etc/hosts
但是若是自己的目錄,沒有權限可以寫 /etc/hosts,要如何作到類似效果呢?
MySQL 想要比較兩台機器的設定差異,從 my.cnf 這些看並不太準,有些是在線上跑得時候,手動去修改,可能沒有寫進 my.cnf,所以需要把目前現在系統的設定變數值都備份出來,再 來比對會比較準。
MySQL 線上系統的所有變數設定值備份方式:
若想比對多台機器的設定,就到各台機器去下這個語法,然後在自行 diff 看看囉~ 🙂
Ubuntu Linux 的 Xwindow (Gnome、Cinnamon...) 等等的 Desktop 環境設定參數,現在都使用 dconf 的資料庫來儲存,所以要備份還原,只要將這個檔案直接備份再放回去即可。
但是若不像全部備份,想要只備份、還原某部分的設定資料,要怎麼做呢?
Linux SSH 想要關閉密碼登入,只有允許使用 Public-Key / Private-Key 登入,修改設定值如下:
Google Chrome 瀏覽器的 chrome:// 有很多參數可以使用,但是每次都是邊查邊猜,或者是打個字猜猜看有沒有類似的參數可以使用,要怎麼列出全部有哪些參數呢?
Debian Linux 升級到 buster 後,開始慢慢清問題,首先馬上就遇到透過 SSH 來 scp、rsync 檔案的問題。
使用 scp、rsync 就會遇到下述錯誤訊息(沒意外的話,ssh 登入應該也會遇到)
閱讀全文〈SSH config 遇到 Unsupported option "rsaauthentication" 解法〉
Nginx 要設定 301、302 轉址的範例如下:
MySQL 於 CLI 操作時,通常都要特別小心再小心,但是也是很難避免有意外的發生,此時可以使用 Transaction 的特性,再多一層保障。
Apache2 的 MPM 設定有 prefork、worker 的模式,現在新版還有 event 模式,此篇的參數雖然寫 prefork,不過 worker 的設定值也大同小異~
註:此篇只看 prefork
Debian Linux 想使用 OGMRip 來將 DVD 轉成 Mkv 或 Mp4 的話,預設沒有這個選項,要新增各種編碼的 Profile 設定,需要手動增加。