Vienos Plokštės Kompiuteris

50 naudingų „Raspberry Pi“ komandų - pradedančiųjų vadovas

50 Useful Raspberry Pi Commands Beginner S Guide

Namai A-Z komandos 50 naudingų „Raspberry Pi“ komandų - pradedančiųjų vadovas IkiMehedi Hasanas InA-Z komandosVienos plokštės kompiuteris 2406 0

TURINYS

  1. Naudingos „Raspberry Pi“ komandos
    1. Sistemos atnaujinimas
    2. Paketų valdymas
    3. Failų ir katalogų komandos
    4. Tinklo ir interneto komandos
    5. Sistemos informacijos komandos
    6. Raspbiečių komandos
    7. Kitos naudingos komandos
    8. Bendras jūsų aviečių komandų sąrašas
    9. Galingos komandos
    10. Galiausiai, įžvalgos

„Raspberry Pi“ komandos yra naudingos valdant „Raspberry Pi“, kuri gali būti vadinama populiariausias vienos plokštės kompiuteris aplink pasauli. Tai leidžia mums, ypač studentams ir kūrėjams, dirbti su įvairiomis programomis. „Raspberry Pi“ gali padėti nuo prototipo kūrimo iki esamos programinės įrangos kūrimo. Tačiau kai „Windows“ ar „Mac“ pradedamas naudoti juodas arba žalias ekranas, o ne spalvinga grafinė sąsaja, daugeliui žmonių tai tampa baisu. Tačiau yra daug raspberry pi komandų, kurias galima naudoti iš terminalo lango naršyti ir paleisti programas jūsų pi įrenginyje. Nors tai nėra patogi sistema, ji gali suteikti jums daugiau galimybių valdyti savo sistemą ir Linux aplinka , taip pat.





Naudingos „Raspberry Pi“ komandos


„Raspberry Pi“ gali būti prijungtas prie daugelio elektroninių įrenginių, kad būtų galima atlikti fizinius skaičiavimus. Jei norite tyrinėti IoT, turėsite pasinaudoti bendrosios paskirties įvesties ir išvesties kaiščiais, kurie pateikiami kartu su „Raspberry“. Daugelis programų kartu su šiais GPIO kaiščiais nebus įskaitytos, jei nežinote naudingų komandų, nes nėra kito būdo paleisti šias programas. Taigi, mes išvardinome visas esmines ir dažniausiai naudojamas raspberry pi komandas, kurios padės naršyti aplinką, įdiegti ir paleisti programas, stebėti sistemos veikimą ir taip pat keisti failus.

aviečių





Sistemos atnaujinimas


Tai yra aviečių pi komandos, kurias turėsite naudoti prieš pradėdami projektą „Raspberry Pi“. Jie padės jums gauti atnaujintą paketų sąrašą ir atnaujinti programinės įrangos paketus.

1. Naujausio paketų sąrašo diegimas ir programinės įrangos atnaujinimas


Jei norite pradėti naudoti Aviečių , pirmas dalykas, kurį turėtumėte padaryti, yra atnaujinti dabartinį paketų sąrašą į naujausią versiją. Ši komanda iš tikrųjų neįdiegia jokios naujausios programinės įrangos, o tai padeda jums gauti naują paketų sąrašą iš saugyklų į savo SBC.



/etc/apt/sources.list

Jis taip pat naudojamas iš naujo sinchronizuoti paketo indeksą iš jų šaltinio, nurodyto | _+_ | Prieš dist-up atnaujinimą visada turėtumėte atlikti atnaujinimo operaciją. Atnaujinusi paketų sąrašą į naujausią versiją, jūsų sistema gali nustatyti galimus paketų naujinius. Ši komanda naudojama atnaujinti programinės įrangos versiją.

atnaujinti raspberry pi

/etc/apt/sources.list

Jei jau turite naujausią bet kurių paketų versiją, jie yra nuskaitomi ir atnaujinami. Tačiau paketai nebebus atnaujinami, atsižvelgiant į esamą kitų paketų diegimo būseną.

2. OS ir programinės įrangos atnaujinimas


Ši komanda įdiegs naujausią jūsų naudojamos „Linux“ distribucijos versiją. Kaip ir „apt-upgrade“, ši komanda gali pašalinti kai kuriuos paketus, kai reikia, diegdama naujausią paketą.

phpmyadmin

Pašalintus failus galite įdiegti iš | _+_ |. Ji taip pat gana gerai tvarko priklausomybes, o išmanioji skiriamosios gebos sistema aptinka svarbiausius atnaujintinus paketus. Ši komanda skirta įdiegti naujausią programinės aparatinės įrangos versiją jūsų „Pi“ įrenginyje. Tačiau galite to išvengti, nes gali būti įdiegti nestabilūs failai, pateikiami kartu su eksperimentine programine įranga.

phymyadmin

Jei norite tai padaryti, vienas iš būdų sutaupyti laiko yra visų komandų derinimas ir vienos eilutės komanda atrodys taip -

/etc/rc.local

Paketų valdymas


Paketų valdymas vaidina svarbų vaidmenį, kai naudojate „Raspberry pi“ įrenginį. Jis tiekiamas su daugybe paketų, leidžiančių įdiegti programinę įrangą arba paleisti įvairias programas. Į šį skyrių įtraukėme visas paketų valdymo komandas, kurios bus aprašytos toliau.

3. Paketo diegimas


Dirbdami su projektu, gali tekti įdiegti naujus paketus. Jei norite įdiegti bet kurį kitą paketą, kuris nėra numatytasis, naudokite šią komandą.

[filename].[filetype]

Taigi, jei norite įdiegti | _+_ | paketą, galite naudoti šią komandą taip:

naudojant „Excel“ skaičiavimo funkciją
/home/pi

4. Pakuotės išėmimas


Panašiai, jei norite pašalinti įdiegtą paketą, tai galite padaryti naudodami komandą pašalinti.

file.txt

Panašiai pašalinti | _+_ | pakuotėje tiesiog naudokite šį pavadinimą vietoj pakuotės

mkdir

Šios komandos gali padėti jums visiškai kontroliuoti savo aviečių aplinką.

5. Tvarkykite Paslaugas


„Raspbian“ yra oficiali „Raspberry Pi“ OS. „Raspbian“ yra puiki OS, kurioje yra daug komandų, skirtų įvairioms veikloms atlikti. Žemiau aprašytos „Raspberry pi“ komandos leidžia valdyti paslaugas arba naudoti jas tam tikrų programų vykdymui kontroliuoti.

mv file.txt /home/pi/landing/

Ši komanda leidžia paleisti paslaugą sistemos įkrovos metu. Jei norite sustabdyti paslaugą, tiesiog naudokitės.

.txt file

Šios komandos naudingos tik paslaugoms. Čia -f naudojamas simbolinei saitai ištrinti. Jei norite paleisti kitą komandą ar scenarijų, redaguokite | _+_ | failą naudojant.

rm

Jis atidarys „rc.local“ failą teksto redaktoriuje „Nano“ ir galėsite atitinkamai redaguoti failą.

6. Gaukite visų bėgimo procesų sąrašą


Kartais tampa labai svarbu žinoti, kurie procesai veikia fone. Tai padeda kūrėjams žinoti, kuri programa užima daugiausiai atminties ar riboja išteklius.

rmdir

Ši pagrindinė komanda parodys visas jūsų aviečių komandas. Jei norite pamatyti procesą, kurį vykdė konkretus vartotojas, paprasta naudoti

/home/landing/file.txt

Šios komandos išvestyje bus proceso ID, kurie vėliau gali būti naudojami kitiems tikslams. Gausite tokį ekraną.

ps aviečių pias komandos

7. Bėgimo programos nužudymas


Jei norite nutraukti programą, kuri veikia jūsų avietėje, yra raspberry pi komandos. Bet tam jums reikės proceso ID, kurį galite gauti naudodami ankstesnę komandą.

ifconfig

Čia 12345 yra proceso ID. Taip pat galima sustabdyti visus programos įvykius. Tarkime, jei norite sustabdyti visus PHP scenarijus, ši komanda gali atlikti darbą.

255.255.255.0

Šios komandos nedelsiant nutraukia programą. Taigi įsitikinkite, kad scenarijus neužsiima jokia didele veikla, nes tai gali sukelti duomenų sugadinimą, sistemos gedimą ar nepageidaujamą situaciją. Patartina šias komandas naudoti paskutiniame etape arba nekritinio proceso metu.

Failų ir katalogų komandos


Svarbu saugoti, tvarkyti ir pasiekti failus bet kurioje OS. Jei yra vartotojo sąsaja, užduotis tampa daug lengvesnė. Tačiau „Raspberry“ turėsite naudoti kai kurias komandas failų valdymui ir naršymui kataloguose.

8. Turinio rodymas


Jei norite rodyti visą tam tikro failo turinį, „Raspberry“ turi tam skirtą komandą. Šią užduotį galite atlikti naudodami šią komandą.

ifconfig

Jei turite failą pavadinimu abc.txt ir norite rodyti turinį, galite naudoti šį turinį. Taigi iš esmės turėsite naudoti katės tipą, po kurio | _+_ |

9. Eikite į katalogus


„Raspberry Pi“ siūlo komandas, leidžiančias vartotojui pasiekti bet kurių katalogų failus. Pagal numatytuosius nustatymus pradedate namų aplanke. Tarkime, jei jūsų vartotojo vardas yra pi, namų katalogas bus | _+_ |. Dabar, jei norite aplankyti konkretų aplanką, jums reikės šios komandos.

ifconfig

Čia aplankas B yra aplanko, kurio ieškote, pavadinimas. Jei norite grįžti į savo namų katalogą, naudokite šią komandą.

ifconfig

10. Failų kopijavimas


Jei planuojate naudoti „Raspberry Pi“, tai yra komanda, kurią naudosite dažnai. Ši komanda padės nukopijuoti failus iš vieno katalogo į norimą vietą.

-W

kopija

Čia | _+_ | yra failas, kurį norite nukopijuoti iš dokumentų katalogo, kad atliktumėte įklijavimo operaciją nukreipimo kataloge.

vienuolika. Gaukite turinį


Jei norite pamatyti katalogo turinį, galite naudoti toliau nurodytą komandą.

egrep

Pirmiausia turėsite pereiti prie norimo katalogo ir tada naudoti šią komandą, kad žinotumėte failų sąrašą, taip pat failo dydį, pakeitimo datą ir leidimus.

12. Naujo katalogo kūrimas


Iki šiol turėtumėte turėti galimybę naršyti esamus katalogus, kopijuoti failus iš vieno katalogo į kitą, peržiūrėti visų katalogo failų sąrašą ir pan. Dabar mes sutelksime dėmesį į naujo katalogo kūrimą naudojant šią komandą.

$ history -c

mkdir aviečių pi cmands

Jei norite vadinti savo naują katalogą kaip new_directory, tiesiog naudokite | _+_ | po to - failo pavadinimas.

13. Failų perkėlimas ir pervadinimas


Jei jums įdomu, kaip „Raspberry Pi“ atlikti pjaustymo ir įklijavimo operaciją, kaip ir „Windows“, jums bus malonu žinoti, kad yra specialių „Raspberry pi“ komandų šiai operacijai atlikti.

sudo apt install gnome-schedule

Ši mv komanda perkelia failą file.txt iš dabartinio katalogo, kuris yra dokumentai, į kitą esamą katalogą, vadinamą nukreipimu. Taip pat galite naudoti failo pavadinimą ir norimą vietą, kur failas bus perkeltas, kaip | _+_ |
Ši komanda taip pat gali būti naudojama pervardyti failų pavadinimus tuose pačiuose kataloguose.

$ screen -r

Tai pakeis seno failo pavadinimą į naują | _+_ | failą

14. Failų ir katalogų trynimas


Jei norite ištrinti failą ar katalogą, galite tiesiog laikytis paprasto metodo, naudojančio | _+_ | arba | _+_ | po to failo arba katalogo pavadinimas.

$ apt-get update

rm aviečių

rmdir aviečių pi komandos

Turėkite omenyje, kad katalogas bus ištrintas tik tuo atveju, jei jis tuščias arba jame nėra jokių failų ar aplankų.

penkiolika. Failų kopijavimas naudojant SSH protokolą


SSH yra saugos protokolas, užtikrinantis nesaugomo tinklo kriptografinį saugumą. Jis plačiai naudojamas duomenims perkelti iš vienos vietos į kitą. Jei norite nuotoliniu būdu nukopijuoti bet kurį failą iš stalinio kompiuterio į avietę naudodami SSH šifravimą, naudokite šią komandą.

$ apt-get upgrade

Čia šaltinio kompiuterio vartotojo vardas ir IP adresas laikomi [apsaugotu el. Paštu], o failo pavadinimą ir vietą galima nurodyti naudojant | _+_ |

16. Sukurkite tuščią failą


Tai viena iš dažniausiai naudojamų aviečių pi komandų, leidžianti akimirksniu atidaryti tuščią failą. Failo tipas gali būti bet koks.

$ apt-get dist-upgrade

Dabartiniame kataloge bus sukurtas tuščias .txt tipo failas. Taigi prieš naudodami šią komandą turite būti norimame kataloge, kuriame norite turėti šį naują failą.

Tinklo ir interneto komandos


„Raspberry Pi“ naudojama visame pasaulyje kuriant pagrindines ir pažangias daiktų interneto programas. Tai populiarus įrenginys tarp kūrėjų dėl daugybės komandų, padedančių kūrėjams dirbti šioje srityje. Šiame straipsnyje taip pat aprašytos dažniausiai naudojamos tinklo aviečių pi komandos.

17. Sąsajos konfigūravimas


„Raspberry Pi“ yra su keliomis sąsajomis. Prieš kuriant prototipą, tai būtina atsižvelgiant į dabartinę konfigūracijos būseną. Norėdami sužinoti tinklo sąsajų konfigūraciją, galite naudoti šią komandą.

$ rpi-update

ifconfig raspberry pi komandos jhg
Čia | _+_ | reiškia sąsajos konfigūraciją. Galite pakeisti tinklo konfigūraciją ir gauti visų šiuo metu aktyvių sąsajų sąrašą.

18. Konkrečios sąsajos konfigūravimas


Jei norite sukonfigūruoti tam tikrą sąsają, galite tai padaryti. Tarkime, jei norite sukonfigūruoti ethernet0/0, galite įvesti šią komandą terminale.

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo rpi-update

Ši komanda parodys tik eth0/0 prievado konfigūraciją.

19. Aktyvinimo ir išjungimo sąsaja


Vartotojai bet kuriuo metu gali rankiniu būdu įjungti ir išjungti bet kurią sąsają. Ši parinktis taip pat leidžia visiškai valdyti avietes ir susijusius įrenginius. Norėdami suaktyvinti sąsają, naudokite šią komandą:

$ apt-get install 

Jei norite išjungti belaidžio tinklo sąsają „wlan1“, naudokite žemiau nurodytą raspberry pi komandą.

$ apt-get install phpmyadmin

dvidešimt. IP, transliacijos ir maskavimo nustatymas


Šiame skyriuje yra keletas aviečių pi komandų. Šias komandas galite naudoti atskirai ir derinti, kad taip pat pasiektumėte norimą tikslą.

$ apt-get remove 

Ši komanda nustatys minėtą IP adresą belaidžio ryšio sąsajoje „wlan0“. Norėdami nustatyti tinklo transliacijos adresą, pirmiausia turite nurodyti sąsają ir tada naudoti šią komandą.

$ apt-get remove phpmyadmin

Be to, jei norite, kad „wlan0“ naudotų | _+_ | tinklo kaukę tinkama komanda bus:

$ update-rc.d ssh enable

Tačiau taip pat galite sujungti šias komandas ir rašyti vienoje eilutėje, kad sutaupytumėte laiko.

$ update-rc.d -f ssh remove

dvidešimt vienas. Dinaminis IP adresas naudojant DHCP


Galite nustatyti bet kokį statinį IP adresą naudodami sąsajos pavadinimą ir | _+_ |. Bet kai reikia nustatyti dinaminį IP, turėsite naudoti DHCP, o reikalinga komanda:

$ nano /etc/rc.local

Šiuo atveju eth0 sąsaja dinamiškai gaus IP adresą iš DHCP.

22. Belaidžių tinklų tikrinimas


Ši komanda yra panaši į | _+_ |. Jame pagrindinis dėmesys skiriamas belaidžių adapterių prijungimo tikrinimui, kol | _+_ | naudojamas eternetui.

 ps aux

Jis tikrina tinklą, kurį naudoja „wifi“ adapteriai. Be to, taip pat galite pamatyti visus galimus belaidžius tinklus naudodami šią komandą

$ ps -u pi

Vėlgi, jei kas nors nori gauti savo vieno lentos kompiuterio elektroninį adresą, jis/ji gali naudoti:

$ kill $ kill 12345

Čia galite naudoti norimo lauko pavadinimą po grep, kad gautumėte sąrašą, kuriame yra tik jūsų norimas laukas.

2. 3. Tinklo nuskaitymas


Viena iš svarbiausių aviečių pi komandų tinklo skyriuje. Jis veikia kaip tinklo skaitytuvas, nustatantis kompiuteryje pasiekiamas paslaugas ir prievadus siunčiant paketus. Tada ji analizuoja atsakymą ir pateikia vartotojui rezultatą.

$ killall php

Ši komanda nuskaitys jūsų kompiuterį, kad praneštų jums prievadų numerius, MAC, protokolą, atidarytą ar uždarytą būseną, OS ir pan. Be to, gausite ir kitos svarbios informacijos.

24. Išbandykite ryšį


Jei jau dirbote „Linux“ operacinėje sistemoje arba tinklo sektoriuje, ši komanda jums neturėtų būti nauja. Jis vertina dviejų interneto ryšiu sujungtų įrenginių ryšį.

kaip apskaičiuoti visų pardavimų procentą
$ cat abc.txt

Taigi jis patikrins jūsų aviečių ir pagrindinio kompiuterio ryšį naudojant 10.0.0.1 ip. Jūs netgi galite naudoti bet kurį žiniatinklio adresą vietoj tokio IP

$ cd/folderA/folderB

google aviečių p

25. Sumažinkite intervalo laiką


Ping komandai reikia šiek tiek laiko, kol gaunami atsiliepimai iš paskirties adreso. Jei norite sutrumpinti „ping“ intervalo laiką, galite jį naudoti.

$ cd /home/pi

Taip pat galite kuo greičiau išsiųsti paketus, kad sumažintumėte laiką. Tai alternatyvus būdas ankstesnei komandai.

$ cp /home/pi/documents/file.txt /home/pi/landing/

26. Ping su parametrais


„Ping“ komanda dažnai gali generuoti neteisingai išvestį arba rezultatas gali skirtis dėl tinklo perkrovos, ARP užklausos nesėkmės, saugumo protokolų, tokių kaip užkarda, maršruto klaida, paketų filtravimo, duomenų praradimo, kabelio gedimo ar jungiklio ir maršrutizatoriaus problemos. Taigi visada geriau visiškai kontroliuoti ping komandą. Tai galite padaryti naudodami šiuos parametrus:

$ ls -l

Jei įterpsite | _+_ | po ping komandos jis nurodys trukmę, kada pagrindinis kompiuteris siunčia paketus į nuotolinį kompiuterį. Šioje komandoje jūsų kompiuteris šešias sekundes įtrauks „Google“ svetainę, o po to ji bus automatiškai nutraukta.

Vėlgi, jei norite pamatyti „ping“ ataskaitos suvestinę, galite įterpti C kaip parametrą. Taip pat galima nurodyti perduodamų paketų skaičių.

$ mkdir new_directory

Taigi, pagrindinis kompiuteris atsiųs 5 paketus ir operacijos pabaigoje parodys statistikos suvestinę.

