Category: Linux

watch — Linux 持續執行指令並檢視結果指令

有時在 Linux 上需要不斷執行一個指令, 並檢視其執行結果, 如果人手不斷操作也太累了吧, 這時可以用 watch 指令完成。watch 的用途是持續不斷執行一個指令, 並將執行結果輸出到終端機。 watch 預設執行指令的相隔時間為 2 秒, 例如要執行 “free -m” 這個指令, 可以這樣做: # watch free -m 如果要變更相隔時間, 加入 -n 便可以, 後面輸入的單位為秒數, 例如改為每 …

Ubuntu 重設忘記密碼的方法

在 Ubuntu 如果忘記了登入密碼,可以簡單地進入 recovery mode 重設密碼,以下是重新密碼方法: 1. 進入 GRUB 選單 如果電腦內除了 Ubuntu 外,還安裝了其他作業系統,一開機便會看到 GRUB 的選單,但如果只安裝了 Ubuntu 的話,在開機時按著「Shift」鍵,便可以進入 GRUB 開機選單。 2. 選擇 recovery mode 看到 GRUB 選單後,選擇 Ubuntu 的 “recovery …

RHEL / CentOS 升級新版本 Kernel

RHEL 及 CentOS 升級 Linux Kernel 十分簡單, 只要用 YUM 指令完成即可, 這可以修正一些潛在的安全性問題, 指令是這樣: # yum -y update kernel 如果有新版本 Kernel, 升級後重新啟動系統便完成了。 上面的方法是會安裝 Redhat 提供的 Kernel 更新, 但版本會停留在舊 Kernel 版本, 如果想安裝較新版本的 …

dmesg — 顯示 Linux 開機資訊指令

當系統開機時會顯示一堆訊息顯示,包括各個硬體及硬碟分割區等,這些訊息一般不會用到,但如果在系統發生問題時,例如硬碟故障及驅動程式等問題,這些訊息就十分有用。而 dmesg 就是將開機時的資訊顯示出來的指令。 dmesg 使用十分簡單,只要直接輸入 dmesg 指令,便會在終端機顯示開機訊息: # dmesg 如果只要顯示個別硬體的訊息,可以配合 grep 使用,例如只想顯示關於記憶體的內容: # dmesg | grep -i Memory 只顯示 USB 相關開機資訊: # dmesg | grep -i USB 只顯示 eth0 …

du — 檢查目錄使用量指令

du 指令的全寫為 “Disk Usage”, 它的作用是顯示目錄的使用量。 du 常用參數 -a 或 -all: 顯示所有檔案目錄的使用狀況, 包活 /proc 等特殊檔案系統. -h 或 –human-readable: 自動以 KB, MB 作為顯示單位, 提高易讀性. -H: 與 -h 一樣, 但會用 1MB = …

df — 檢查硬碟空間及使用量指令

在 Linux 想要檢查各硬碟分割區的容量及使用量, 可以用 df 指令, 除了硬碟分割區外, 它還可以檢查其他已掛載到系統的儲存裝置的使用狀況。 df 常用參數 -a: 顯示所有檔案系統的使用狀況, 包活 /proc 等特殊檔案系統. -h: 自動以 KB, MB, KB 作為顯示單位, 提高易讀性. -H: 與 -h 一樣, 但會用 1MB = …