20 Handy Raspberry Pi terminalne naredbe za početnike

Uzmite terminala koristeći ove praktične naredbe

Nešto s kojim sam se stvarno borio s početkom korištenja maline Pi bio je terminal.

Odlazio sam od toga da budem sretan korisnik sustava Windows GUI na retrovizoran crni i zeleni zaslon bez gumba ili bilo čega što dvaput kliknemo. Strašne stvari kada upotrebljavate grafičko korisničko sučelje od prvog računala.

Danas sam puno više upoznat s terminalom, koristeći ga prilično sve moje projekte Raspberry Pi na jedan ili drugi način. Otkrio sam puno mala trikova i naredbi na putu koji su mi pomogli da dobijem to povjerenje i dijelim ih s vama kako bih vam pomogao da započnete s pi.

Ovdje ne postoji ništa napredno ili inovativno - samo osnovne svakodnevne naredbe koje će vam pomoći pri kretanju i poduzimanju jednostavnih zadataka s Raspberry Pi iz terminala. S vremenom ćete pronaći više, ali ovo je dobra jezgra koja će započeti.

01 od 20

[sudo apt-get update] - Ažurirajte popise paketa

Naredba ažuriranja osigurava da su vaši popisi paketa aktualni. Slika: Richard Saville

Ovo je prva faza u ažuriranju Raspberry Pi (pogledajte sljedeće dvije stavke na ovom popisu za ostale korake).

Naredba 'sudo apt-get update' preuzima popise paketa iz spremišta i prima informacije o najnovijim verzijama ovih paketa i svih ovisnih.

Stoga uistinu ne radi nikakvo aktualno ažuriranje u tradicionalnom smislu, već je potreban korak u tom cjelokupnom procesu.

02 od 20

[sudo apt-get upgrade] - preuzmite i instalirajte ažurirane pakete

Naredba nadogradnje preuzima i instalira pakete ažuriranja. Slika: Richard Saville

Ova naredba prati od prethodne stavke gdje smo ažurirali naš popis paketa.

S našim ažuriranim paketom na licu mjesta, naredba ' sudo apt-get upgrade ' će pogledati koje su pakete trenutačno instalirane, a zatim pogledati najnoviji popis paketa (koji smo upravo nadogradili), a zatim konačno instalirati nove pakete koji su aren ' t na najnovijoj verziji.

03 od 20

[sudo apt-get clean] - Očistite datoteke starih paketa

Čista naredba uklanja stare preuzimanja paketa, čime se štedi prostor za pohranu. Slika: Richard Saville

Posljednja faza u procesu ažuriranja i nadogradnje, a koja nije uvijek bitna ako imate puno prostora na disku.

" Sudo apt-get clean " naredba briše redundantne datoteke paketa (.deb datoteka) koje su preuzete kao dio procesa ažuriranja.

Zgodna naredba ako ste uski na prostoru ili samo želite dobro očistiti.

04 od 20

[sudo raspi-config] - Alat za konfiguraciju malina Pi

Alat za konfiguraciju malina Pi. Slika: Richard Saville

To bi trebao biti jedan od prvih koraka koje ste poduzeli kada prvi put počnete koristiti Raspberry Pi kako biste bili sigurni da je postavljen za vaš jezik, hardver i projekte.

Alat za konfiguraciju pomalo je poput prozora "postavki", koji vam omogućuje postavljanje jezika, vremena / datuma, omogućivanje modula fotoaparata, overclock procesora, omogućavanje uređaja, promjena zaporki i puno drugih opcija.

To možete pristupiti upisivanjem ' sudo raspi-config ', a zatim pritiskom na Enter. Ovisno o tome što promijenite, od vas će se možda zatražiti da ponovo pokrenete Pi.

05 od 20

[ls] - Sadržaj popisa imenika

Naredba 'ls' će navesti sadržaj direktorija. Slika: Richard Saville

U Linuxu 'direktorij' je isti kao 'mapa' u sustavu Windows. To je nešto što sam se morao koristiti (kao Windows osoba) i želio sam to istaknuti.

Naravno, nema terminologa na terminalu, pa da biste vidjeli što se nalazi unutar imenika u kojem ste u bilo kojem trenutku, upišite " ls " i pritisnite enter.

Vidjet ćete svaku datoteku i direktorij unutar navedenog popisa, a obično se označavaju bojama za različite stavke.

06 od 20

