Ubuntu 22.04 指令 CLI 設定網路筆記

有圖形介面之後都被寵壞,完全不知道怎麼透過指令設定網路!在 ubuntu 內有 netplan 也有 Network Manager 管理網路,如果沒有好好設定很容易打架。 預設安裝好 ubuntu 後,應該都會有個檔案 /etc/netplan/00-installer-config.yaml 只要異動 netplan 組態後就要用 下列指令啟用 透過下列設定可以手動指定 ip ,不過記得要把 00-installer-config.yaml 更名別的附檔名。 這邊會注意到有 renderer 選項 是使用 networkd 理論上應該是使用 systemd-networkd 這個服務。 如果是要換成 NetworkManager 也是可以,只要把設定改成下列的描述 改完記得要 netplan apply,還有確認好 NetworkManager 是否有正常啟動 接下來就是透過 nmcli 來設定網路了,用下列方式設定 dhpc 組態 檢查一下 eth1 網路狀態 如果要 connection reload 可以用下列指令: 要看網路狀態可以用下列指令: …

解決 Mac 連 Linux LC_CTYPE 的問題

每次從 mac 連 linux 常常會發生下列的問題 : 會有這樣的問題,主要的原因是 mac 預設使用 UTF-8 的名稱,而 linux 預設使用 utf8,所以當然會找不到。在 mac 下檢查 locale 可以設定的值。 在 linux 下檢查 locale 如下: 在之前的做法就是在 linux 主機上面去設定 environment 但是,這樣有點不切實際。每次遇到 linux 都要設定,而且有些 linux 我也沒有權限可以設定。所以,山不轉人轉 ,只好改變自己的 mac 環境設定。 就把 ssh 的組態最後一行註解掉就好了:

CentOS – RPM DB broken

在使用 rpm 指令時遇到下列問題: 建議先備份 rpm DB 然後刪除 rpm DB 用下列方式重新建立 rpm DB 用 rpm 指令測試有無問題 如果沒有問題就可以移除先前的備份

wireguard MacOS 安裝筆記

首先安裝 xcode 工具 為了要設定開機自動連 VPN 所以用 brew 安裝 wireguard 先用指令 建立 wireguard 的 public & private keys 然後用上面的 keys 建立 wireguard 的 …

Screen 筆記

先安裝好 screen 套件 建立一個 screen session,就直接使用 screen 指令即可。然後可以執行其他程式後,按 Ctrl + a d 暫時離開這個 screen session。 列出目前的 screen sessions : 如果要有建立有意義的 screen session …

如何自訂 repositories ?

首先先弄好一台 web 伺服器,然後安裝 createrepo 套件 然後把建立好的目錄直接用下列指令建立 repositories 如果日後有要更新就用 – -update 參數 然後編輯你要的 .repo 檔案

用 sudo 執行 wireshark 遇到的問題

遇到上面的錯誤無法執行 wireshark ,輸入下列指令就可以正常執行 wireshark 或是可以設定權限給其他使用者,例如: 詳細請參考:CapturePrivileges

PCI Express Speed List

PCI Express link performance Version Intro-duced Line code Transfer rate per lane Throughput ×1 ×2 ×4 ×8 ×16 1.0 2003 NRZ 8b/10b …