掌握樹莓派的瑞士刀:Raspbian / Debian Linux 常用指令(Commonly Used Raspberry Pi Commands)
對於剛接觸樹莓派(Raspberry Pi)的玩家來說,從圖形介面走向「終端機(Terminal)」是核心的必經之路。Raspbian 作業系統基於 Debian Linux,因此這裡整理的指令,不僅在樹莓派上暢行無無阻,在多數的 Linux 環境中也完全通用。 本文根據筆者多年的實戰經驗,將常用的指令分為 檔案系統 、 搜尋 、 網路 以及 系統進階 四大類,方便大家隨時查閱。 一、 檔案系統與路徑管理 這是最頻繁使用的基本動作,用來在樹莓派的資料夾世界中穿梭與操控檔案。 1. 瀏覽與路徑切換 ls (List files) :列出目前路徑下的檔案與資料夾。 常用變化 : ls -al 可以連同隱藏檔、權限、檔案大小一起詳細列出。 cd (Change Directory) :切換資料夾。 常用變化 : cd .. 回到上一層; cd ~ 回到使用者的家目錄。 pwd (Print Working Directory) :顯示目前所在的工作資料夾完整路徑。 2. 資料夾與檔案操作 mkdir (Make Directory) :建立新資料夾。 範例 : mkdir project rmdir (Remove Directory) :刪除「空」的資料夾。 rm (Remove) :刪除檔案。 常用變化 : rm -rf folder_name 強制刪除整個資料夾及其所有內容(使用時請務必小心)。 cp (Copy) :複製檔案或資料夾。 範例 : cp file1.txt file2.txt (複製資料夾需加 -r )。 mv (Move) :移動檔案或資料夾,同時也常用來做「重新命名」。 範例 : mv old.txt new.txt (重新命名)。 touch :若檔案不存在則建立一個新的空檔案;若檔案已存在則更新其最後修改時間。 範例 : touch script.py 3. 讀取檔案內容 cat (Concatenate) :在終端機直接印出檔案的完整內容。 head :只顯示檔案的前幾行(預設為前 10 行)。 tail :只顯示檔案的最後幾行。 常用變化 : tail -f log.txt 可以即時監控檔案的更新,適合看 log。 4. 權限與擁有者管理 chmod (Change Mode) :修改檔案或資料夾的權限。 範...