20 handy aveņu pi termināļa komandas iesācējiem

Izmantojiet šīs ērtajām komandām, sazināties ar terminālu

Kaut kas es patiešām cīnījos ar to, kad es pirmo reizi sāku lietot Aveņu Pi, bija terminālis.

Es biju laimīgs Windows GUI lietotājs ar retro skatu melnu un zaļu ekrānu bez pogām vai neko, lai dubultklikšķi. Briesmīgi, ja kopš pirmā datora esat izmantojis GUI.

Šajās dienās es esmu daudz vairāk pazīstams ar termināli, tā vai citādi izmantojot to gandrīz visas savas Raspberry Pi projektus. Es atklāju daudz mazu triku un komandu tādā veidā, kas man palīdzēja iegūt šo pārliecību, un es dalīšos ar jums, lai palīdzētu jums sākt darbu ar Pi.

Šeit nav nekas nepieredzēts vai nepareizs - tikai pamata ikdienas komandas, kas palīdzēs jums orientēties un veikt vienkāršus uzdevumus ar jūsu Raspberry Pi no termināla loga. Laika gaitā jūs atradīsiet vairāk, bet tas ir labs pamats, kas jāuzsāk.

01 no 20

[sudo apt-get update] - atjaunina pakešu sarakstus

Atjaunināšanas komanda nodrošina, ka jūsu pakotņu saraksti ir aktuāli. Attēls: Richard Saville

Šis ir pirmais posms jūsu Raspberry Pi atjaunošanā (pārējos posmos skatiet nākamos divus šā saraksta punktus).

Komanda "sudo apt-get update" no pakotnēm lejupielādē pakešu sarakstus un paņem informāciju par šo pakotņu jaunākajām versijām un visiem atkarīgajiem.

Tāpēc faktiski atjaunināšana patiešām netiek veikta tradicionālā nozīmē, un tas ir vairāk vajadzīgs solis šajā kopējā procesā.

02 no 20

[sudo apt-get upgrade] - lejupielādējiet un instalējiet atjauninātos komplektus

Jaunināšanas komanda lejupielādē un instalē atjauninājumu pakotnes. Attēls: Richard Saville

Šī komanda izriet no iepriekšējā vienuma, kurā mēs atjauninājām mūsu pakešu sarakstu.

Izmantojot mūsu atjaunināto pakešu sarakstu, komandā " sudo apt-get upgrade " tiks apskatīti tie pašlaik instalētie pakotnes, pēc tam apskatīsim jaunāko pakotņu sarakstu (ko mēs tikko modernizējām) un pēc tam visbeidzot instalējam jaunus pakotnes, kas nav " t jaunākajā versijā.

03 no 20

[sudo apt-get clean] - tīrīt vecos iepakojuma failus

Tīra komanda noņem vecās pakotnes lejupielādes, saglabājot glabāšanas vietu. Attēls: Richard Saville

Pēdējais posms atjaunināšanas un jaunināšanas procesā, un tas, kas ne vienmēr ir svarīgi, ja jums ir daudz diska vietas.

Komandu " sudo apt-get clean " izdzēš liekos pakotnes failus (.deb failus), kas tiek lejupielādēti kā atjaunināšanas procesa daļa.

Ērta komanda, ja jūs stingri atstājat vietu vai vienkārši vēlaties, lai tas būtu labi sakopts.

04 no 20

[Sudo raspi-config] - Raspberry pi konfigurācijas rīks

Raspberry pi konfigurācijas rīks. Attēls: Richard Saville

Tam vajadzētu būt vienam no pirmajiem soļiem, ko lietojat, kad pirmo reizi sākat lietot Raspberry Pi, lai pārliecinātos, ka tas ir iestatīts jūsu valodai, aparatūrai un projektiem.

Konfigurācijas rīks ir nedaudz kā "iestatījumu" logs, kas ļauj jums iestatīt valodas, laiku / datumu, iespējot kameras moduli, pārkāpt procesoru, iespējot ierīces, mainīt paroles un daudz citas iespējas.

Jūs to varat piekļūt, ierakstot ' sudo raspi-config ' un pēc tam hit enter. Atkarībā no tā, ko jūs maināt, jums var tikt piedāvāts pārstartēt savu Pi pēc tam.

05 no 20

[ls] - saraksts direktoriju saturs

Komandā 'ls' tiek norādīts direktorija saturs. Attēls: Richard Saville

Linux sistēmā "direktorija" ir tāda pati kā Windows mapē. Tas ir kaut kas, kas man bija jāizmanto (esmu Windows lietotājs), tāpēc es gribēju norādīt to ārā.

Termināla, protams, nav neviena pētnieka, tāpēc, lai redzētu, kas atrodas mapē, kurā atrodas kādreiz, vienkārši ierakstiet ' ls ' un nospiediet enter.