27. Failų atsisiuntimas iš interneto


Nustebsite sužinoję, kad yra aviečių pyrago komandų, kurias galima atsisiųsti net iš svetainių. Paprastai tai nėra lengvas darbas, kai nėra grafinės vartotojo sąsajos. Tačiau naudokite šią komandą, kad užbaigtumėte atsisiuntimo operaciją.

$ mv /home/pi/documents/file.txt /home/pi/landing/

Čia pavyzdys.png yra failas, kurį atsisiunčiate, o svetainė.com yra žiniatinklio serveris, kuriame yra šis failas.

Sistemos informacijos komandos


„Raspberry Pi“ yra sudėtingas įrenginys ir jame yra daug informacijos, kurios net neįsivaizduojate. Kita vertus, jei nežinote sistemos įžvalgų, neįmanoma iš jos išgauti geriausio. Šios naudingos „Raspberry pi“ komandos leidžia atrasti daug paslėptų detalių, tokių kaip procesoriaus temperatūra, atminties paskirstymo būklė ir pan.

28. Atminties dydis ir atminties pasiskirstymas


„Raspberry Pi“ turi specialias komandas, kurios leis sužinoti jūsų atminties detales. Rezultatas taip pat apima atminties dydį, naudojamą ir turimą atminties įrenginį.

$ mv oldfile.txt newfile.txt

Ši komanda taip pat parodys aktyvių ir neaktyvių failų skaičių kartu su talpykla. Vėlgi, savo staliniame kompiuteryje matėme keletą skaidinių. Tuo pačiu būdu galite nustatyti skaidinių skaičių savo aviečių atminčiai.

$ rm samplefile.txt $ rmdir sample_directory

Ši komanda parodys skaidinių, kuriuos šiuo metu turite SD kortelėje arba standžiajame diske, skaičių. Be to, norėdami sužinoti savo pi versiją, galite parašyti šią komandą.

$ scp [email protected] :/home/landing/file.txt

pi versija raspberry pi komandos
29.
Gaukite temperatūrą


Svarbu žinoti aviečių temperatūrą. Kadangi per didelis karštis gali sukelti nepageidaujamų situacijų. Netgi tai gali sukelti sistemos gedimą ar netikėtų rezultatų, kurie paprastai vadinami terminiu droseliu. Tačiau, norėdami sužinoti aviečių pi temperatūrą, naudokite šią komandą.

$ touch example.txt

Tie, kurie pergudravo aviečių procesorių, turi dažnai tikrinti temperatūrą. Kadangi patariama visada stengtis apriboti pi temperatūrą žemiau 80 laipsnių Celsijaus.

30. Temperatūros duomenų analizavimas


Šiuos duomenis taip pat galite naudoti „bash shell“ scenarijuje naudodami | _+_ | komandą. Temperatūros duomenys bus išgauti ir rodomi.

$ ifconfig

Tada galite išspausdinti šiuos duomenis savo apvalkalo scenarijuje naudodami komandą print_temp.sh arba atidaryti juos nano teksto rengyklėje, taikydami šią komandą.

$ ifconfig eth0

Jei kuriate projektą, visada turėtumėte sekti temperatūrą, nes jūsų prototipo ar programinės įrangos našumas taip pat yra susijęs su tuo.

31. Gaukite informaciją apie paketus


Mes jau aptarėme aviečių pi komandas, kurios gali suteikti su atmintimi susijusios informacijos. Taip pat galite išgauti naudingos informacijos apie šiuo metu įdiegtus paketus.

$ ifconfig eth1 up

Ši komanda parodys visus jūsų naudojamus paketus. Jei norite gauti informaciją apie paketą, susijusį su tam tikro tipo paketu, pakokite mums šią komandą

$ ifconfig wlan1 down

Tokiu atveju ši komanda duos rezultatą, kuriame bus visi su ABC susiję paketai.

32. Gaukite USB aparatinės įrangos informaciją


Yra raspberry pi komandos, rodančios per USB prijungtos aparatūros sąrašą. Norėdami pamatyti USB aparatūros sąrašą:

$ ifconfig wlan0 172.168.1.0

Be to, taip pat galite sužinoti naudojamą Raspberry versiją įvesdami šią komandą:

$ ifconfig wlan1 broadcast 172.168.1.253

Tai parodys tikrąją branduolio versiją, naudojamą kuriant naudojamą „Linux“ platinimą. Be to, bus generuojama informacija apie GCC kompiliatorių.

33. Pradėkite arba sustabdykite bet kurią paslaugą


„Raspberry Pi“ teikia daug svarbių paslaugų, kurios leidžia įgyvendinti daug sudėtingų projektų arba sukurti bet kokį prototipą. Tačiau yra paslaugų, kuriomis negalima naudotis vienu metu. Tokiu atveju norėdami pradėti ar sustabdyti paslaugą naudokite šią komandą:

$ ifconfig wlan0 netmask 255.255.255.0

Kai kuriais atvejais, norint atlikti šias operacijas, gali tekti naudoti kitas komandas, priklausomai nuo tokių paslaugų kaip

