Raspberry Pi 命令:常規、網絡、Internet、文件和系統信息

已發表: 2020-12-18

Raspberry Pi 是一款簡單的、以卡計費的 PC,可連接到 PC 屏幕或電視,並使用標準控制台和鼠標。 它是一個功能強大的小工具,可以讓個人(從所有方面考慮)研究處理過程,並弄清楚如何用 Scratch 和 Python 等方言進行編程。

目錄

什麼是樹莓派?

讓您的 Raspberry Pi 為行動做好準備非常簡單——無論您在做什麼,大概都有一個指南可以引導您完成整個週期。 儘管如此,在幾乎每次 Pi 嘗試中都會用到一些設備和終端命令。

由於大多數 Pi 項目都在 Linux 上運行,因此使用一些命令行技巧可以讓 Pi 更易於使用。 在任何情況下,無論您是否不是 Linux 的老手,這些命令都可以在您修補時給您很大的鼓勵,因此現在熟悉它們是一個明智的想法。

什麼是樹莓派命令?

Raspberry Pi 是一款簡單的、以卡計費的 PC,可連接到 PC 屏幕或電視,並使用標準控制台和鼠標。 它是一個功能強大的小工具,可以讓個人(從所有方面考慮)研究處理過程,並弄清楚如何用 Scratch 和 Python 等方言進行編程。

我將如何使用 Raspberry Pi 命令行?

打開 Raspberry Pi 配置(菜單 > 首選項 > Raspberry Pi 配置)。 將引導設置更改為“到 CLI”並單擊確定。 目前,當您重新啟動時,您將在命令行中啟動(輸入 startx 以啟動到工作區)。

一般命令

apt-get update:將框架上的捆綁包的概要更新為保管庫中的概要。 在放入新捆綁包之前使用它,以確保您引入的是最新形式。

apt-get upgrade:重新設計您引入的整個產品包。

startx :打開圖形用戶界面。

clear : 從終端屏幕清除最近運行的訂單和文本。

date :打印當前日期。

find / -name text1.txt:在整個系統中搜索文件 text1.txt 並輸出包含該文件的所有目錄的列表。

reboot :立即重啟。

nano text.txt:在 Linux 文本編輯器 Nano 中打開文件 text.txt。

poweroff:立即關機。

raspi-config :打開配置設置菜單。

shutdown -h now:立即關機。

shutdown -h 11:11:在上午 11:11 關閉。

文件和目錄命令

mv YYY:將名為 YYY 的文件或目錄移動到指定位置。

rm text.txt:刪除文件 text.txt。

rmdir a_directory:刪除(如果為空)目錄 a_directory 。

cat text.txt:顯示文件 text.txt 的內容。

cd /abc/xyz:將當前目錄更改為 /abc/xyz 目錄。

cp XXX:複製文件或目錄XXX並粘貼到指定位置

mkdir text_directory:在當前目錄中創建一個名為 text_directory 的新目錄。

s cp [email protected]:/some/path/ftext.txt:通過 SSH 複製文件。 可用於將文件從 PC 下載到 Raspberry Pi。 [email protected]是PC的用戶名和本地IP地址,/some/path/text.txt是PC上文件的路徑和文件名。

touch text.txt:在當前目錄中創建一個名為 text.txt 的新空文件。

ls -l:列出當前目錄中的文件,以及文件大小、修改日期和權限。

網絡和 Internet 命令

ifconfig:檢查您正在使用的遠程關聯的狀態(檢查 wlan0 是否獲得了 IP 地址)。

ping:測試與組織關聯的兩個小工具之間的可用性。 例如,ping 10.0.0.32 將向 IP 10.0.0.32 上的小工具發送一個包裹並等待響應。 它還適用於站點地址。

wget http://www.website.com/text.txt:從網上下載文件text.txt並保存到當前目錄。

iwconfig:檢查無線適配器正在使用哪個網絡。

iwlist wlan0 scan:打印當前可用無線網絡的列表。

iwlist wlan0 掃描 | grep ESSID:將 grep 與字段名稱一起使用以僅列出您需要的字段

Nmap:掃描您的組織並記錄相關的小工具、端口號、約定、狀態(打開或關閉)工作框架、MAC 地址和其他數據。

另請閱讀: Raspberry Pi 項目創意

系統信息命令

cat /proc/meminfo:顯示有關您的內存的詳細信息。

cat /proc/partitions:顯示 SD 卡或硬盤上的分區大小和數量。

cat /proc/version:顯示您正在使用的 Raspberry Pi 版本。

df -h:顯示可用磁盤空間的信息。

free:顯示有多少空閒內存可用。

主機名 -I:顯示您的 Raspberry Pi 的 IP 地址

lsusb:列出連接到 Raspberry Pi 的 USB 硬件

UP 鍵:按 UP 鍵將打印最後輸入到命令提示符的命令。 這是重複先前命令或對命令進行更正的快速方法。

df /:顯示有多少可用磁盤空間。

vcgencmd measure_temp:顯示CPU的溫度。

vcgencmd get_mem arm && vcgencmd get_mem gpu:顯示 CPU 和 GPU 之間的內存分配。

dpkg - -get-selections | grep XXX:顯示所有已安裝的與 XXX 相關的軟件包。

dpkg – -get-selections:顯示所有已安裝的軟件包。

每個命令都可以做更多我在這裡展示的事情。 要查看它還能做什麼,請在命令後嘗試“–help”。

必讀: Raspberry Pi IoT 項目

結論

對於某些人來說,任何階段的命令行訪問都是可怕的。 這裡記錄的有用命令是努力為 Raspberry Pi 新手提供絕對最低限度,首先是終端,這是他們選擇開始的任何 Pi 冒險的小墊腳石。

此外,如果您有興趣了解有關 Raspberry Pi、機器學習的更多信息,請查看 IIIT-B 和 upGrad 的機器學習和人工智能 PG 文憑,該文憑專為在職專業人士設計,提供 450 多個小時的嚴格培訓、30 多個案例研究和分配,IIIT-B 校友身份,5 個以上實用的實踐頂點項目和頂級公司的工作協助。

使用樹莓派有什麼限制?

由於 Raspberry Pi 沒有內部硬盤驅動器,它依靠 SD 卡來存儲數據。 在 Raspberry Pi 上,執行台式計算機可以執行的所有操作是不可行的。 它沒有散熱片,這使得它容易過熱。 用戶也報告了崩潰和錯誤故障。 其他操作系統,如 Windows,與它不兼容。

使用樹莓派有什麼好處?

由於 Raspberry Pi 有大量的 GPIO 引腳,它可以同時容納多個傳感器。 它有一個更快的 CPU,這保證了它會表現良好。 它適合小型企業,因為它需要很少的運營費用。 Raspberry Pi 不需要太多編程知識,因此非常易於使用。

菜鳥覆盆子是什麼意思?

NOOBS 是樹莓派開發的操作系統安裝軟件。 它帶有用於 Raspberry Pi 的預裝操作系統。 LibreElec 是安裝了 Kodi 媒體中心軟件的精簡版 Linux,也包含在 NOOBS 卡中。 NOOBS 允許用戶安裝和重新安裝一個或多個操作系統,以及設置默認操作系統。 NOOBS 包括 Raspberry Pi OS 和 LibreELEC 操作系統。 它還提供了多種可供選擇的操作系統,可以從 Internet 下載和安裝。