Windows- ի օպերացիոն համակարգի հետ համեմատելով, Linux- ն պարունակում է հրամանների որոշակի շարք օպերացիոն համակարգում առավել հարմար եւ արագ աշխատանքի համար: Բայց եթե առաջին դեպքում մենք կոչում ենք կոմունալ կամ «Կարգավորման գծից» (cmd) գործողություն կատարելու դեպքում, ապա երկրորդ համակարգում գործողությունները կատարվում են տերմինալի էմուլյատորում: Իրականում "Տերմինալ" եւ "Հրամանատարի գիծ" - նույնն է:
«Տերմինալ» Linux- ի հրամանների ցանկը
Նրանց համար, ովքեր վերջերս սկսել են ծանոթանալ Linux ընտանիքի օպերացիոն համակարգերի գծին, մենք տալիս ենք ստորեւ ամենաշատ պատվիրատուների ռեգիստրը, որոնք անհրաժեշտ են յուրաքանչյուր օգտագործողի համար: Նշենք, որ գործիքներն ու կոմունալները կոչված են "Տերմինալ", նախապես տեղադրված են Linux- ի բոլոր բաշխման վրա եւ պետք չէ նախապես տեղադրվել:
Ֆայլի կառավարում
Ցանկացած օպերացիոն համակարգում հնարավոր չէ որեւէ կերպ համագործակցել տարբեր ֆայլի ձեւաչափերով: Օգտագործողների մեծ մասը օգտագործվում է ֆայլային մենեջերի օգտագործման համար, որն ունի այս գրաֆիկական սխեման: Բայց նույն մանիպուլյացիաները, կամ նույնիսկ նրանց մեծ ցուցակները, կարող են իրականացվել հատուկ հրամանների միջոցով:
- ls - թույլ է տալիս դիտել ակտիվ տեղեկատուի բովանդակությունը: Այն ունի երկու տարբերակ. -լ - ցուցադրում է բովանդակությունը որպես նկարագրությամբ ցուցակ, - ա - ցույց է տալիս ֆայլերը, որոնք թաքնված են համակարգով:
- կատու - ցույց է տալիս նշված ֆայլի բովանդակությունը: Գիծի համարակալման համար կիրառվում է տարբերակը: -Ն .
- cd - օգտագործվում է ակտիվ տեղեկատուից դեպի նշված մեկին: Երբ բացվում են առանց լրացուցիչ ընտրանքների, այն վերահղվում է արմատային գրացուցակին:
- pwd - ծառայում է ընթացիկ տեղեկատուի որոշման համար:
- mkdir - ստեղծված թղթապանակում ստեղծում է նոր թղթապանակ:
- ֆայլը - ցուցադրում է ֆայլի մասին մանրամասն տեղեկատվություն:
- cp - անհրաժեշտ է պատճենել թղթապանակը կամ ֆայլը: Տարբերակ ավելացնելիս -ռ ներառում է վերարտադրողական պատճենումը: Տարբերակ - ա պահպանում է փաստաթղթային հատկանիշները, բացի նախորդ տարբերակից:
- մվ - օգտագործվում է թղթապանակի / ֆայլի տեղափոխման կամ վերանվանման համար:
- rm - ջնջում է ֆայլ կամ թղթապանակ: Երբ օգտագործվում են առանց ընտրանքների, հեռացումը մշտական է: Զամբյուղին տեղափոխելու համար պետք է մուտքագրեք տարբերակը -ռ.
- ln - ֆայլի հղում է ստեղծում:
- chmod - փոփոխությունները փոխել (կարդալ, գրել, փոխել ...): Կարող են առանձին կիրառվել յուրաքանչյուր օգտագործողի համար:
- երգչախումբը - թույլ է տալիս փոխել սեփականատիրոջը: Առկա է միայն SuperUser (Administrator):
- տեղադրեք - համակարգում ֆայլեր փնտրելու համար: Ի տարբերություն թիմի գտնել, որոնումը կատարվում է updatedb.
- դդ - ֆայլերի պատճենների ստեղծման եւ դրանք վերափոխելու ժամանակ օգտագործվում է:
- գտնել - համակարգում փաստաթղթերի եւ թղթապանակների որոնում: Այն ունի բազմաթիվ տարբերակներ, որոնց հետ դուք կարող եք ճկունորեն հարմարեցնել ձեր որոնումը:
- մոնտաժ - օգտագործվում է ֆայլային համակարգերով աշխատելու համար: Իր օգնությամբ համակարգը կարող է անջատվել կամ միացված լինել: Օգտագործման համար դուք պետք է արմատախիլ անեք:
- դյու - ցույց է տալիս ֆայլերի / թղթապանակների օրինակ: Տարբերակ -հ դարձի է ընթանում ձեւաչափով -ներ - ցուցադրում է կրճատ տվյալների եւ, -դ - սահմանում է ռեզուրիզմի խորությունը դիրեկտորիաներում:
- դֆ - վերլուծում է սկավառակի տարածքը, որը թույլ է տալիս պարզել մնացած եւ լրացված տարածքի գումարը: Այն ունի բազմաթիվ տարբերակներ, որոնք թույլ են տալիս կառուցել ստացված տվյալները:
Նշում. Գերտերվորների իրավունքներ ստանալու համար (արմատային իրավունքներ), դուք պետք է մուտքագրեք "sudo su" (առանց մեջբերումների):
Աշխատեք տեքստի հետ
Մտնելով "Տերմինալ" հրամանները, որոնք ուղղակիորեն համագործակցում են ֆայլերի հետ, վաղ թե ուշ պետք է փոփոխություններ կատարեն նրանց: Տեքստային փաստաթղթերի հետ աշխատելու համար օգտագործվում են հետեւյալ հրամաններ.
- ավելին - թույլ է տալիս դիտել տեքստ, որը չի համապատասխանում աշխատանքային տարածքին: Տերմինալի գույնի բացակայության դեպքում օգտագործվում է ավելի ժամանակակից գործառույթ: պակաս.
- grep - կատարում է տեքստային որոնում օրինակով:
- ղեկավար պոչը - առաջին հրամանատարը պատասխանատու է փաստաթղթի սկիզբի առաջին տողերի թողարկման համար (վերնագիր), երկրորդը,
ցույց է տալիս վերջին տողերը փաստաթղթում: Լռելյայնորեն ցուցադրվում է 10 տող: Դուք կարող եք փոխել նրանց թիվը ֆունկցիայի միջոցով -Ն եւ -ֆ. - տեսակավորել - օգտագործվում է տողերի տեսակավորման համար: Թվարկավորման համար կիրառվում է տարբերակը: -Ն, վերեւից ներքեւ դասավորելու համար - -ռ.
- տարբերություն - համեմատում եւ տեքստի տեքստում տարբերություններ է ցույց տալիս (գծի գծով):
- wc - հաշվում են բառեր, տողեր, բայթ եւ նիշ:
Գործընթացների կառավարում
Մեկ նստաշրջանի ընթացքում OS- ի երկարատեւ օգտագործումը խթանում է բազմաթիվ ակտիվ գործընթացների առաջացումը, որոնք կարող են զգալիորեն նվազեցնել համակարգչային աշխատանքը այն կետին, որ այն չի կարող աշխատել:
Այս իրավիճակը կարող է հեշտությամբ շտկվել `ավելորդ գործընթացներ կատարելով: Linux- ում այս նպատակով օգտագործվում են հետեւյալ հրամաններ.
- ps pgrep - առաջին հրամանը ցույց է տալիս համակարգի բոլոր ակտիվ գործընթացների մասին բոլոր տեղեկությունները (գործառույթը "-է" ցուցադրում է կոնկրետ գործընթաց), երկրորդը ցուցադրում է պրոցեսին ID, երբ օգտագործողը մուտքագրել է իր անունը:
- սպանել - ավարտվում է PID- ի գործընթացը:
- xkill - սեղմելով գործընթացի պատուհանը -
ավարտում է այն: - բ - ավարտում է գործընթացը իր անունով:
- հացադուլ դադարեցնում է բոլոր ակտիվ գործընթացները:
- վերեւում - պատասխանատու են գործընթացների ցուցադրման համար եւ օգտագործվում են որպես համակարգի մոնիտորներ: htop այսօր ավելի տարածված է:
- ժամը - ցուցադրվում է «տերմինալ» տվյալները գործընթացի ժամանակահատվածում:
User միջավայր
Կարեւոր հրամանների թիվը ներառում է ոչ միայն այն համակարգիչները, որոնք թույլ են տալիս համագործակցել համակարգային բաղադրիչների հետ, այլ նաեւ ավելի մանրակրկիտ առաջադրանքներ կատարել, որոնք նպաստում են համակարգչի հետ աշխատելու հարմարությանը:
- ամսաթիվը - ցուցադրում է ամսաթիվը եւ ժամը տարբեր ձեւաչափերով (12 ժամ, 24 ժ), կախված տարբերակից:
- այլմոլորակայիններ - թույլ է տալիս կրճատել հրաման կամ դրա համար հոմանիշներ ստեղծել, իրականացնել մեկ կամ մի քանի հրամանների հոսք:
- uname - տեղեկատվություն է տրամադրում համակարգի աշխատանքային անվանման մասին:
- sudo sudo su - առաջինը վարում է ծրագիրը օպերացիոն համակարգի օգտագործողներից մեկի անունից: Երկրորդը `Super User- ի անունից:
- քնում - համակարգիչը դնում է քնի ռեժիմ:
- անջատում - անմիջապես անջատում է համակարգիչը, ընտրանքը -հ թույլ է տալիս կանխել որոշակի ժամանակահատվածում համակարգիչը:
- reboot - վերսկսում է համակարգիչը: Կարող եք նաեւ որոշակի վերաբեռնելու ժամանակ օգտագործել հատուկ ընտրանքներ:
Օգտագործողների կառավարում
Երբ մեկից ավելի մարդ աշխատում է նույն համակարգչում, բայց մի քանիսը, մի քանի օգտվողների ստեղծումը կլինի լավագույն տարբերակը: Այնուամենայնիվ, դուք պետք է իմանաք նրանցից յուրաքանչյուրի հետ շփվելու հրամանները:
- useradd, userdel, usermod - ավելացրեք, ջնջեք, փոխեք օգտվողի հաշիվը:
- passwd - ծառայում է փոխել գաղտնաբառը: Վազիր որպես սուպեր օգտագործող (sudo su հրամանի սկզբում) թույլ է տալիս վերականգնել բոլոր հաշիվների գաղտնաբառերը:
Դիտել փաստաթղթերը
Ոչ մի օգտվող չի կարողանում հիշել համակարգի բոլոր հրամանների իմաստը կամ բոլոր գործարկվող ծրագրային ֆայլերի տեղը, սակայն երեք հեշտությամբ հիշված հրամանները կարող են գալ փրկարարական աշխատանք:
- որտեղ - Ցուցադրում է գործարկվող ֆայլերի ուղին:
- մարդ - ցույց է տալիս թիմին օգնել կամ ուղեցույց, օգտագործվում է նույն էջերի հրամաններով:
- ինչի համար - Վերոհիշյալ հրամանի անալոգը, բայց դա օգտագործվում է առկա օգնության բաժինները ցուցադրելու համար:
Ցանցի կառավարում
Ինտերնետի ստեղծման եւ ապագայում ցանցի կարգավորումների հաջողությամբ կատարելագործելու համար անհրաժեշտ է իմանալ առնվազն մի քանի հրամանատարների համար:
- ip - ցանցային ենթահամակարգերի ստեղծում, դիտելու համար մատչելի IP պորտեր: Ավելացնենք հատկանիշը - ցուցադրեք ցուցադրում է նշված տեսակների օբյեկտները որպես ցուցակ, հատկանիշով - օգնական Տեղեկատվություն ցուցադրվում է:
- ping - ցանցային աղբյուրների կապի ախտորոշում (երթուղիչ, երթուղիչ, մոդեմ եւ այլն): Հաղորդում է նաեւ հաղորդակցության որակի մասին:
- Նեթոգս - երթեւեկության սպառման մասին օգտվողին տվյալներ տրամադրելը: Հատկանիշ -i սահմանում է ցանցի ինտերֆեյսը:
- tracerout - թիմային անալոգիա ping, բայց ավելի բարելավված ձեւով: Այն ցույց է տալիս տվյալների փաթեթի առաքման արագությունը յուրաքանչյուր հանգույցների համար եւ լիարժեք տեղեկատվություն է տալիս փաթեթի փոխանցման ամբողջական ուղու մասին:
Եզրակացություն
Իմանալով բոլոր վերոհիշյալ հրամանները, նույնիսկ նորեկը, ով պարզապես տեղադրել է Linux- ի վրա հիմնված համակարգ, կկարողանա կատարելապես համագործակցել դրա հետ, հաջողությամբ լուծելու խնդիրները: Առաջին հայացքից կարող է թվալ, որ ցանկը շատ դժվար է հիշել, սակայն, ժամանակի ընթացքում թիմի հաճախակի կատարմամբ, հիմնականը կխփվեն հիշողության մեջ, եւ ձեզ հարկավոր չէ ամեն անգամ ներկայացրել մեր կողմից ներկայացված հրահանգները: