close
Raspberry Pi 的 UNIX 指令教學
Raspberry Pi 是一款強大且經濟實惠的單板電腦,搭載基於 Linux 的作業系統(如 Raspberry Pi OS)。熟悉 UNIX 指令,可以更高效地操作 Raspberry Pi。以下教學涵蓋基本指令、檔案操作、系統管理和網路相關指令。
1. 基本指令
這些是 UNIX 使用者應該掌握的基本指令:
檢查當前目錄
pwd
顯示目前所在的工作目錄。
列出目錄內容
ls
選項:
ls -l
:詳細顯示檔案資訊。ls -a
:顯示隱藏檔案。
切換目錄
cd [目錄路徑]
範例:
cd /home/pi
回到上一層目錄:
cd ..
2. 檔案操作
建立目錄
mkdir [目錄名]
範例:
mkdir my_project
刪除檔案與目錄
rm [檔案名]
範例:
rm example.txt
刪除目錄(包含所有內容):
rm -r [目錄名]
移動或重新命名檔案
mv [來源] [目標]
範例:
mv example.txt renamed_example.txt
查看檔案內容
cat [檔案名]
範例:
cat example.txt
壓縮與解壓縮檔案
tar -czvf [壓縮檔名] [目標]
範例:
tar -czvf project.tar.gz my_project
解壓縮:
tar -xzvf [壓縮檔名]
3. 權限管理
修改檔案權限
chmod [權限] [檔案名]
範例:設定檔案為可執行
chmod +x script.sh
修改檔案擁有者
chown [使用者]:[群組] [檔案名]
範例:
sudo chown pi:pi example.txt
以管理員權限執行
sudo [指令]
範例:
sudo apt update
4. 系統管理
檢查磁碟空間
df -h
顯示各個磁碟分區的使用狀況。
檢查執行中的程序
top
按 q
退出。
進階進程檢視工具
htop
顯示系統資源使用狀況。若未安裝,先執行:
sudo apt install htop
停止程序
kill [PID]
範例:
kill 1234
使用程式名稱停止:
pkill [程式名]
搜尋檔案內容
grep [關鍵字] [檔案名]
範例:
grep "error" logs.txt
5. 網路相關
檢查 IP 位址
hostname -I
測試連線
ping [目標]
範例:
ping google.com
SSH 連線
ssh pi@[IP位址]
範例:
ssh pi@192.168.1.10
6. 總結
以上 UNIX 指令適用於操作 Raspberry Pi,熟悉這些指令後,您可以輕鬆完成日常操作,甚至進行進階專案開發。如果需要更多幫助,可以隨時查詢手冊頁:
man [指令]
全站熱搜