20 հարմար նարնջի Pi տերմինալային հրամանները սկսնակների համար

Ստացեք բռնակներ տերմինալով, օգտագործելով այս հարմար հրամանները

Ինչ-որ բան ես իսկապես պայքարեցի, երբ առաջին անգամ սկսեցի օգտագործել Raspberry Pi- ը տերմինալը:

Ես գնացի երջանիկ Windows GUI օգտվողին, որը հագեցած սեւ եւ կանաչ էկրանով ոչ մի կոճակ կամ ոչ կրկնակի սեղմեք: Սարսափելի նյութեր, երբ դուք օգտագործում եք GUI- ից ձեր առաջին համակարգչից:

Այս օրերին ես ավելի շատ ծանոթ եմ տերմինալին, այն օգտագործելով այն ամենից, ինչ իմ Raspberry Pi նախագծերը մեկ այլ ձեւով: Ես գտա բազմաթիվ փոքրիկ հնարքներ եւ հրամաններ, որոնք օգնում էին ինձ ձեռք բերել այս վստահությունը եւ ես կիսում եմ ձեզ հետ `օգնելով սկսել Pi- ի հետ:

Այստեղ ոչ մի առաջընթացի կամ նորարարության ոչ մի դրույթ չկա, պարզապես հիմնական ամենօրյա հրամանները, որոնք կօգնեն ձեզ նավարկելու եւ իրականացրած պարզ առաջադրանքներ կատարելու ձեր Raspberry Pi- ի հետ տերմինալային պատուհանից: Ժամանակի ընթացքում դուք կգտնեք ավելի շատ, բայց սա լավ հիմք է, որը կսկսվի:

01-ից 20-ը

[sudo apt-get update] - Թարմացնել փաթեթի ցուցակները

Թարմացման հրամանը վստահեցնում է, որ ձեր փաթեթի ցուցակները ընթացիկ են: Ռիչարդ Սավիլլ

Սա առաջին փուլն է ձեր Morpberry Pi- ի (այս ցուցակում հաջորդ երկու կետերը մյուս քայլերի համար) թարմացման ժամանակ:

«Sudo apt-get update» հրամանը ներբեռնում է փաթեթների ցուցակները պահեստներից եւ գրավում այդ փաթեթների նորագույն տարբերակների եւ ցանկացած կախյալի մասին տեղեկություններ:

Այսպիսով, դա իսկապես իրականում չի թարմացվում ավանդական իմաստով, ավելին, այդ գործընթացում անհրաժեշտ քայլ է:

02-ից 20-ը

[sudo apt-get upgrade] - Ներբեռնեք եւ տեղադրել Թարմացված փաթեթները

Նորացման հրամանը բեռնում եւ տեղադրում է թարմացումների փաթեթներ: Ռիչարդ Սավիլլ

Այս հրամանը հետեւում է նախորդ կետից, որտեղ մենք թարմացրինք մեր փաթեթի ցուցակը:

Մեր նորացված փաթեթի ցանկի տեղում, « sudo apt-get upgrade » հրամանը կտեսնի, թե ինչ փաթեթներ են տեղադրվում, ապա դիտեք վերջին փաթեթի ցանկը (որ մենք պարզապես նորացվեցինք), ապա վերջապես տեղադրել ցանկացած նոր փաթեթ, վերջին տարբերակով:

03-ից 20-ը

[sudo apt-get clean] - Մաքուր հին փաթեթի ֆայլեր

Մաքուր հրամանը հեռացնում է հին փաթեթի ներլցումներ, պահպանելով պահեստային տարածք: Ռիչարդ Սավիլլ

Թարմացման եւ արդիականացման գործընթացի վերջնական փուլը եւ այն միշտ չէ, որ անհրաժեշտ է, եթե դուք ունեք շատ սկավառակի տարածություն:

« Sudo apt-get clean » հրամանը ջնջում է ավելացված փաթեթի ֆայլերը (.deb ֆայլերը), որոնք ներբեռնվում են որպես թարմացման գործընթացի մի մաս:

Օգտակար հրաման, եթե դու ամուր էիք տիեզերքում կամ պարզապես ցանկանում ես լավ մաքրել:

04-ը 20-ը

[sudo raspi-config] - The Raspberry Pi կազմաձեւման գործիք

The Raspberry Pi կազմաձեւման գործիք. Ռիչարդ Սավիլլ

Սա պետք է լինի առաջին քայլերից մեկը, երբ դուք առաջին անգամ սկսում եք օգտագործել Raspberry Pi, որպեսզի համոզվեք, որ այն ստեղծվել է ձեր լեզվին, սարքավորումներին եւ ծրագրերին:

Կազմաձեւման գործիքը մի քիչ նման է «պարամետրեր» պատուհանի, որը թույլ է տալիս Ձեզ սահմանել լեզուներ, ժամանակը / ամսաթիվը, թույլատրել ֆոտոխցիկի մոդուլը, պրոցեսորը գերազանցել, սարքերը թույլատրել, փոփոխել գաղտնաբառերը եւ բազմաթիվ այլ տարբերակներ:

Դուք կարող եք մուտք գործել այն `մուտքագրելով ' sudo raspi-config ' եւ այնուհետեւ հարվածել մտնելը: Կախված այն բանից, թե ինչ եք փոխել, ձեզ կարող է հուշել, որ վերանվենք ձեր Pi- ից հետո:

05-ից 20-ը

[ls] - Ցուցակների ցանկը

«Ls» հրամանը կներկայացնի գրացուցակի բովանդակությունը: Ռիչարդ Սավիլլ

Linux- ում «գրացուցակը» նույնն է, ինչ «թղթապանակը» Windows- ում է: Դա մի բան էր, որ պետք է օգտագործվեր (լինելով Windows մարդ), այնպես որ ես ուզում էի նշել, որ դուրս է առջեւի:

Անշուշտ, տերմինալում ոչ մի հետախույզ կա, որպեսզի տեսնեք, թե ինչն է գտնվում տվյալ ժամանակահատվածում գտնվող դիրեկտորիայում, պարզապես « ls » -ում մուտքագրեք եւ մուտքագրեք:

Դուք կտեսնեք այն ամենը, ինչ ֆայլը եւ դիրեկտորը նշված ցուցակում նշված է, եւ սովորաբար գունավոր կոդավորված է տարբեր տարրերի համար:

06-ից 20-ը

[cd] - Փոխել դիրեկտորիաները

Օգտագործեք «cd» `դիրեկտորիաներ փոխելու համար: Ռիչարդ Սավիլլ

Եթե ​​ցանկանում եք անցնել որոշակի գրացուցակում, կարող եք օգտագործել ' cd ' հրամանը:

Եթե ​​դիրեկտորիան, որը արդեն իսկ գտնվում եք, ունի դիրեկտորիաներ ներսում, կարող եք պարզապես օգտագործել ' cd directoryname ' (փոխարինեք 'directoryname' ձեր դիրեկտորիայի անունով):

Եթե ​​ձեր ֆայլային համակարգում որեւէ տեղ կա, պարզապես մուտքագրեք այն հրամանը, ինչպիսին է « cd / home / pi / directoryname »:

Այս հրամանի մեկ այլ հարմար օգտագործումը հանդիսանում է « cd .. », որը վերցնում է ձեզ մեկ թղթապանակի մակարդակը, մի քիչ նման «հետի» կոճակին:

07-ը 20-ը

[mkdir] - Ստեղծեք տեղեկատու

Ստեղծեք նոր դիրեկտորիաներ `« mkdir »: Ռիչարդ Սավիլլ

Եթե ​​Ձեզ անհրաժեշտ է ստեղծել նոր գրացուցակ, որը դուք արդեն գտնվում եք, կարող եք օգտագործել ' mkdir ' հրամանը: Սա տերմինալի աշխարհի «նոր» թղթապանակն է:

Նոր տեղեկատու գրելու համար պարզապես անհրաժեշտ է ավելացնել հրամանանից հետո գրացուցակի անունը, ինչպես օրինակ ' mkdir new_directory ':

08-ից 20-ը

[rmdir] - Հեռացրեք տեղեկատու

Հեռացրեք դիրեկտորիաներ `'rmdir': Ռիչարդ Սավիլլ

Դուք սովորել եք, թե ինչպես ստեղծել նոր տեղեկատու, բայց այն, ինչ ուզում եք ջնջել:

Դա շատ նման հրաման է հեռացնել գրացուցակը, պարզապես օգտագործել ' rmdir ', ապա գրացուցակի անունը:

Օրինակ, ' rmdir directory_name ' - ը հեռացնում է 'directory_name' գրացուցակը: Հարկ է նշել, որ գրացուցակը պետք է դատարկ լինի `այս հրամանն իրականացնելու համար:

09-ից 20-ը

[mv] - Տեղափոխել ֆայլ

Տեղափոխեք ֆայլերը 'mv' հրամանով: Ռիչարդ Սավիլլ