Jūs redzēsiet katru failu un direktoriju šajā uzskaitītajā direktorijā, un parasti tos krāso ar dažādiem vienumiem.

06 no 20

[cd] - Mainīt direktorijus

Izmantojiet "cd", lai mainītu direktorijus. Attēls: Richard Saville

Ja jūs vēlaties pāriet uz noteiktu direktoriju, varat izmantot komandu " cd ".

Ja katalogam, kurā jau esat izveidojis direktorijus, varat vienkārši izmantot " cd directoryname " (aizstājot "direktorija vārdu" ar direktorijas nosaukumu).

Ja tas ir kaut kur citur jūsu failu sistēmā, vienkārši ievadiet ceļu pēc komandas, piemēram, ' cd / home / pi / directoryname '.

Cita lietderīga šīs komandas izmantošana ir " cd .. ", kas atgriežas vienā mapes līmenī, mazliet kā pogai "Atpakaļ".

07 no 20

[mkdir] - izveidojiet direktoriju

Izveidojiet jaunus katalogus ar "mkdir". Attēls: Richard Saville

Ja jums ir nepieciešams izveidot jaunu direktoriju tajā vietā, kur jau esat ievietojis, varat izmantot komandu " mkdir ". Šī ir termināļa pasaules ekvivalents "jauns> mape".

Lai izveidotu jaunu direktoriju, jums vienkārši jāpievieno direktorijas nosaukums pēc komandas, piemēram, ' mkdir new_directory '.

08 no 20

[rmdir] - noņemiet direktoriju

Noņemt katalogus ar 'rmdir'. Attēls: Richard Saville

Jūs esat iemācījušies izveidot jaunu direktoriju, bet, ja vēlaties dzēst to?

Tā ir ļoti līdzīga komanda, lai noņemtu direktoriju, vienkārši izmantojiet ' rmdir ', pēc tam direktora vārdu.

Piemēram, " rmdir directory_name " noņem direktoriju 'directory_name'. Ir vērts atzīmēt, ka direktorijai ir jābūt tukšam, lai veiktu šo komandu.

09 no 20

[mv] - Pārvietot failu

Pārvietot failus ar komandu "mv". Attēls: Richard Saville

Failu pārvietošana starp direktorijām tiek sasniegta, izmantojot komandu " mv ".

Lai pārvietotu failu, mēs izmantojam " mv ", pēc tam faila nosaukumu un pēc tam galamērķa direktoriju.

Piemērs tam būtu " mv my_file.txt / home / pi / destination_directory ", kas pārvietotu failu my_file.txt uz " / home / pi / destination_directory ".

10 no 20

[tree -d] - parādīt direktoriju koku

Tree ir ērts veids, kā apskatīt jūsu direktoriju struktūru. Attēls: Richard Saville

Pēc nelielu jaunu direktoriju izveidošanas, iespējams, trūkst Windows failu pētītāja vizuālo mapju struktūras skata. Nevarot redzēt vizuālo izkārtojumu no jūsu katalogi, lietas var iegūt mulsinoši ātri.

Viena komanda, kas var palīdzēt izprast jūsu katalogus, ir " tree-d ". Tas parāda visas jūsu direktorijas koka tipa izkārtojumā terminālā.

11 no 20

[pwd] - parādīt pašreizējo direktoriju

Izmantojot 'pwd' var palīdzēt jums, kad sākat sajust mazliet zaudēto !. Attēls: Richard Saville

Cita noderīga komanda, kas jums palīdzēs, kad jūs pazaudējat, ir komanda " pwd ". Tas ir ērti, ja jūs vienkārši vēlaties uzzināt, kur atrodaties kādā konkrētā brīdī.

Vienkārši ievadiet ' pwd ' jebkurā brīdī, lai parādītu pašreizējo direktorijas ceļu, kurā atrodas.

12 no 20

[Clear] - Tīrīšanas termināla logs

Noņemiet ekrāna jucekli ar komandu "notīrīt". Attēls: Richard Saville

Kad jūs sākat saņemt termināļa pakaramo, jūs pamanīsit, ka tas var kļūt visai pieblīvēts. Pēc dažām komandām ekrānā atstājat teksta taku, kas dažiem no mums var būt nedaudz kaitinošas.

Ja vēlaties noslaucīt ekrānu tīru, vienkārši izmantojiet komandu " notīrīt ". Ekrāns tiks notīrīts, gatavs nākamajai komandai.

13 no 20

[sudo halt] - izslēdziet savu Aveņu Pi

Izslēdziet savu Aveņu Pi droši ar komandu "apstāties". Attēls: Richard Saville