[cd] - Promjena direktorija

Koristite 'cd' za promjenu direktorija. Slika: Richard Saville

Ako želite skočiti na određeni direktorij, možete upotrijebiti naredbu ' cd '.

Ako imenik u kojem se nalazite ima imenike unutar nje, možete jednostavno upotrijebiti naziv ' cd imenika ' (zamjenjujući naziv imenika s imenom vašeg imenika).

Ako je negdje drugdje u vašem datotečnom sustavu, samo unesite put nakon naredbe, kao što je " cd / home / pi / naziv direktorija ".

Još jedna praktična upotreba ove naredbe je " cd .. " koji vas vraća natrag jednu razinu mape, malo kao gumb "natrag".

07 od 20

[mkdir] - Napravite imenik

Stvorite nove direktorije s 'mkdir'. Slika: Richard Saville

Ako trebate izraditi novi direktorij unutar onog kojeg već imate, možete upotrijebiti naredbu " mkdir ". Ovo je ekvivalent novog "mape" terminalskog svijeta.

Da biste napravili novi direktorij, samo trebate dodati naziv direktorija nakon naredbe, kao što je ' mkdir new_directory '.

08 od 20

[rmdir] - Ukloni imenik

Ukloni direktorije s 'rmdir'. Slika: Richard Saville

Saznali ste kako izraditi novi direktorij, ali što ako želite izbrisati?

To je vrlo slična naredba za uklanjanje direktorija, samo koristite ' rmdir ', a zatim ime imenika.

Na primjer, ' rmdir directory_name ' uklonit će imenik 'naziv_direct_name'. Važno je napomenuti da direktorij mora biti prazan za izvođenje ove naredbe.

09 od 20

[mv] - Premjestite datoteku

Premjestite datoteke pomoću naredbe 'mv'. Slika: Richard Saville

Premještanje datoteka između direktorija postiže se pomoću naredbe ' mv '.

Za premještanje datoteke upotrijebimo ' mv ', a zatim naziv datoteke, a zatim odredišni direktorij.

Primjer toga bi bio ' mv my_file.txt / home / pi / destination_directory ', koji bi pomicao datoteku ' my_file.txt ' u ' / home / pi / destination_directory '.

10 od 20

[tree -d] - Prikaz stabla direktorija

Stablo je zgodan način za pregled strukture vaših direktorija. Slika: Richard Saville

Nakon što ste stvorili pregršt novih direktorija, možda nedostaje prikaz strukture vizualnih mapa Windows Explorera datoteka. Bez mogućnosti da vidite vizualni izgled vaših direktorija, stvari se mogu brzo zbuniti.

Jedna naredba koja može pomoći u osvješćivanju vaših direktorija je ' stablo-d '. Prikazuje sve svoje direktorije u stabla sličnom izgledu unutar terminala.

11 od 20

[pwd] - Prikaži trenutni imenik

Korištenje 'pwd' može vam pomoći kada počnete osjećati malo izgubljeno !. Slika: Richard Saville

Još jedna zgodna naredba koja će vam pomoći kada izgubite je naredba ' pwd '. Ovo je praktično ako samo želite znati gdje se nalazite u bilo kojem trenutku.

Jednostavno unesite " pwd " u bilo koje vrijeme da biste prikazali trenutni put do direktorija u kojem se nalazite.

12 od 20

[Clear] - brisanje terminalskog prozora

Uklonite nered na zaslonu s 'jasnim' naredbom. Slika: Richard Saville

Kad počnete zvučati terminal, primijetit ćete da može doći do prilično pretrpanog. Nakon nekoliko naredbi ostavljate trag teksta na zaslonu koji za neke od nas može biti pomalo neugodno.

Ako želite očistiti zaslon, jednostavno upotrijebite naredbu " jasno ". Zaslon će biti izbrisan, spreman za sljedeću naredbu.

13 od 20

[sudo halt] - Zatvorite piće od malina

Zatvorite Raspberry Pi sigurno uz naredbu 'zaustaviti'. Slika: Richard Saville

Isključivanje Raspberry Pi sigurno izbjegava probleme kao što su korupcije SD kartice. Ponekad se može brzo ukloniti kabel napajanja, ali, naposljetku, ubirat ćete svoju karticu.

Da biste ispravno isključili Pi, upotrijebite ' sudo stop '. Nakon posljednjeg treperenja iz Pi's LED dioda, možete ukloniti kabel za napajanje.