Շարժվող ֆայլերը դիրեկտորիաների միջեւ շարժվում են `օգտագործելով« mv »հրամանը:

Ֆայլը տեղափոխելու համար մենք օգտագործում ենք « mv », այնուհետեւ ֆայլի անունը եւ այնուհետեւ նպատակակետը:

Դրա օրինակն այն կլինի « mv my_file.txt / home / pi / destination_directory », որը տեղափոխել է « my_file.txt » ֆայլը « / home / pi / destination_directory »:

10-ից 20-ը

[tree -d] - Ցուցադրել տառատեսակների ծառ

Tree- ը ձեր դիրեկտորիաների կառուցվածքը դիտելու հարմար միջոց է: Ռիչարդ Սավիլլ

Բազմաթիվ նոր դիրեկտորիաների ստեղծումից հետո դուք կարող է բացակայել Windows ֆայլի Explorer- ի տեսողական թղթապանակը կառուցվածքը: Առանց հնարավորության տեսնել ձեր դիրեկտորիաների տեսողական դասավորությունը, բաները կարող են շփոթել արագ:

Մի հրաման, որը կարող է օգնել ձեր դիրեկտորիաների ավելի զգայուն լինել « tree -d »: Այն ցուցադրում է ձեր բոլոր դիրեկտորիաների տերմինալում գտնվող ծառի նմանատիպ դասավորությունը:

11-ը 20-ը

[pwd] - Ցուցադրել ընթացիկ տեղեկագիրը

Օգտագործելով «pwd» -ը կարող է օգնել ձեզ, երբ սկսում եք զգալ մի փոքր կորցրել: Ռիչարդ Սավիլլ

Մեկ այլ հարմար հրաման, որն օգնում է ձեզ, երբ կորցրել եք « pwd » հրամանը: Սա հարմար է, եթե պարզապես ցանկանում եք իմանալ, թե որտեղ եք գտնվում տվյալ պահին:

Պարզապես մուտքագրեք « pwd » ցանկացած պահի `ներկայացնելու ձեր ներկա դիրեկտորիայի ուղին:

12-ից 20-ը

[պարզ] - Տերմինալային պատուհանը մաքրում

Հեռացրեք էկրանի խառնաշփոթը «հստակ» հրամանով: Ռիչարդ Սավիլլ

Երբ սկսում եք կախել տերմինալից, դուք կտեսնեք, որ այն կարող է շատ խառնաշփոթ լինել: Մի քանի հրամաններից հետո էկրանին թողնում եք տեքստի քաշք, որը մեզանից ոմանց համար կարող է մի քիչ զայրացնել:

Եթե ​​ցանկանում եք սրբել էկրանը մաքուր, պարզապես օգտագործել հստակ հրամանը: Էկրանի վրա մաքրվելու է, պատրաստ է հաջորդ հրամանին:

13-ից 20-ը

[sudo halt] - Անջատեք ձեր ազնվամորի PI- ը

Անջատեք ձեր Raspberry PI- ն անվտանգ `« դադար »հրամանով: Ռիչարդ Սավիլլ

Ձեր Raspberry P- ի անջատումը ապահով կերպով խուսափում է այնպիսի խնդիրների, ինչպիսիք են SD քարտի կոռուպցիան: Դուք կարող եք երբեմն հեռանալ ուժային լարը արագ փչանալով, բայց, ի վերջո, սպանեք ձեր քարտը:

Պիերի պատշաճ կերպով փակելու համար օգտագործեք ' sudo halt ': Pi- ի LED- ի վերջնական ճնշումներից հետո դուք կարող եք հեռացնել էլեկտրական մալուխը:

14-ից 20-ը

[sudo reboot] - Վերագործարկեք ձեր ազնվամորի PI- ը

Վերագործարկեք ձեր Pi- ն, օգտագործելով «reboot» տերմինալում: Ռիչարդ Սավիլլ

Անջատման հրամանատարին նման, եթե ցանկանում եք վերալիցքավորել ձեր ազնվամորու PIN- ի անվտանգ ճանապարհը, կարող եք օգտագործել ' reboot ' հրամանը:

Պարզապես մուտքագրեք ' sudo reboot ' եւ ձեր Pi- ն կվերսկսի իրեն:

15-ից 20-ը

[startx] - Սկսել Desktop միջավայրը (LXDE)

Սկսեք աշխատասեղան նիստ `օգտագործելով« startx »: Ռիչարդ Սավիլլ

Եթե ​​դուք սահմանել եք ձեր Pi- ն, միշտ սկսել տերմինալը, կարող եք հետաքրքրվել, թե ինչպես պետք է սկսել աշխատասեղանը, եթե այն անհրաժեշտ է օգտագործել:

Օգտագործեք « startx », LXDE- ի (Lightweight X11 Desktop Environment) մեկնարկի համար: Պետք է նշել, որ դա չի աշխատի SSH նիստի ժամանակ:

16-ից 20-ը