Aplejot Pi izslēgšana droši izvairās no tādām problēmām kā SD kartes korupcija. Dažreiz jūs varat izvairīties ar īsu strāvas vadu, bet galu galā jūs nogalināsit savu karti.

Lai pareizi izslēgtu pi, izmantojiet " sudo halt ". Pēc pēdējās mirgošanas no Pi LEDs, jūs varat noņemt barošanas kabeli.

14 no 20

[sudo reboot] - Restartējiet savu Aveņu Pi

Restartējiet pi, izmantojot termināli "reboot". Attēls: Richard Saville

Līdzīgi kā shutdown komandai, ja vēlaties droši pārslēgt savu Raspberry Pi, varat izmantot komandu " reboot ".

Vienkārši ierakstiet " sudo reboot " un pi pāriet pats.

15 no 20

[startx] - darbvirsmas vides (LXDE) palaišana

Sāciet darbvirsmas sesiju, izmantojot "startx". Attēls: Richard Saville

Ja esat iestatījis pi, lai vienmēr sāktu terminālā, iespējams, rodas jautājums, kā startēt darbvirsmu, ja tas jālieto.

Izmantojiet " startx ", lai sāktu LXDE (vieglā X11 darbvirsmas vide). Jāatzīmē, ka tas nedarbosies sesijas laikā.

16 no 20

[ifconfig] - Atrodiet savu Raspberry Pi IP adresi

ifconfig var sniegt jums noderīgu tīkla informāciju. Attēls: Richard Saville

Ir daudz scenāriju, kas var prasīt, lai jūs pazītu jūsu Raspberry Pi IP adresi. Es to izmantoju daudz, konfigurējot SSH sesiju, lai attālināti piekļūtu savam Pi.

Lai atrastu savu IP adresi, ievadiet terminālu " ifconfig " un nospiediet enter. Varat arī izmantot " hostname -I ", lai pati atrastu tikai IP adresi.

17 no 20

[nano] - rediģēt failu

Manis priekšrocības teksta redaktors Raspberry Pi ir nano. Attēls: Richard Saville

Linux ir vairāki dažādi teksta redaktori, un jūs atradīsit, ka daži cilvēki izvēlas to izmantot vairāk nekā citu dažādu iemeslu dēļ.

Mana izvēle ir " nano " galvenokārt tāpēc, ka tas ir pirmais, ko izmantoju, kad es sāku.

Lai rediģētu failu, vienkārši ierakstiet " nano ", kam seko faila nosaukums, piemēram, " nano myfile.txt ". Kad jūsu labojumi ir pabeigti, nospiediet Ctrl + X, lai failu saglabātu.

18 no 20

[kaķis] - parāda faila saturu

Parādiet termina faila saturu, izmantojot "cat". Attēls: Richard Saville

Lai gan jūs varat izmantot "nano" (iepriekš), lai atvērtu failu rediģēšanai, ir atsevišķa komanda, kuru varat izmantot, lai vienkārši norādītu faila saturu terminālā.

Lai to izdarītu, izmantojiet " cat ", kam seko faila nosaukums, piemēram, " cat myfile.txt ".

19 no 20

[rm] - noņemiet failu

Noņemt failus viegli, izmantojot "rm". Attēls: Richard Saville

Raspberry Pi failiem ir viegli noņemt, un jūs to darīsiet daudz, jo jūs veicat daudzas Python failu versijas, kamēr neesat veicis kodu.

Lai noņemtu failu, mēs izmantojam komandu " rm ", kam seko faila nosaukums. Piemērs varētu būt " rm myfile.txt ".

20 no 20

[cp] - kopējiet failu vai direktoriju

Kopējiet failus, izmantojot "cp". Attēls: Richard Saville

Kad jums ir nepieciešams izveidot faila vai direktorijas kopiju, izmantojiet komandu " cp ".

Lai izveidotu sava faila kopiju tajā pašā direktorijā, ievadiet komandu kā " cp original_file new_file "

Lai kopiju izveidotu citā direktorijā ar tādu pašu nosaukumu, ievadiet komandu kā " cp original_file home / pi / apakšdirektorijs "

Lai nokopētu visu direktoriju (un tā saturu), ievadiet komandu kā " cp -R home / pi / folder_one home / pi / folder_two ". Tas kopēs "folder_one" uz "folder_two".

Vēl daudz jāiemācās

Šīs 20 komandas palīdzēs jums sākt strādāt ar savu Raspberry Pi - programmatūras atjaunināšanu, navigācijas direktoriju izveidi, failu izveidi un vispārīgu darbu. Jūs, bez šaubām, būs progress no šī sākotnējā saraksta, jo jūs iegūstat pārliecību, sāciet veidot projektus un radiet nepieciešamību apgūt vairāk uzlabotas komandas.