Raspberry Pi5 常用指令

更新 發佈閱讀 4 分鐘

前導

在使用 Raspberry Pi 時,除了圖形介面 (GUI),更常見的是透過 終端機 (Terminal) 來輸入指令。以下整理最常用的 Linux 指令,適合新手上手與日常使用。

常用指令

pwd指令可以顯示目前的工作目錄:

pwd
raw-image

ls指令可以可以顯示目前工作目錄[/home/f0978]下的檔案和目錄清單

ls
raw-image

cd指令可以切換至其他目錄,由於我們目前工作目錄是[/home/f0978],所以會切換至[/home/f0978/Desktop​],[..]是回到上一層目錄的意思。

cd Desktop​
cd ..​
raw-image

舉一反三,若是你在桌面建立了一個新資料夾,你可以透過輸入以下指令,從[/home/f0978]切換至[/home/f0978/Desktop​/someDirectoryYouCreate],再從[/home/f0978/Desktop​/someDirectoryYouCreate]回上兩層目錄到[/home/f0978]。

cd ​Desktop​/someDirectoryYouCreate
cd ..​/..

另外,有時你想直接回到目前使用者的根目錄,可以直接使用以下指令,如此就會直切換至[/home/f0978]。

cd ~​

mkdir指令可以建立新目錄(或稱新資料夾):

mkdir Desktop/Michael

上述指令會在[/home/f0978/Desktop]目錄下,建立名為Michael的新目錄。

raw-image

touch指令可以建立一個空檔案,我們在桌面建立一個test.txt空檔案:

touch ​test.txt
raw-image

效果如下:

raw-image

nano指令用來開啟和編輯文件,但若是系統檔案之類需要超級使用者權限的檔案,要記得加上sudo nano:

nano test.txt
raw-image

cp指令可以複製,第一個參數是欲複製的檔案名稱,第二個參數是複製新增的檔案名稱:

cp test.txt ​Michael/file.txt
raw-image

mv指令可以移動指定的檔案至指定的目錄,以下示範將桌面的test.txt檔案移動至Michael資料夾:

mv test.txt ./Michael​

./是目前目錄的意思,即[/home/f0978/Desktop]。不過加不加./都無所謂。


find指令用來在檔案系統搜尋指定名稱的檔案,若要在Michael目錄底下,找尋檔案名稱為 test.txt 的檔案,可以使用:

find ./Michael -name test.txt

若是要找出所有副檔名為.txt的檔案,則輸入:

find ./Michael -name "*.txt"

rm指令可以刪除指定檔案:

cd Michael​
rm test.txt
rm file.txt

rmdir指令可以刪除沒有檔案的目錄,由於我們目前的工作目錄為[/home/f0978/Desktop/Michael],所以要回到[/home/f0978/Desktop]才可以進行刪除Michael目錄的動作:

rmdir ../Michael

最後,如果覺得終端機的內容有點混亂,輸入clear指令來清空終端機螢幕的內容:

clear
留言
avatar-img
留言分享你的想法!
avatar-img
電資鼠 - 您的學習好夥伴
14會員
242內容數
在當今數位時代,電資領域人才需求爆發式成長,不論是前端網頁設計、嵌入式開發、人工智慧、物聯網還是軟硬體整合,這些技術都在改變世界。而掌握 C/C++、Python、數位邏輯、電路學與嵌入式開發等大學電資領域的課程,正是進入這個高薪、高需求產業的關鍵!
你可能也想看
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
本章節旨在介紹如何在不同操作系統上安裝和配置PHP環境,並使用命令行工具進行基礎操作。此外,還介紹了使用Visual Studio Code進行PHP開發的步驟,包括安裝擴展和設置調試環境。
Thumbnail
本章節旨在介紹如何在不同操作系統上安裝和配置PHP環境,並使用命令行工具進行基礎操作。此外,還介紹了使用Visual Studio Code進行PHP開發的步驟,包括安裝擴展和設置調試環境。
Thumbnail
這篇文章介紹了路由器 (Router) 在網絡硬體中的功能與運作概念,包括路由器的工作原理、運作流程和與其他硬體設備的區別。文章也提及了路由器運作的基本概念,例如路由表的建立方式和路由協定的基礎知識。
Thumbnail
這篇文章介紹了路由器 (Router) 在網絡硬體中的功能與運作概念,包括路由器的工作原理、運作流程和與其他硬體設備的區別。文章也提及了路由器運作的基本概念,例如路由表的建立方式和路由協定的基礎知識。
Thumbnail
GitLab為程式碼管理倉庫,且從8.0開始提供CI/CD。 安裝 更新套件索引 sudo apt update 安裝postfix sudo apt install ca-certifi​cates curl openssh-server postfix 切換目錄 cd /t
Thumbnail
GitLab為程式碼管理倉庫,且從8.0開始提供CI/CD。 安裝 更新套件索引 sudo apt update 安裝postfix sudo apt install ca-certifi​cates curl openssh-server postfix 切換目錄 cd /t
Thumbnail
題如其名,這題是在考我們知不知道 Tab 鍵在 Linux Terminal 中的作用。 所謂科技始於人性,Tab鍵的存在即是如此......
Thumbnail
題如其名,這題是在考我們知不知道 Tab 鍵在 Linux Terminal 中的作用。 所謂科技始於人性,Tab鍵的存在即是如此......
Thumbnail
在先前的文章中說明了Linux大致上的安裝流程,整個過程只要依照畫面的指示設定,都可以安裝成功。其中可能比較困難在於硬碟空間的分配,這對於許多新手來說也是一個難點,也是這篇所要說的重點。
Thumbnail
在先前的文章中說明了Linux大致上的安裝流程,整個過程只要依照畫面的指示設定,都可以安裝成功。其中可能比較困難在於硬碟空間的分配,這對於許多新手來說也是一個難點,也是這篇所要說的重點。
Thumbnail
語法: grep '^<starting-character>.*<ending-character>$' <file> grep 指令可以使用特殊字元的組合: 星號 ( * )、( $ ) 和 ( ^ )來過濾搜尋的內容。在我們的範例中,要使用 grep搜尋以特定字元開頭和結尾的內容,例如
Thumbnail
語法: grep '^<starting-character>.*<ending-character>$' <file> grep 指令可以使用特殊字元的組合: 星號 ( * )、( $ ) 和 ( ^ )來過濾搜尋的內容。在我們的範例中,要使用 grep搜尋以特定字元開頭和結尾的內容,例如
Thumbnail
本教程將引導您在 Ubuntu 系統上啟用 SSH、配置防火牆規則以允許入站連接,並更改預設 SSH 連接埠以增強安全性。包括更新系統、安裝OpenSSH伺服器、更改連接埠、設定防火牆、檢查規則和重新啟動服務等步驟。
Thumbnail
本教程將引導您在 Ubuntu 系統上啟用 SSH、配置防火牆規則以允許入站連接,並更改預設 SSH 連接埠以增強安全性。包括更新系統、安裝OpenSSH伺服器、更改連接埠、設定防火牆、檢查規則和重新啟動服務等步驟。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News