跳至主要內容
$_
Linux 指令庫
指令參考
服務設定
文章
教學
速查表
入門
搜尋
首頁
›
指令參考
Linux 指令參考總覽
所有指令依功能分為九大類,從入門到進階皆有詳細的語法、選項與範例說明。
📁
檔案與目錄操作
管理 Linux 檔案系統,包含列出、複製、移動、刪除與搜尋檔案。
查看全部 →
basename
從路徑字串中取出檔名部分,可去除副檔名。
cd
切換 Shell 的當前工作目錄。
cp
複製檔案或目錄到指定位置。
diff
逐行比較兩個文字檔案並顯示差異。
dirname
從路徑字串中取出目錄部分(去掉最後的檔名)。
file
透過魔術位元組識別檔案的真實類型,不依賴副檔名。
📝
文字處理與過濾
處理文字檔案,包含搜尋、取代、排序、過濾與格式轉換。
查看全部 →
awk
以欄位為基礎,對結構化文字進行資料提取、計算與格式化。
cat
顯示檔案內容,或將多個檔案連接後輸出。
column
將文字格式化為整齊對齊的欄位表格。
comm
比較兩個已排序檔案,找出共同行與各自獨有的行。
cut
從文字行中擷取指定的欄位或字元位置範圍。
egrep
grep -E 的別名,使用延伸正規表示式(+、?、|、{} 無需轉義)。
🔐
權限與擁有者
管理檔案與目錄的存取權限及擁有者設定。
查看全部 →
chattr
設定 ext 檔案系統的擴充屬性,如 immutable(不可修改)。
chmod
修改檔案或目錄的擁有者、群組與其他人的讀/寫/執行權限。
chown
變更檔案或目錄的擁有者與所屬群組。
lsattr
顯示 ext 檔案系統的擴充屬性(如 immutable 鎖定旗標)。
su
切換到另一個使用者帳號,預設切換為 root。
sudo
以 root 或其他使用者身份執行指令,無需切換帳號。
⚙️
程序與服務管理
查看、控制執行中的程序與系統服務。
查看全部 →
at
排程工作在指定的未來時間執行一次(非週期性)。
bg
將暫停(Ctrl+Z)的工作恢復到背景繼續執行。
crontab
設定、查看與管理 cron 定時排程任務。
disown
讓已啟動的工作脫離 Shell 工作表,登出後繼續執行。
fuser
找出正在使用指定檔案、目錄或 port 的程序。
ionice
設定程序的磁碟 I/O 排程優先級,讓低優先工作不影響系統回應。
🌐
網路工具
網路連線測試、資料傳輸與遠端管理工具。
查看全部 →
curl
透過 URL 傳輸資料,支援 HTTP、HTTPS、FTP 等多種協定。
dig
查詢 DNS 記錄(A、MX、NS、TXT 等),是 DNS 診斷的標準工具。
ftp
連接 FTP 伺服器進行檔案上傳與下載的傳統用戶端。
host
簡易 DNS 查詢,輸出格式簡潔,適合快速查詢單一記錄。
hostname
顯示或暫時設定系統的主機名稱。
ifconfig
顯示或設定網路介面資訊(現代系統請改用 ip addr)。
📦
套件管理
安裝、更新與移除軟體套件。
查看全部 →
apt
在 Debian/Ubuntu 系統上安裝、更新、移除與搜尋軟體套件。
dpkg
Debian 底層套件管理,用於安裝 .deb 檔案與查詢已安裝套件。
snap
管理 Snap 格式的通用應用套件,支援自動更新和沙盒隔離。
🗜️
壓縮與封存
建立、解壓縮與檢視壓縮封存檔案。
查看全部 →
bzip2
壓縮或解壓縮 .bz2 格式的檔案,壓縮率優於 gzip。
gunzip
解壓縮 .gz 格式的 gzip 壓縮檔,為 gzip -d 的別名。
gzip
壓縮或解壓縮 .gz 格式的檔案(壓縮單一檔案)。
tar
將檔案打包為 .tar 封存檔,並支援 gzip/bzip2/xz 壓縮與解壓縮。
unzip
解壓縮 ZIP 格式封存檔,支援查看內容與選擇性解壓縮。
xz
壓縮或解壓縮 .xz 格式的檔案,提供最高的壓縮率。
🖥️
系統資訊與監控
查看磁碟、記憶體、核心與系統資源使用狀況。
查看全部 →
blkid
顯示磁碟分割區的 UUID 和檔案系統類型,用於 /etc/fstab 設定。
cal
在終端機顯示月曆,可指定月份和年份。
date
顯示系統時間,或以指定格式輸出日期時間字串,常用於腳本。
df
顯示所有已掛載檔案系統的磁碟使用量與可用空間。
dmesg
顯示核心訊息,用於診斷硬體問題與驅動程式錯誤。
du
計算目錄或檔案的磁碟使用量,找出磁碟空間的佔用來源。
👤
使用者與群組管理
新增、修改、刪除使用者帳號與群組。
查看全部 →
adduser
互動式建立使用者帳號,自動設定家目錄和密碼(Debian/Ubuntu 推薦)。
chage
查看和設定使用者密碼的有效期限與過期策略。
chgrp
變更檔案或目錄的所屬群組。
groupadd
在 Linux 系統上建立新的使用者群組。
groupdel
從系統中刪除指定的使用者群組。
groupmod
修改群組名稱或 GID。