Այսօրվա դրությամբ Linux- ի օգտագործումը հնարավոր է առանց հրամանատարության հետ փոխազդեցության, սակայն դեռ շատ առիթներ կան, երբ հրամանատարի օգտագործմամբ ինչ-որ բան անելը շատ ավելի հեշտ է, քան օգտագործելով գրաֆիկական գործիք:
Հրամանատարության օրինակը, որը դուք կարող եք պարբերաբար օգտագործել հրամանի տողից, այն է, որ օգտագործվում է ծրագրային ապահովման համար Debian- ի եւ Ubuntu- ի վրա հիմնված բաշխման շրջանակներում:
Apt-get- ի միջոցով ծրագրակազմը տեղադրելու համար անհրաժեշտ է լինել այն օգտվող, որը բավարար թույլտվություններ ունի դա անել:
Linux- ի հայտնի օպերացիոն համակարգերի առաջին հրամաններից մեկը, օրինակ, Ubuntu- ի եւ Mint- ի մասին սովորելը sudo է:
Սուդան հրամանը թույլ է տալիս Ձեզ կառավարել ցանկացած հրաման, որպես մեկ այլ օգտվող, եւ սովորաբար օգտագործվում է թույլտվությունները բարձրացնելու համար, որպեսզի հրամանը վարում է որպես ադմինիստրատոր (որը Linux պայմաններում հայտնի է որպես արմատային օգտվող):
Դա լավն է եւ լավը, բայց եթե դուք պատրաստվում եք մի շարք հրամանների կամ առաջադրվել որպես մեկ այլ օգտագործողի երկար ժամանակ, ապա այն, ինչ փնտրում եք, ջրի հրամանն է:
Այս ուղեցույցը ցույց կտա ձեզ, թե ինչպես օգտագործել ջրային հրամանը եւ տրամադրել տեղեկություններ այն անջատիչների մասին, որոնք առկա են:
Անցեք արմատավոր օգտագործողին
Արմատավոր օգտվողին անցնելու համար հարկավոր է բացել տերմինալ , սեղմելով ALT- ի եւ T- ի միաժամանակ:
Հնարավոր է տարբերել արմատացած օգտվողին անցնելու ձեւը: Օրինակ, Ubuntu- ի վրա հիմնված բաշխման համար, ինչպիսիք են Linux Mint, Ubuntu, Kubuntu, Xubuntu եւ Lubuntu, դուք պետք է անցնեք sudo հրամանատարությունը հետեւյալ կերպ.
sudo su
Եթե դուք օգտագործում եք բաշխում, որը թույլ է տալիս Ձեզ ստեղծել արմատային գաղտնաբառը բաշխման տեղադրման ժամանակ, ապա կարող եք պարզապես օգտագործել հետեւյալը.
ջուր
Եթե դուք հրաման եք գործել sudo- ի հետ, ապա ձեզանից կպահանջվի sudo- ի գաղտնաբառը, բայց եթե դուք հրաման եք գործել որպես ջուր, ապա դուք պետք է մուտքագրեք արմատի գաղտնաբառը:
Հաստատելու համար, որ դուք իսկապես անցել եք արմատական օգտագործողին, հետեւյալ հրամանը.
ով եմ ես
Whoami հրամանը պատմում է ձեզ, թե որ օգտագործողն եք ներկայումս աշխատում:
Ինչպես փոխել մեկ այլ օգտվող եւ ընդունել իրենց շրջակա միջավայրը
Ջրի հրամանը կարող է օգտագործվել ցանկացած այլ օգտվողի հաշիվ անցնելու համար:
Օրինակ, պատկերացրեք, որ Դուք ստեղծեցիք նոր օգտվող, օգտագործելով useradd հրահանգը հետեւյալ կերպ.
sudo useradd-m ted
Դա կստեղծի թմրանյութ օգտագործող օգտվող, եւ այն կստեղծի, որը կոչվում է TAR կոչվող բուժման համար:
Դուք պետք է նախադրյալի համար սահմանեք գաղտնաբառ, նախքան այն կարող է օգտագործվել հետեւյալ հրահանգով.
passwd ted
Վերոհիշյալ հրամանը կցանկանար ձեզ ստեղծել եւ հաստատել հաշվարկի համար գաղտնաբառ:
Դուք կարող եք անցնել տրված հաշվի օգտագործելով հետեւյալ հրահանգը.
ջուր
Ինչպես նշում է վերոհիշյալ հրամանագիրը, դուք կստանաք մուտք գործել որպես ted, բայց դուք չեք տեղադրվելու տան թղթապանակում եւ փորձարկման համար, եւ այն պարամետրերը, որոնք ավելացվել են .bashrc ֆայլին, չի բեռնվի:
Դուք կարող եք մուտք գործել որպես ty- ի եւ ընդունեք շրջակա միջավայրը `օգտագործելով հետեւյալ հրահանգը.
ջուրը
Այս անգամ, երբ դուք մուտք եք գործում, դուք կտեղադրվեն տնային տեղեկատուի համար:
Լավագույն միջոցը, տեսնելով այս ամենը , լրացնում է սցենարի օգտակարությունը թանկ օգտագործողի հաշիվը:
Կատարեք Հրամանագիր, օգտագործողների հաշիվները անցնելուց հետո
Եթե ցանկանում եք անցնել մեկ այլ օգտվողի հաշիվ, բայց հրաման ունեք, անմիջապես անցնում եք -c switch- ը հետեւյալ կերպ.
su -c screenfetch - ted
Վերոհիշյալ հրամանատարությունում ջուրը անցնում է օգտվողին, իսկ -c- սցենարը վարում է սցենարային կոմունալը եւ սնուցող սարքը անցնում է հաշվեհամարին:
Adhoc անջատիչներ
Ես արդեն ցույց տվեցի, թե ինչպես կարող եք անցնել մեկ այլ հաշիվ եւ ապահովել նմանատիպ միջավայր, օգտագործելով անցումը:
Լրիվության համար կարող եք նաեւ օգտագործել հետեւյալը.
su-l
sulogin
Դուք կարող եք վազել մեկ այլ միջամտություն կանխադրվածից, երբ դուք միացրեք օգտվողին `-s switch- ը հետեւյալ եղանակով ապահովելու համար.
su -s -
su - shell -
Դուք կարող եք պահպանել ընթացիկ միջավայրի պարամետրերը, օգտագործելով հետեւյալ անջատիչները.
su -m
su -p
ջրի պահպանում-միջավայր
Ամփոփում
Շատ պատահական օգտագործողներ կստանան ընդամենը sudo հրամանով `հրամանները բարձր արտոնություններով գործելու համար, բայց եթե ցանկանում եք ծախսել երկարատեւ ժամանակի մուտքագրված մեկ այլ օգտվող, կարող եք օգտագործել ջրային հրամանը:
Նշենք, որ չնայած որ լավ գաղափար է, որ միայն հաշիվը վարվի, ձեր թույլտվության թույլտվությամբ: Այլ կերպ ասած, ամեն հրամանատարությունը արմատ չի գործում: