如果您曾經需要工作和配置Raspberry Pi,那麼您肯定會迷失在 命令 存在的情況下,您必須認真學習很多東西,或者至少總是將它們放在清單中,以便您在需要時可以諮詢他們。 考慮到這一點,今天我建議創建一個包含最常見列表的列表,您肯定知道一些列表,而其他列表可能沒那麼多。
在繼續之前,必須考慮到在Linux中有兩種不同類型的用戶 進入終端,一個是用戶'正常具有基本訪問權限,另一種是稱為 根或超級用戶 您幾乎可以做任何您想做的事。 在這一點上,您必須特別小心,因為當我說“你想要什麼實際上,這就是您想要的一切,例如刪除實際上使操作系統無用的文件。
當然,一些要使用的命令不能由基本用戶啟動,因此您將需要超級用戶權限才能執行這些命令,因此在特定命令前會看到前綴sudo很常見。 。 無需將sudo放在所有命令前面的另一種訪問超級用戶的方法是執行命令 sudo的蘇 並輸入密碼。 更改用戶後,我們可以在命令提示符下看到類似 根@ raspberrypi:/ home / pi#這樣,就不再需要將sudo前綴放在每個命令的前面。
經過一點澄清,我現在將列出我個人認為必要的命令,這些命令在配置或使用Raspberry Pi時特別有用:
相關文章:
使用Raspberry Pi創建自己的街機
通用命令:
- APT-get的更新:更新您的Raspbian版本。
- apt-get升級:更新系統中已安裝的所有軟件包。
- 明確:清除終端窗口。
- 日期:顯示當前日期。
- 查找/-名稱 test.txt:在整個系統中搜索test.txt文件,並生成包含該文件的所有目錄的列表。
- 納米測試文件:在Linux文本編輯器“ Nano”中打開文件test.txt。
- 關機:立即關閉系統。
- raspi配置:打開設置菜單。
- 重啟:立即重新啟動系統。
- 現在關機-H:立即關閉系統。
- 關閉-h 18:34:在18:34關閉系統。
- 運行startx:打開圖形用戶界面。
文件和目錄的命令:
- 貓test.txt:顯示test.txt文件的內容。
- cd / abc / xyz:將當前目錄更改為/ abc / xyz目錄。
- cp xxx: Copia el archivo o directorio XXX y lo pega en una ubicación especificada. 此命令的示例為: cp fichero.txt /home/pi/fichero.txt en el directorio actual y lo pega en el directorio /home/pi/. Si el archivo no está en el directorio actual debes poner la dirección donde se encuentra.
- ls -l:顯示一個列表,其中包含當前目錄中的文件以及其他有趣的信息,例如文件大小,修改日期和權限。
- mkdir test_folder:在當前文件夾中創建一個新文件夾test_folder。
- MV XXX:將名為XXX的文件或文件夾移動到特定位置。 此命令的示例為:mv file.txt / home / pi,它將當前文件夾中存在的file.txt移動到地址/ home / pi。 如果我們要移動的文件不在我們所在的文件夾中,則必須添加其完整地址。 此命令還可以用於重命名文件或文件夾,我們要做的就是將它們移動到同一目錄中但使用不同的名稱,例如:mv file.txt test.txt會將文件file.txt重命名為test。文本文件。
- rm test.txt:刪除文件test.txt
- rmdir test_folder:刪除文件夾test_folder。 僅當文件夾為空時,才可以執行此操作。
- scp用戶@ 10.0.0.32:/some/path/file.txt: Copia un archivo a través de SSH. Se puede utilizar para descargar un archivo de un ordenador remoto a nuestra Raspberry Pi. 用戶@10.0.0.32 es el nombre de usuario y la dirección es la IP local del ordenador remoto y /ruta/path/archivo.txt es la ruta y el nombre de archivo del archivo en el ordenador remoto.
- 幫助:在當前目錄中創建一個新的空文件。
網絡配置命令:
- 使用ifconfig:用於檢查我們正在使用的無線連接的狀態,例如查看wlan0是否分配了IP地址。
- iwconfig的:要檢查我們以無線方式連接到哪個網絡。
- iwlist wlan0掃描:顯示所有可用無線網絡的列表。
- iwlist wlan0掃描| grep ESSID:如果在上一個訂單中添加| grep與字段名稱一起,系統將僅在屏幕上向我們顯示我們需要的字段。 使用示例命令,將僅列出ESSID字段。
- NMAP:掃描您的網絡並列出連接的設備,端口號,協議,操作系統,MAC地址...
- 平: Prueba la conectividad entre dos dispositivos conectados a una misma red. Por ejemplo, ping 10.0.0.32 enviará un paquete al dispositivo con IP 10.0.0.32 y esperará una respuesta. También funciona con las direcciones de sitios web lo que nos puede ayudar a saber si tenemos conexión a la red o no utilizando, por ejemplo, ping www.google.es
- wget http://www.miweb.com/test.txt:從網站www.miweb.com下載test.txt文件,並將其保存在當前目錄中。
相關文章:
將Raspberry Pi配置為Web服務器
系統信息命令:
- 貓/ proc / meminfo:顯示有關我們的內存系統的信息。
- cat / proc /分區:顯示SD卡或硬盤上分區的大小和數量。
- cat / proc /版本:向我們展示我們正在使用的Raspberry Pi的版本。
- df -h:顯示光盤上的可用空間。
- 東風/:顯示可用的可用磁盤空間。
- dpkg –獲取選擇| grep XXX:顯示與XXX相關的所有已安裝軟件包。
- dpkg –獲取選擇:提供有關所有已安裝軟件包的信息。
- :顯示系統中可用的可用內存量。
- 主機名-I:顯示我們的Raspberry Pi的IP地址。
- 的lsusb:它為我們提供了有關連接到Raspberry Pi的所有USB設備的信息。
- 上鍵: Al pulsar la tecla UP se introduce el último comando ingresado en el símbolo del sistema. Esta es una manera rápida de corregir los comandos que se hicieron en error.
- vcgencmd 測量溫度:顯示CPU溫度。
- vcgencmd get_mem手臂&& vcgencmd get_mem gpu:顯示在CPU和GPU之間分配的內存。