$ ifconfig wlan0 172.168.1.0 netmask 255.255.255.0 broadcast 172.168.1.253

Raspbiečių komandos


Iki šiol aptarėme keletą naudingiausių aviečių pi komandų. Tačiau „Raspbian“ turi išskirtinę komandą, kurią galite naudoti kurdami savo projektą. Į šį skyrių bandėme įtraukti kai kurias plačiai naudojamas „Raspbian“ komandas.

34. Aviečių fotoaparato ir vaizdo įrašo naudojimas


„Raspberry Pi“ yra su fotoaparatu. Norint tinkamai veikti, daugeliui projektų reikia kameros modulio. Arba, jei dirbate su vaizdo apdorojimu, turite prijungti fotoaparatą prie modulio. Galite užfiksuoti vaizdus ir vaizdo įrašus naudodami šias komandas:

$ dhclient eth0

Ši komanda leidžia fotografuoti nuotraukas. Norėdami užfiksuoti ir išsaugoti vaizdo failą naudodami kitą komandą.

fotoaparatas aviečių pi

$ iwconfig

Čia image.jpg yra ką tik užfiksuotos nuotraukos pavadinimas. Vėlgi, norint užfiksuoti vaizdo įrašą su savo aviečių pi, naudinga ši komanda.

$ iwlist wlan1 scan

Čia t reiškia fiksavimo trukmę milisekundėmis.

35. Valdykite savo GPIO kaiščius


Viena iš pagrindinių priežasčių, lemiančių didžiulį aviečių pi populiarumą, yra bendrosios paskirties įvesties/išvesties kaiščių prieinamumas. Šie smeigtukai leidžia avietėms bendrauti su išoriniu pasauliu. Be to, jie leidžia prijungti kelis įrenginius, tokius kaip LED, garsinis signalas ar varikliai. Prijungę įrenginius, jums reikės paprasto programavimo, kad galėtumėte juos valdyti, kad pasiektumėte norimą rezultatą. Kai kurios iš šių komandų yra:

$ iwlist wlan0 scan | grep 

Taip pat galite gauti arba nustatyti konkretaus kaiščio vertę naudodami šias komandas. Sutelkite dėmesį į šias komandas, nes jų netaikydami negalite prijungti jokios išorinės aparatinės įrangos arba valdyti jos pagal savo poreikius.

Kitos naudingos komandos


Mes negalėjome šių komandų priskirti jokiai iš aukščiau paminėtų disciplinų. Tačiau tai taip pat naudinga kai kurioms operacijoms atlikti. Taigi mes bandėme tai laikyti po vienu skėčiu, kad nepraleistumėte nė vieno.

36. Patikrinkite komandų istoriją


Kadangi „Raspberry Pi“ galima valdyti tik naudojant komandų eilutės sąsają, turite naudoti daug komandų. Taigi vartotojui tampa sunku sekti naudotas ar įgyvendintas komandas. Norėdami patikrinti komandos istoriją, galite išbandyti šią komandą.

kaip sutelkti pasirinkimą Excel
# nmap

istorija rapberry piTaip pat galite apriboti rodomų komandų skaičių naudodami šią komandą.

$ ping 10.0.0.1

Tai parodys paskutines 5 komandas, kurias pritaikėte.

37. Istorijos išvalymas


Naudodami ankstesnę komandą galite gauti visą jau naudojamų komandų istoriją. Jei norite išvalyti bet kurią iš šių taikomų komandų, galite tai padaryti naudodami kitą komandą.

$ ping www.google.com

Norėdami išvalyti visą istoriją, naudokite | _+_ |

38. Planavimo užduotys


„Raspberry Pi“ leidžia vartotojui planuoti užduotis. Žemiau aprašytos komandos padės suplanuoti scenarijų vykdymą periodiškai tam tikru intervalu. Šios užduotys gali apimti duomenų atsarginių kopijų kūrimą kas valandą, kad prisijungtumėte prie procesoriaus tam tikru laiku. Įrankis „Cron“ leidžia suplanuoti užduotis, o „Crontab“ yra failas, kuriame galite parašyti kiekvienos užduoties instrukcijas.

$ ping -i 0.2 www.google.com

Čia vėliavos l ir e naudojamos atitinkamai eilutėms rodyti ir redaguoti. Be to, galite naudoti | _+_ | įdiegti grafinę sąsają „crontab“.

39. Valdykite veikiančias programas fone


Žemiau paminėtos raspberry pi komandos yra naudojamos kažkam paleisti fone, net jei sesija yra nutraukta arba baigta. Komandos yra tokios.

$ ping -f unixmen.com

Taigi matote, kad mes panaudojome dvi vėliavas, kurios yra -s ir -r. Čia S žymi naujo ekrano pradžią nurodytu pavadinimu, o r rodo, kad vėl pradedamas rodyti ekranas tokiu pavadinimu. Taip pat galite naudoti ID vietoj vardo, bet jei pamiršote ID naudojimą | _+_ |

Bendras jūsų aviečių komandų sąrašas


