Ito ang pinakakaraniwang mga utos na ginamit sa isang Raspberry Pi

comandos

Kung nakapagtrabaho ka at na-configure ang iyong Raspberry Pi, tiyak na nawala ang iyong sarili sa gitna ng napakalaking halaga ng comandos na mayroon, maraming mga dapat mong malaman sa pamamagitan ng puso o, hindi bababa sa, palaging nasa mga kamay ang mga ito sa isang listahan upang maaari mong kumunsulta sa kanila kapag kailangan mo ito. Sa pag-iisip na ito, ngayon ay iminungkahi ko na lumikha ng isang listahan na may pinaka madalas, ang ilan ay tiyak na kilala mo at ang iba marahil ay hindi gaanong gaanong.

Bago magpatuloy, dapat isaalang-alang na sa Linux mayroong dalawang magkakaibang uri ng mga gumagamit upang i-access ang Terminal, ang isa ay ang gumagamit 'normal'na may mga pangunahing pahintulot sa pag-access at ang iba pa ay ang mode na kilala bilang ugat o superuser maaari mong praktikal na gawin ang nais mo. Sa puntong ito kailangan mong maging maingat lalo na, kapag sinabi kong 'anong gusto mo'ay literal kahit anong gusto mo sa lahat ng ibig sabihin nito, tulad ng pagtanggal ng mga file na literal na ginagawang walang silbi ang operating system.

Siyempre, ang ilan sa mga utos na gagamitin ay hindi maaaring mailunsad ng isang pangunahing gumagamit, kaya kakailanganin mo ang mga pahintulot ng superuser upang maipatupad ang mga utos na ito, kaya magiging pangkaraniwan na nakikita mo ang awtomatikong sudo sa harap ng tukoy na utos . Ang isa pang paraan upang ma-access ang superuser nang hindi kinakailangang ilagay ang sudo sa harap ng lahat ng mga utos ay sa pamamagitan ng pagpapatupad ng utos sudo su at ilagay ang password nito. Sa sandaling nabago namin ang gumagamit ay makakakita kami sa command prompt ng isang bagay tulad root @ raspberrypi: / home / pi #Sa ganitong paraan, hindi na kinakailangan na ilagay ang unahan ng sudo sa harap ng bawat utos.

Sa maliit na paglilinaw na ito, ililista ko ngayon ang mga utos na sa palagay ko ay kinakailangan at lalo na kapaki-pakinabang kapag nag-configure o nagtatrabaho sa aming Raspberry Pi:

arcade machine
Kaugnay na artikulo:
Lumikha ng iyong sariling arcade machine gamit ang Raspberry Pi

Pangkalahatang Mga Utos:

  • apt-makakuha ng update: I-update ang iyong bersyon ng Raspbian.
  • apt-get upgrade: I-update ang lahat ng mga pakete na na-install mo sa system.
  • limasin: nililimas ang window ng terminal.
  • petsa: Ipinapakita ang kasalukuyang petsa.
  • hanapin / -pangalan pagsubok.txt: Hinahanap ang buong system para sa test.txt file at bumubuo ng isang listahan ng lahat ng mga direktoryo na naglalaman ng file.
  • nano test.txt: Buksan ang file test.txt sa "Nano", ang editor ng teksto sa Linux.
  • patayin: Patayin agad ang system.
  • raspi-config: Buksan ang menu ng mga setting.
  • i-reboot: I-restart agad ang system.
  • shutdown -h ngayon: Patayin agad ang system.
  • pagsasara -h 18:34: Patayin ang system sa 18:34.
  • startx: Binubuksan ang graphic na interface ng gumagamit.