[ifconfig] - Գտնել ձեր ազնվամորու PIN- ի IP հասցեն

ifconfig- ը կարող է ձեզ օգտակար ցանցի տեղեկատվությունը տալ: Ռիչարդ Սավիլլ

Կան բազմաթիվ սցենարներ, որոնք կարող են պահանջել Ձեզ իմանալ Ձեր Raspberry Pi- ի IP- հասցեն: Ես շատ եմ օգտագործում այն ​​ժամանակ, երբ SSH- ի նիստի կարգավորումն իմ հեռավոր մուտք գործելու համար:

Ձեր IP հասցեն գտնելու համար մուտքագրեք ' ifconfig ' տերմինալը եւ սեղմեք մուտքագրեք: Դուք կարող եք նաեւ օգտվել « hostname -I » `միայն IP հասցեը գտնելու համար:

20-ից 20-ը

[Նանո] - Խմբագրել ֆայլը

Իմ նախընտրած տեքստի խմբագրիչը Raspberry Pi- ի համար նանո է: Ռիչարդ Սավիլլ

Linux- ն ունի մի շարք տարբեր տեքստային խմբագիրներ, եւ դուք կգտնեք, որ որոշ մարդիկ նախընտրում են մեկը մյուսից տարբեր պատճառներով:

Իմ նախապատվությունը « նանո » է, հիմնականում այն ​​պատճառով, որ առաջինը ես օգտագործել եմ, երբ սկսեցի:

Ֆայլը խմբագրելու համար պարզապես մուտքագրեք ' nano ', այնուհետեւ ֆայլի անունը, օրինակ, ' nano myfile.txt ': Ձեր խմբագրումները լրացնելուց հետո ֆայլը փրկելու համար սեղմեք Ctrl + X- ը:

18-ից 20-ը

[cat] - ցույց է տալիս ֆայլի բովանդակությունը

Ցույց տալ տեքստի բովանդակության բովանդակությունը «կատվի» օգտագործմամբ: Ռիչարդ Սավիլլ

Մինչդեռ դուք կարող եք օգտագործել «նանո» (վերեւում) խմբագրելու համար ֆայլ բացելու համար, կա առանձին հրաման, որը դուք կարող եք օգտագործել, պարզապես տերմինալում գտնվող ֆայլի բովանդակությունը ընդգրկելու համար:

Օգտագործեք « կատվի » հետեւում ֆայլի անունը `դա անել, օրինակ,« cat myfile.txt »:

19-ից 20-ը

[rm] - Հեռացնել մի ֆայլ

Հեռացնել ֆայլերը հեշտությամբ `'rm': Ռիչարդ Սավիլլ

Ֆայլերը հեռացնելը հեշտ է Raspberry Pi- ում, եւ մի բան այն է, որ դուք շատ բան կանիք, երբ Python- ի ֆայլերի շատ տարբերակ է, մինչդեռ դուք դժվարանում եք կոդ:

Ֆայլը հեռացնելու համար մենք օգտագործում ենք ' rm ' հրամանը, որին հաջորդում է ֆայլի անունը: Օրինակ կարող է լինել ' rm myfile.txt ':

20-ից 20-ը

[cp] - պատճենել ֆայլ կամ տեղեկատու

Պատճենել ֆայլեր, օգտագործելով «cp»: Ռիչարդ Սավիլլ

Երբ դուք պետք է պատճենեք ֆայլի կամ գրացուցակի պատճենը, օգտագործեք « cp » հրամանը:

Նույն գրացուցակում ձեր ֆայլի պատճենը ստեղծելու համար հրամանը մուտքագրեք որպես ' cp original_file new_file '

Այլ պատճենահանման պատճենը, նույն անունով, մուտքագրեք հրամանը որպես « cp original_file home / pi / subdirectory »,

Մի ամբողջ ցուցակ պատճենելու համար (եւ դրա բովանդակությունը) մուտքագրեք հրամանը որպես « cp -R home / pi / folder_one home / pi / folder_two »: Դա կցուցադրի 'folder_one' մեջ 'folder_two':

Այնտեղ դեռ շատ բան կա սովորելու համար

Այս 20 հրամանները կօգնեն Ձեզ սկսել ձեր Raspberry Pi- ի կողմից թարմացվող ծրագրակազմը, նավիգացիոն դիրեկտորիայի նավարկումը, ֆայլերի ստեղծումը եւ, ընդհանուր առմամբ, ձեր ճանապարհը: Անշուշտ, այս առաջընթացի մեջ առաջընթաց կգտնեք, քանի որ վստահություն եք ձեռք բերում, սկսում եք նախագծեր կատարել եւ առաջացնում եք ավելի առաջադեմ հրամանները: