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 [指令]
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 liusming 的頭像
    liusming

    劉老師的跨域創想工坊

    liusming 發表在 痞客邦 留言(0) 人氣()