安裝 Cobbler
關於 Cobbler 請參考 https://benjr.tw/97916 測試環境為 CentOS 7 x86_64 (固定 IP: 192.168.1.1) Firewall , selinux 為了避免除錯上的困惱,先把 Firewall , Selinux 關閉. SELINUX 預設為 e […]
關於 Cobbler 請參考 https://benjr.tw/97916 測試環境為 CentOS 7 x86_64 (固定 IP: 192.168.1.1) Firewall , selinux 為了避免除錯上的困惱,先把 Firewall , Selinux 關閉. SELINUX 預設為 e […]
Ubuntu 的版本可以區分為 3 種 Desktop , Server , cloud 如果是要將 Desktop 放到 PXE 很簡單,請參考 https://benjr.tw/28619 關於 PXE 的基礎設定,請參考 https://benjr.tw/83 ,下面僅針對不同的地方做說明. […]
SSL (Secure Socket Layer) 是 Netscape 所提出來的資料保密協定,採用了 對稱式加密,One Way Hashes,以及 非對稱式等加密演算法再加上 CA (Certification Authority) 來確定身份所組成的. Symmetric Algorithm […]
透過 sed 與 awk 都可以把文件做過濾和轉換成新的輸出內容.不過 sed 適合用於一整行的資料處理,而 awk 則比較適合將一整行做多個 欄位 的資料處理.先來看看 sed 的範例. 只想把 ifconfig 網卡裝置 ens33 過濾剩下 IP Address 的輸出,這時候需要配合 gre […]
tr – (translate or delete characters ) 這個指令可以用來做字元的取代或是刪除.tr 只能針對字元來處理,如果要對字串做處理的話,必須使用 sed 來處理, 請參考 https://benjr.tw/97129 下面是他常用的參數. -d, ̵ […]
lsblk – list block devices 測試環境為 CentOS 7 x86_64 lsblk 可以列出所有關於區塊設備 (Block devices) 的資訊. lsblk 主要是去讀取 sysfs 的資訊,關於 sysfs 請參考 https://benjr.tw/20 […]
透過 sed 與 awk 都可以把文件做過濾和轉換成新的輸出內容.不過 sed – https://benjr.tw/97129 適合用於一整行的資料處理,而 awk 則比較適合將一整行做多個 欄位(Field) 的資料處理.先來看看 awk 的幾個範例. awk 是 mawk 的連結, […]
while 迴圈的使用有好幾種方式,先來看第一種 while [ condition ] 語法如下 先來看一個無限迴圈的範例. 執行結果 除非按下 ^c (Ctrl+C) 之外,會無限的輸出 Hi 字串. 另外一個範例: 程式說明: 變數 i 設定為 1 ,需在 while 前宣告. 條件式 $i […]
在 Shell Script Bash $開頭的是變數, $? 這個是有特殊的變數. 當執行指令時都會回傳一個執行後的代碼給變數 $?,成功的執行完指令後會回傳一個 0 值(有錯誤時會回傳 錯誤代碼). 利用 ping 的指令來看看 變數 $? 的變化. ping 參數 一個封包 (-c 1) , […]
參考文章 – https://devhints.io/bash#loops for 迴圈的使用有好幾種方式,先來看第一種 for var in list 語法如下 直接來看下面的範例,定義了一個變數 testlist 字串,內容為 test1 test2 ,接下來的 for 的變數 te […]