Raspberry programoje nėra grafinės sąsajos. Dėl to tampa gana sunku net atlikti bendras užduotis, pvz., Datos ir laiko tikrinimą, sistemos išjungimą ar perkrovimą. Žemiau paminėtas padės jums užbaigti visus šiuos pagrindinius dalykus.

40. „PowerOff“ arba „Shutdown“


Jei norite išjungti, galite naudoti bet kurią iš šių komandų. Bet jūs turite atsiminti, kad nenaudokite jų, nebent tai būtina. Nes visi procesai bus nutraukti, o Avietė tuoj pat išsijungs.

$ ping -w 6 www.google.com

išjungti raspberry pi
41.
Suplanuotas išjungimas ir perkrovimas


Net jei norite, kad jūsų avietė išsijungtų tam tikru laiku arba nustatytų laikmatį, galite naudoti šią komandą:

$ ping -c 5 -q www.google.com

Jei jums įdomu, kaip iš naujo paleisti įrenginį, leiskite mums pasakyti, kad taip pat galite iš naujo paleisti „Raspberry Pi“ įvesdami šią komandą

$ wget https://www.website.com/sample.png

Tai iš karto paleis jūsų sistemą, todėl įsitikinkite, kad fone neveikia programa, nes galite ją prarasti.

42. Nustatykite datą ir laiką


„Raspberry Pi“ negali sekti laiko. Jis gali rodyti laiką tik prisijungęs prie interneto; priešingu atveju turėsite nustatyti dabartinį laiką kiekvieną kartą iš naujo paleisdami sistemą. Bet ji gali rodyti datą kada tik norite.

$ cat /proc/meminfo

Galite pridėti realaus laiko laikrodį prie savo aviečių per I2C sąsają, jei jūsų projektui reikia realaus laiko.

43. GUI ir konfigūracija


„Raspberry PI“ tam tikru mastu gali suteikti veikiančią grafinę vartotojo sąsają. Atidarę konfigūracijos langą, galite naršyti rodykles naudodami ekraną.

$ cat/proc/partitions

Tačiau turėtumėte nepamiršti, kad prieš naudodami aukščiau pateiktą komandą įsitikinkite, kad jūsų vartotojui priklauso visi konfigūracijos failai. Taip pat galite pamatyti savo Raspberry konfigūraciją įvesdami šią komandą.

$ cat /proc/version

Išvestis atrodys taip:
raspi-config raspberry pi komanda

44. Failo radimas


Jums gali būti sunku gauti failo vietą, jei pamiršite, kur jį išsaugojote, nes GUI nėra. Bet jei žinote šią komandą, jums bus lengva.

$ vcgencmd measure_temp

Įvykdę komandą gausite visų katalogų, kuriuose yra example.txt, sąrašą. Panašiai šią komandą galite naudoti ir kitiems failų tipams. Kaip ir jei ieškote vaizdo failo, galite pakeisti komandą taip:

$ vcgencmd measure_temp | egrep -o '[0-9]*.[0-9]*'

Keturi, penki. Teksto failo atidarymas


Jei norite atidaryti tam tikrą teksto failą, galite naudoti šią komandą:

$ nano print_temp.sh

nano

Ši komanda privers sistemą atidaryti failą1 oficialiame „Linux“ platinimo sistemos teksto redaktoriuje, kuris vadinamas „Nano“.

Galingos komandos


Norėdami patobulinti savo žinias ir įgūdžius, įtraukėme keletą galingiausių aviečių pi komandų. Jei naudojate „Linux“ ilgą laiką, tikriausiai jau žinote šias komandas. Tačiau norint įvaldyti savo žinias apie avietes, šios komandos labai prisidės.

46. ​​Paieškos ir vaizdo modifikuota eilutė


Tai svarbi komanda ir veikia kaip programavimo kalba . Tai padeda rasti bet kokią eilutę ir leidžia rodyti eilutę taip, kaip norite. Naudodami šią komandą galite ieškoti, modifikuoti ir rodyti eilutę, kuri neabejotinai sutaupys daug laiko ir taps efektyvesnė

$ dpkg – –get–selections

AWK yra pagrindinė komanda, o F naudojama kaip laukų atskyrimo eilutė. V žymi kintamąjį, kuris vėliau gali būti naudojamas įvairiems tikslams. Programa žymėjo išraišką, kuri bus naudojama norimam failui apdoroti, kuris šiuo atveju yra failo pavadinimas. Galite pažvelgti į šį pavyzdį:

$ dpkg – –get–selections | grep ABC

Ši komanda reiškia, kad failas bus išanalizuotas /etc /pass. : yra laukų skyriklis, o „{print $ 1}“ rodo tik pirmąjį stulpelį.

47. Teksto transformavimas


Tai dar vienas sudėtingas būdas pakeisti tekstą ar eilutę. Jis veikia kaip „awk“, nors paprastesnis ir mažiau sudėtingas naudoti. Tai taip pat leidžia išgauti tam tikrą teksto ar failo dalį. Pagrindinė šios komandos sintaksė yra tokia.

$ lsusb

