Linux command – apt
![]()
在 Ubuntu 下跟 套件相關的有 apt-get , apt-cache , apt-file 或是 dpkg .比較常用的大概也就是 apt-get , apt-cache 現在透過 apt 指令就可以取代這兩個常用的功能了. list: 功能類似 #dpkg -l|–list [< patt […]
![]()
在 Ubuntu 下跟 套件相關的有 apt-get , apt-cache , apt-file 或是 dpkg .比較常用的大概也就是 apt-get , apt-cache 現在透過 apt 指令就可以取代這兩個常用的功能了. list: 功能類似 #dpkg -l|–list [< patt […]
![]()
APT-GET 與套件升級的參數如下幾種. update , upgrade , dist-upgrade , do-release-upgrade #apt-get update (同 #apt update) 更新 /etc/apt/sources.list 套件清單內容. #apt-get u […]
![]()
這邊繼續來探討 Linux SysBench – https://benjr.tw/8715 裡面的 oltp (Online transaction processing,線上交易處理) 測試項目,因為會用到 MySQL 資料庫,所以先來看一下 MySQL 資料庫相關的基本知識.順便建 […]
![]()
RedHat Linux (RHEL) 從 RHEL6 開始就改成 #NetworkManager 為預設的 桌面網路管理工具 – http://www.gnome.org/projects/NetworkManager/ . NetworkManager 支援的網路介面相當多的介面 包含了有線網路 […]
![]()
IPV6 的設定有幾種方式. Link Local (預設值,不須設定) IPv6 中每個網卡都會有屬於自己的 link-local address,這位址跟網卡的 MAC Address 是相關的.可以參考 https://benjr.tw/17341 透過 Dynamic Host Config […]
![]()
在 Ubuntu 環境透過 upstart init 所啟動的 daemon (服務),如需要改變狀態時則需要透過 #initctl 這個指令來進行互動 (RedHat 則是透過 systemctl ).所以 #initctl 這個指令在 upstart 環境佔蠻重要的地位,所以特別拿出來做說明. […]
![]()
使用 Ubuntu 會常用 #apt-get 的指令來安裝套件,其實這個 #apt-get 就是一個比較聰明處理的 deb 套件的使用工具 (deb 檔案是基於 Debian 的Linux 發行版的套件檔案),雖然現在我們都透過比較聰明的方式來管理系統套件,但還是可以來瞭解一下 #dpkg 是怎麼使 […]
![]()
我們來看看 Ubuntu 採用 Upstart (新的 init)之後做了哪一些改變,關於 upstart 請先參考 https://benjr.tw/10578 Ubuntu 16.04 也採用 systemd 的方式來啟動,管理則是改成 systemctl – https://ben […]
![]()
apt-get 更新:#apt-get update 更新 /etc/apt/sources.list 套件清單內容. 通常檢查套件更新時,系統會先檢查套件有沒有什麼變化,如果沒有找到更新的東西會回傳 hit 或是 ign (ignore) . Hit : 意味著 apt 檢查套件列表的時間戳 (t […]
![]()
以前要透過 #iptables 來設定防火牆,不過 iptables 參數設定有點複雜,在 Ubuntu 下提供了一個簡化的指令 ufw (Uncomplicated Firewall) 來設定防火牆 主要我需要 ssh (port 22) , http (port 80) , https (por […]