14 od 20

[sudo ponovno podizanje sustava] - Ponovno pokrenite piće od malina

Ponovno pokrenite Pi pomoću 'ponovno podizanje sustava' na terminalu. Slika: Richard Saville

Slično kao i naredba za zaustavljanje, ako želite ponovno pokrenuti Raspberry Pi na siguran način, možete upotrijebiti naredbu " ponovno podizanje sustava ".

Jednostavno upišite ' sudo reboot ' i vaš Pi će se ponovno pokrenuti.

15 od 20

[startx] - Pokrenite okruženje radne površine (LXDE)

Pokrenite stolnu radnju koristeći 'startx'. Slika: Richard Saville

Ako ste svoj Pi postavili da uvijek počnete na terminalu, možda ćete se pitati kako pokrenuti radnu površinu ako je trebate koristiti.

Upotrijebite ' startx ' da biste pokrenuli LXDE (lagani X11 radni prostor za radnu površinu). Valja napomenuti da to neće raditi tijekom SSH sesije.

16 od 20

[ifconfig] - Pronađite Raspberry Pi IP adresu

ifconfig vam može dati korisne informacije o mreži. Slika: Richard Saville

Postoji mnogo scenarija koji vam mogu zahtijevati da znate IP adresu vašeg malina Pi. Koristim ga puno prilikom konfiguriranja SSH sesije kako bi daljinski pristupio mojem Pi.

Da biste pronašli svoju IP adresu, upišite ' ifconfig ' u terminal i pritisnite enter. Također možete koristiti ' hostname -I ' za pronalaženje samo IP adrese samostalno.

17 od 20

[nano] - Uređivanje datoteke

Moj željeni editor teksta za Raspberry Pi je nano. Slika: Richard Saville

U Linuxu postoji niz različitih urednika teksta, a vidjet ćete da neki ljudi više vole uporabu jedan za drugim zbog različitih razloga.

Moja sklonost je ' nano ' uglavnom zato što je to prvi koji sam koristio kad sam krenuo.

Da biste uredili datoteku, jednostavno upišite ' nano ', a zatim naziv datoteke, kao što je ' nano myfile.txt '. Kada dovršite uređivanje, pritisnite Ctrl + X da biste spremili datoteku.

18 od 20

[cat] - prikazuje sadržaj datoteke

Pokažite sadržaj datoteke na terminalu koristeći 'cat'. Slika: Richard Saville

Iako možete koristiti 'nano' (gore) za otvaranje datoteke za uređivanje, postoji zasebna naredba koju možete koristiti za jednostavno popisivanje sadržaja datoteke unutar terminala.

Koristite ' cat ', a zatim naziv datoteke kako biste to učinili, na primjer ' cat myfile.txt '.

19 od 20

[rm] - Uklonite datoteku

Jednostavno uklonite datoteke pomoću 'rm'. Slika: Richard Saville

Uklanjanje datoteka je lako na Raspberry Pi, i to je nešto što ćete učiniti mnogo kao što napraviti puno verzije Python datoteke dok vam problem code code.

Da biste uklonili datoteku, koristimo naredbu ' rm ' koju slijedi naziv datoteke. Primjer bi bio ' rm myfile.txt '.

20 od 20

[cp] - Kopirajte datoteku ili imenik

Kopirajte datoteke koristeći 'cp'. Slika: Richard Saville

Kada trebate napraviti kopiju datoteke ili direktorija, upotrijebite naredbu " cp ".

Da biste kopirali datoteku u isti direktorij, unesite naredbu kao ' cp original_file new_file '

Da biste kopirali u drugom direktoriju, s istim imenom, unesite naredbu kao ' cp original_file home / pi / subdirectory '

Da biste kopirali cijeli direktorij (i njegov sadržaj), unesite naredbu kao ' cp -R home / pi / folder_one home / pi / folder_two '. Ovo će kopirati 'folder_one' u 'folder_two'.

Ima još mnogo toga za učenje

Ovih 20 naredbi pomoći će vam da započnete sa svojim malinama Pi - ažurirate softver, navigacijujte imenicima, stvarajući datoteke i općenito radeći na putu. Bez sumnje ćete napredovati s ovog početnog popisa dok steknete samopouzdanje, započeti izradu projekata i generirati potrebu za upoznavanjem naprednijih naredbi.