基本的 Linux 實用程式

Linux 幾乎可以執行任何任務,大多數任務都是直觀且易於解釋的。

在 Linux 中獲得幫助

命令 可用性
man <name> 閱讀<name>的手冊頁。
man <section> <name> 閱讀與給定部分相關的<name>手冊頁。
man -k <editor> 輸出其手冊頁包含<editor>關鍵字的所有軟體。
man -K <keyword> 輸出包含<keyword>的所有手冊頁。
apropos <editor> 輸出一行描述與單詞編輯器匹配的所有應用程式。如果無法呼叫應用程式的名稱,請使用此命令。
help 在 Bash shell 中,這將顯示所有可用 bash 命令的列表。
help <name> 在 Bash shell 中,這將顯示有關<name> bash 命令的資訊。
info <name> 檢視有關<name>的所有資訊。
dpkg -l 在基於 Debian 的系統上輸出所有已安裝軟體包的列表。
dpkg -L packageName 將在 Debian 上列出已安裝的檔案和給定包的路徑詳細資訊。
dpkg -l | grep -i <edit> 無論何種情況,都使用<edit>返回所有 .deb 已安裝的軟體包。
less /var/lib/dpkg/available 返回所有可用包的說明。
whatis vim 列出 vim 的單行描述。
<command-name> --help 顯示有關<tool-name>的使用資訊。有時 command -h 也可以,但不適用於所有命令。

使用者識別以及誰是 Linux 世界中的誰

命令 可用性
hostname 顯示系統的主機名。
hostname -f 顯示系統的完全限定域名(FQDN)。
passwd 更改當前使用者的密碼。
whoami 在終端登入的使用者的使用者名稱。
who 當前以使用者身份登入的所有使用者的列表。
w 顯示當前系統狀態,時間,持續時間,當前登入系統的使用者列表以及其他使用者資訊。
last 誰最近使用過該系統。
last root root 使用者最後一次登入的時間是什麼時候。
lastb 顯示進入系統的所有錯誤登入嘗試。
chmod 更改許可權 - 讀取,寫入,執行檔案或目錄。

處理相關資訊

命令 可用性
top 列出按當前系統資源使用情況排序的所有程序。顯示持續更新的程序顯示(預設為 3 秒)。使用 q 鍵退出頂部。
ps 列出當前在當前 shell 會話上執行的程序
ps -u root 列出 root 正在執行的所有程序和命令
ps aux 列出當前系統上所有使用者的所有程序