Debian 參考卡片
版本 12 – Debian 12 ’Bookworm’ – 2023-03-22
https://www.debian.org/

man 頁或 man bash
指令 [--help, -h]/usr/share/doc/套件名/網頁文件
位於 https://lists.debian.org/
的 郵遞論壇位於 https://wiki.debian.org/
的 Wiki 站

安裝程式CD 影像檔
boot: expert
Or use a Live image

取得說明
取得所有命令及許多設定檔的線上說明。
大多數指令的簡要說明。
可在此找到所有文件。也許帶有README.Debian 檔，內有快速指引。
包含了參考文件、說明手冊、常見問答、實作指南等等。位於https://www.debian.org/doc/
社群永遠在您身旁，請以 users
搜尋。
包含了各式各樣的實用資訊。

安裝所有的相關資訊位於https://www.debian.org/devel/
debian-installer/
可於 https://www.debian.org/distrib/ 下載
例如：不藉由 DHCP 來設定網路，或調整開機啟動程式的安裝。
Containing the user-friendly
Calamares installer: https://www.debian.org/CD/live/

錯誤

法律聲明

位於 https://bugs.debian.org/
的 錯誤追蹤站台

請在 GNU 通用公共授權第三版 (或更高) 的條款之規範下使用
這份文件。授權內容可在 https://www.gnu.org/copyleft/gpl.
html 或 /usr/share/common-licenses/GPL-3 取得。

套件相關版權 © 2004, 2010 W. Martin Borgert
版權 © 2016, 2019, 2023 Holger Wansing版權 © 2008, 2010 Tetralet (Traditional Chinese)

回報版權 © 2016 Shen-Ta Hsieh (Traditional Chinese)
製作：: https://www.debian.org/doc/user-manuals#refcard

reportbug

所有現存及已解決的問題的相關
資訊。
請參閱 https://bugs.debian.org/套件名稱/，使用 wnpp 來請求包裝新套件。
透過電子郵件來回報錯誤。
請參閱 https://www.debian.
org/Bugs/Reporting 上的指引

設定
所有的系統設定檔皆位於 /etc/目錄裡。
預設的文字編輯器。可以是
nano、emacs、vi 或 joe。

/etc/
editor 檔案
位於http://hostname:631
的 CUPS透過瀏覽器介面存取印表系統。

dpkg-reconfigure 套件名稱重新設定套件，像是
keyboard-configuration(鍵盤)或是 locales (區域化資訊)。

update-alternatives
選項

管理可替代的指令。

update-grub

在修改 /etc/default/grub 之後。

常駐程式和系統
systemctl restart重新啟動某個服務或系統常駐程
服務名稱.service
式。
systemctl stop
停止某個服務或系統常駐程式。
服務名稱.service
systemctl start啟動某個服務或系統常駐程式。
服務名稱.service
systemctl halt
停機。
systemctl reboot
關機後重開。
systemctl poweroff
關機。
systemctl suspend
待機。
systemctl hibernate
休眠。
/var/log/所有的日誌檔都位於這個目錄下。
/etc/default/
眾多常駐及服務程式的預設值。

重要的 Shell 指令
grep 搜尋字串 檔案在檔案中尋找 search-string。
ln -s 檔案 連結
建立一個指向檔案的符號連結。
ps [選項]顯示當前的程序。
傳送訊號給程序。(如：終止它)。
kill [-9] 程序代號使用 ps 來得到程序代號。
切換成另一個使用者。例如su - [使用者名稱]root。
讓一般使用者能以 root 來執行sudo 指令
某個指令。請參閱
/etc/sudoers。
command > 檔案以指令的輸出結果替代檔案內容。
將指令的輸出結果附加於檔案之command >> 檔案後。
將指令 1 的輸出結果做為指令 2
指令 1 | 指令 2的輸入。
指令 < 檔案將檔案內容作為指令的輸入。

apt update

apt search 搜尋字串
apt list -a 套件名
apt show -a 套件名
apt install 套件名
apt upgrade
apt full-upgrade

重要的 Shell 指令
將檔案列印到螢幕上。
切換目錄。
複製檔案及目錄。
將字串顯示至螢幕上。

cat 檔案cd 目錄
cp 檔案 目的地
echo 字串
gzip, bzip2, xz[-d] 檔案pager 檔案ls [檔案]
mkdir 目錄名稱
mv 檔案 1 檔案 2rm 檔案
rmdir 目錄tar[c][x][t][z][j][J]-f 檔案.tar [檔案]find 目錄表達式

壓縮、解壓縮檔案。
顯示檔案內容。
顯示檔案列表。
建立目錄。
搬移、重新命名檔案。
移除檔案。
移除空目錄。
建立 (c)、解壓縮 (x)、列出(t) 保存檔，z 用於.gz，j 用
於.bz2，J 用於.xz。
用像是 -name 名稱或 -size+1000 等等來尋找檔案。

apt remove 套件名
apt autoremove
apt depends 套件名
apt rdepends 套件名
apt-file update
apt-file search 檔
案名apt-file list 套件名
aptitudesynaptic

dpkg -l [名稱]APT
更新列在/etc/apt/sources.list 的套件檔案庫中的套件列表。用於檔案庫裡的檔案或內容有任何變更時。
在套件及其說明文字中搜尋 字串。
顯示可用套件的版本及歸檔區域。
顯示套件的資訊及其說明文字。
從檔案庫裡安裝套件及其相依套件。
將所有已安裝套件更新為最新版。
類似於 apt upgrade，但啟用進階的的衝突解決機制。
移除套件。
移除不再有相依關係的套件。
列出該套件的所有相依套件。
列出相依於該套件的所有套件。
由套件檔案庫中更新套件列表。
請參閱 apt update
用檔案來搜尋套件
列出套件的內容。
APT 的文字介面。需要
aptitude。
APT 的圖形介面。需要synaptic。

Dpkg
列出套件。

dpkg -I 套件.deb
dpkg -c 套件.deb
dpkg -S 檔案名
dpkg -i 套件.deb
dpkg -l [套件名稱]dpkg-divert [選項]檔案dpkg--compare-versions
版本 1 gt 版本 2Dpkg
顯示套件資訊。
列出套件檔的內容。
顯示某個檔案是屬於哪個套件。
安裝套件檔。
檢驗已安裝套件的驗証碼。
變更套件裡某個檔案的檔案位置。
比較版本號；用 echo $? 來檢視結果。
查詢已安裝套件，輸出格式可為'$ { Package }dpkg-query -W--showformat= 格式$ { Version }$ { Installed - Size }\ n 'dpkg--get-selections >檔案dpkg--set-selections <檔案/etc/network/interfaces
if [up][down] 裝置ipssh -X 使用者 @ 主機
scp 檔案 使用者 @主機: 路徑

將套件狀態寫入檔案。

利用檔案來設定套件狀態。

網路
網路介面設定 (若非透過network-manager 控制)。
根據以上的檔案來啟用、關閉網路介面。
顯示及管理網路介面及路由方式。
需要 iproute2。
登入其它的機器。
將檔案複製到其它機器 (或是相反)。