Mga utos para sa mga file at direktoryo:

  • pagsubok sa pusa.txt: Ipinapakita ang nilalaman ng file ng test.txt.
  • cd / abc / xyz: Binabago ang kasalukuyang direktoryo sa direktoryo / abc / xyz.
  • pulis XXXCopia el archivo o directorio XXX y lo pega en una ubicación especificada. Ang isang halimbawa ng utos na ito ay: 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: Nagpapakita ng isang listahan kasama ang mga file na nasa kasalukuyang direktoryo pati na rin ang iba pang mga kagiliw-giliw na impormasyon tulad ng laki ng file, petsa ng pagbabago at mga pahintulot.
  • mkdir test_fold: Lumikha ng isang bagong pagsubok ng folder sa loob ng kasalukuyang folder.
  • mvxxx: Ilipat ang file o folder na pinangalanang XXX sa isang tukoy na lokasyon. Ang isang halimbawa ng utos na ito ay: mv file.txt / home / pi na lilipat ng file.txt na nasa kasalukuyang folder sa address / home / pi. Kung ang file na nais nating ilipat ay wala sa folder kung nasaan tayo, kailangan nating idagdag ang buong address nito. Ang utos na ito ay maaari ding magamit upang palitan ang pangalan ng mga file o folder, ang kailangan lamang gawin ay ilipat ang mga ito sa iisang direktoryo ngunit may iba't ibang pangalan, halimbawa: mv file.txt test.txt ay palitan ang pangalan ng file file.txt bilang pagsubok. txt
  • rm test.txt: Tanggalin ang file test.txt
  • rmdir test_fold: Tanggalin ang folder test_fold. Magagawa lamang ang pagkilos na ito kung walang laman ang folder.
  • scp user@10.0.0.32: /some/path/file.txtCopia un archivo a través de SSH. Se puede utilizar para descargar un archivo de un ordenador remoto a nuestra Raspberry Pi. gumagamit@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.
  • hawakan: Lumikha ng isang bagong walang laman na file sa kasalukuyang direktoryo.

Mga utos para sa pagsasaayos ng network:

  • ifconfig: Ginamit upang suriin ang katayuan ng wireless na koneksyon na ginagamit namin, halimbawa upang makita kung ang wlan0 ay may isang IP address na nakatalaga o hindi.
  • iwconfig: Upang suriin kung aling network ang konektado sa wireless.
  • iwlist wlan0 scan: Nagpapakita ng isang listahan ng lahat ng mga magagamit na mga wireless network.
  • iwlist wlan0 scan | grep ESSID: Kung sa nakaraang order ay nagdagdag kami | grep kasama ang pangalan ng isang patlang, ipapakita lamang sa amin ng system ang patlang na kailangan namin sa screen. Gamit ang halimbawa ng utos, ang patlang na ESSID lamang ang nakalista.
  • nmap: I-scan ang iyong network at ilista ang mga konektadong aparato, ang numero ng port, ang protocol, ang operating system, ang mga MAC address ...
  • i-pingPrueba 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: I-download ang file ng test.txt mula sa website na www.miweb.com at i-save ito sa kasalukuyang direktoryo.
web server
Kaugnay na artikulo:
I-configure ang iyong Raspberry Pi bilang isang web server

Mga utos ng impormasyon sa system:

  • pusa / proc / meminfo: Nagpapakita ng impormasyon tungkol sa aming memory system.
  • pusa / proc / partisyon: Ipinapakita ang laki at bilang ng mga partisyon sa SD card o hard disk.
  • bersyon ng pusa / proc /: Ipinapakita sa amin ang bersyon ng Raspberry Pi na ginagamit namin.
  • df -h: Ipinapakita ang magagamit na puwang sa disc.
  • df /: Ipinapakita kung magkano ang magagamit na libreng puwang sa disk.
  • dpkg –get-seleksyon | grep XXX: Ipinapakita ang lahat ng mga naka-install na package na nauugnay sa XXX.
  • dpkg –get-seleksyon: Nagbibigay ng impormasyon tungkol sa lahat ng naka-install na mga pakete.
  • libre: Ipinapakita ang dami ng libreng memorya na magagamit sa system.
  • hostname -ako: Ipinapakita ang IP address ng aming Raspberry Pi.
  • lsusb: Nag-aalok ito sa amin ng impormasyon tungkol sa lahat ng mga USB device na konektado sa aming Raspberry Pi.
  • susi sa UPAl 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 panukalang_temp: Ipinapakita ang temperatura ng CPU.
  • vcgencmd get_mem arm && vcgencmd get_mem gpu: Ipinapakita ang memorya na hinati sa pagitan ng CPU at GPU.

Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.