Pirmoji komanda naudojama išgauti iš failo, o antroji komanda iškirpia tam tikrą eilutės dalį ir parodo ją vartotojui. Pasinaudokite šiuo pavyzdžiu, kad gautumėte aiškią koncepciją.

$ cat /proc/version

Ši komanda parodys bcd, kur -c žymi eilutės simbolių duomenų tipą.

48. Stebėkite, kas vyksta


Kai laukiate failo ar katalogo, galite išnaudoti laiką naudodami komandą watch, kad pamatytumėte, kas iš tikrųjų vyksta. Šios komandos yra skirtos vykdyti tą pačią instrukciją kas dvi sekundes.

$ sudo service apache start $ sudo service apache stop

Be to, galite nustatyti intervalo laiką pagal savo poreikius. Naudokite parinktį -n, kad nustatytumėte intervalo laiką.

$ sudo service apache reload $ sudo service apache restart

Ši komanda parodys datą kas dešimt sekundžių.

49. Stebėkite tinklą


Naudodami ankstesnę komandą galite stebėti tik vidinę aplinką. Tačiau komanda, kurią aptarsime dabar, bus skirta tinklo stebėjimui. „Raspberry Pi“ leidžia aptikti, kurie uostai šiuo metu yra atidaryti, taip pat stebėti srautą. Komandos, kurių reikia šiai operacijai atlikti, yra šios.

$ raspistil

Čia p ir c parinktis pridedama kartu su originalia komanda, kur p naudojamas proceso ID įtraukimui, o c naudojamas duomenims atnaujinti vienu metu.

50. Raspberry Pi trikčių šalinimas


Kartais trikčių šalinimas yra tikrai svarbus norint nustatyti, ar yra kokių nors vairuotojų ar paslaugų, kurios riboja jūsų norimą rezultatą. Be to, visos klaidų ataskaitos bus rodomos kartu su įvykio paaiškinimu.

$ raspistill -o image.jpg

Jei viskas gerai, gausite įprastą pranešimą. Galite pamatyti, kas vyksta paleidimo seka paleidžiant, ir praėjusį laiką. Išvestis bus tokia, kaip parodyta paveikslėlyje žemiau.

dmesg raspberry pi komanda

Galiausiai, įžvalgos


Komandinės eilutės naudojimas kompiuteriui valdyti yra daugumai žmonių sunkiausia dalis. Šios komandos gali padėti naujokams šioje srityje. Norėdami pradėti naudotis terminalo skydeliu, šios raspberry pi komandos taip pat padės kurti bet kokias programas arba pradėti dirbti su bet kokiu projektu. Be to, jei niekada nesinaudojote „Linux“, šios komandos padidins jūsų pasitikėjimą pradėti kelionę. „Raspberry Pi“ yra efektyvus ir galingas vienos plokštės kompiuteris. Bet jūs niekada nepasieksite geriausio rezultato, jei negalėsite priprasti prie šių naudingų komandų.

  • Žymos
  • Raspberry Pi
Dalintis Facebook „Twitter“ Pinterest „WhatsApp“ ReddIt Telegrama Viber

    PALIKTI ATSAKYMĄ Atšaukti atsakymą

    Komentaras: įveskite savo komentarą! Vardas:* Čia įveskite savo vardą El. Paštas:* Įvedėte neteisingą el. Pašto adresą! Čia įveskite savo el. Pašto adresą Svetainė:

    Išsaugokite mano vardą, el. Pašto adresą ir svetainę šioje naršyklėje, kai kitą kartą komentuosiu.

    spot_img

    Naujausias įrašas

    „Android“

    10 geriausių veidų keitimo programų, skirtų „Android“ ir „iOS“ įrenginiams

    „Windows“ OS

    Kaip suplanuoti „Windows 10“ automatiškai ištuštinti šiukšliadėžę

    „Android“

    10 geriausių sąskaitų faktūrų išrašymo programų, skirtų „Android“ įrenginiui greitai apmokėti

    „Windows“ OS

    10 geriausių jūsų kompiuterio GPU etaloninių programų

    Privaloma perskaityti

    IoT - daiktų internetas

    20 geriausių daiktų interneto projektų (daiktų interneto projektai), kuriuos galite padaryti dabar

    Vienos plokštės kompiuteris

    10 geriausių „Raspberry Pi“ parduotuvių rinkoje

    A-Z komandos

    40 Praktiška ir naudinga „awk“ komanda „Linux“ ir BSD

    A-Z komandos

    50 esminių Nmap komandų sistemos administratoriams

    Susijęs pranešimas

    Kaip naudoti „Linux Export“ komandą kasdieniuose kompiuteriuose

    „Linux Head“ komandų vadovėliai ir pavyzdžiai pradedantiesiems

    Viskas, ką reikia žinoti apie „Linux Chmod“ komandą

    20 geriausių Raspberry Pi knygų pradedantiesiems ir patyrusiems kūrėjams

    10 geriausių „Raspberry Pi Zero“ projektų, kuriuos turėtumėte išbandyti 2021 m

    50 naudingiausių „Zypper“ komandų „SUSE Linux“ vartotojams



    ^