Linux կոնսոլի հրամաններն աշխատում են ֆայլերի հետ: Հիմնական Linux հրամաններ. Linux հրամաններ փաստաթղթերը դիտելու համար
Ժամանակակից անհատական համակարգիչների օգտագործողները սովոր են գրաֆիկական ինտերֆեյսին: Այնուամենայնիվ, երբեմն դուք պետք է օգտագործեք ինտերֆեյսը հրամանի տող, այսինքն՝ ձեռքով մուտքագրեք որոշակի հրամաններ։ Օրինակ՝ գրաֆիկական կեղևի բացակայության դեպքում, համակարգը վերականգնելիս և կազմաձևելիս և այլն: Ավելին, հրամանի տողի օգտագործումը որոշ գործողություններ կատարելու համար ավելի արագ և հարմար է, քան սովորական գրաֆիկական ինտերֆեյսը:
Հրամանի տողշատ հզոր համակարգի կառավարման գործիք է: Որոշ սկսնակ օգտատերեր վախենում են աշխատել մխիթարելում, կարծելով, որ դա չափազանց բարդ է և անհասկանալի: Իրականում դա այդպես չէ, բավական է տիրապետել մի քանի աշխատանքային մեթոդների և մի քանիսին պարզ հրամաններիսկ մնացած հրամանների հետ շատ ավելի հեշտ կլինի զբաղվել: Գրաֆիկական ինտերֆեյսը լայն տարածում գտավ ոչ այնքան վաղուց՝ անցյալ դարի վերջին։ Իսկ մինչ այդ բոլոր համակարգիչ օգտագործողները աշխատում էին հրամանի տողով։
Ամեն դեպքում, Linux-ի օգտատերերը պետք է սովորեն, թե ինչպես աշխատել կոնսոլում, ապագայում այս հմտությունները անպայման օգտակար կլինեն։ Այս հոդվածում մենք կանդրադառնանք վահանակի և տերմինալի հետ աշխատելուն, ինչպես նաև Linux-ի հիմնական սովորաբար օգտագործվող հրամաններին՝ առանց ամբողջական ձևանալու, քանի որ դրանց ամբողջական նկարագրությունը օրինակներով կարող է տևել մեկից ավելի հատոր:
Գրաֆիկական ռեժիմում գտնվող վահանակ մուտք գործելու համար հարկավոր է սեղմել ստեղների համակցությունը Ctrl+Alt+F1. Հաջորդը, դուք պետք է մուտքագրեք օգտվողի անուն և գաղտնաբառ, ինչպես համակարգը բեռնելիս: Կարող է բացել բազմաթիվ կոնսուլներ՝ օգտագործելով ստեղնաշարի դյուրանցումները Ctrl+Alt+F2, Ctrl+Alt+F3և այլն: (մինչև F6) և գործարկեք դրանց մեջ տարբեր ծրագրերմիաժամանակ։ Գրաֆիկական միջավայր վերադառնալու համար սեղմեք Alt + F7, մինչդեռ կոնսուլները մնում են բաց, և դրանցում աշխատող ծրագրերը կշարունակեն աշխատել։
Բրինձ. 1. Կոնսոլի տերմինալի էմուլյատոր
Linux-ում հրամանները բաղկացած են մի քանի մասից՝ բուն հրամանը, ստեղները (տարբերակները) և պարամետրերը, որոնք կարող են պահանջվել և պարտադիր լինել: Օրինակ, հրամանի մեջ ls -la /var/www(Հետագա հրամանները կհատկացվեն ընդգծված, լայնատառ): Ստեղները կարճ և երկար են. կարճերը բաղկացած են մեկ տառից և բաժանվում են մեկ մինուս «-»-ով, երկար ստեղները՝ երկու մինուս «--»-ով: Կարճ ստեղները կարելի է միավորել մեկի մեջ, օրինակ՝ հրամաններ ls -l -a -t -rԵվ ls-latrնույնական են. Ամենատարածված երկար տարբերակներն են --help և --version: Ցանկացած հրամանից հետո մուտքագրելով --help ստեղնը (օրինակ՝ ls --help), մենք դրա մասին հակիրճ օգնություն կստանանք: Ծրագրի տարբերակը ցուցադրելու համար օգտագործվում է --version անջատիչը:
Խնդրում ենք նկատի ունենալ, որ Linux-ում հրամանները, անջատիչները, ֆայլերի անունները մեծատառերի զգայուն են: Այն է, Լ.ՍԵվ lsտարբեր հրամաններ են, եթե փոխարեն lsհավաքեք Լ.Ս, ազդեցությունն անսպասելի կլինի։ Հարմար է երկար հրամաններ մուտքագրել «Tab» ստեղնով, որն օգտագործվում է ավտոմատ լրացման համար, պարզապես մուտքագրեք հրամանի անվան առաջին տառերը և սեղմեք այս ստեղնը։ Եթե կան մի քանի հրամաններ, որոնք սկսվում են մուտքագրված նիշերով, դրանք կցուցադրվեն էկրանին, այս դեպքում անհրաժեշտ է մուտքագրել մեկ կամ մի քանի նիշ և կրկին սեղմել «Tab»: Նմանապես, «Tab» ստեղնը կարող է օգտագործվել ընտրանքների, անունների արագ սահմանման համար երկար ֆայլերև այլն: Օգտագործելով կուրսորի ստեղները՝ կարող եք դիտել և խմբագրել արդեն մուտքագրված հրամանները:
Կարող եք նաև օգտագործել ստեղնաշարի հետևյալ դյուրանցումները.
ctrl+c- ընդհատել ծրագիրը (նկատի ունեցեք, որ գրաֆիկական միջավայրում նույն բանալիների համակցությունն օգտագործվում է պատճենելու համար):
Ctrl + Shift + C- պատճենեք ընտրված տեղեկատվությունը clipboard-ում, դուք կարող եք օգտագործել մկնիկը այն ընտրելու համար:
Ctrl+Shift+V- տեղադրեք տեղեկատվություն բուֆերից: Տեքստ տեղադրելու համար հարմար է նաև օգտագործել մկնիկի միջին կոճակը (ոլորման անիվը), տեքստն ընտրելուց հետո։
ctrl+s- կասեցնել ելքը դեպի տերմինալ:
ctrl+q- վերսկսել ելքը դեպի տերմինալ: Թեև սովորաբար դրա համար կարող է օգտագործվել ցանկացած բանալի: Երբեմն դա օգնում է, եթե տերմինալը սառեցված է:
ctrl+z- դադարեցնել ծրագիրը: Շարունակելու համար հարկավոր է մուտքագրել հրամանը fg(կամ bgծրագիրը շարունակելու համար ֆոն).
Ctrl+D- դուրս եկեք տերմինալից, փակեք վահանակը, խզեք կապը հեռավոր համակարգիչ.
Այժմ եկեք ուղղակիորեն անցնենք Linux-ի հրամանների քննարկմանը:
Տեղեկատվական հրամաններ
մարդհրաման - ցուցադրում է մանրամասն տեղեկատվություն Linux հրամանի, անջատիչների և այլնի մասին: Օրինակ: տղամարդ ժամադրություն.
Ցավոք, ոչ բոլոր ձեռնարկներն են թարգմանվում ռուսերեն, գուցե անհրաժեշտ լինի անգլերենի տարրական գիտելիքներ:
ամսաթիվը- ցուցադրում է ընթացիկ ամսաթիվըև ժամանակ.
անուն-ա- ցուցադրում է տեղեկատվություն համակարգի մասին:
ԱՀԿ- տալիս է այն օգտվողների ցուցակը, ովքեր ներկայումս գտնվում են համակարգում: Մի վախեցեք, եթե մի քանի օգտատեր գտնվեն անհատական համակարգիչ, սա ամենևին չի նշանակում, որ այն կոտրվել է հաքերների կողմից։ Ուշադրություն դարձրեք նրանց անուններին. Յուրաքանչյուր բաց տերմինալ, ներառյալ գրաֆիկականը, համակարգի կողմից դիտարկվում է որպես առանձին օգտատեր։
w- նման ԱՀԿցույց է տալիս համակարգում գտնվող օգտվողներին, բայց, ի լրումն, ցուցադրում է ավելի շատ տեղեկատվություն՝ ինչ հրամաններ են կատարում օգտվողները և որքանով է զբաղված պրոցեսորը:
անվճար- RAM-ի մասին տեղեկատվության ցուցադրում:
գագաթ- ցուցադրում է տեղեկատվություն գործընթացների, պրոցեսորի բեռնվածության, հիշողության բաշխման մասին:
df-h- ցուցադրում է տեղեկատվություն կոշտ սկավառակների մասին:
գործարկման ժամանակ- Ցուցադրում է համակարգի շահագործման ժամանակը, օգտվողների թիվը, պրոցեսորի օգտագործումը:
հզ- ցույց է տալիս ընթացիկ գրացուցակը:
ժամանակ- չափում է ծրագրի գործարկման ժամանակը, օրինակ ժամանակ ls.
արձագանք- թողարկում է տեքստի տող ստանդարտ սարքելքը։ արձագանք Ողջույն- Ցուցադրում է «Բարև» բառը արձագանք *- կցուցադրի ընթացիկ գրացուցակի ֆայլերի ցանկը: արձագանք $- ցուցադրում է 2 և 3 թվերի գումարը:
Ֆայլի հրամաններ
ls- ցուցադրում է ընթացիկ գրացուցակի ֆայլերի ցանկը: Ցանկացած գրացուցակում ֆայլերի ցանկը ցուցադրելու համար անհրաժեշտ է հրամանից հետո մուտքագրել գրացուցակի ուղին, օրինակ. ls /usr/bin. ls հրամանի որոշ տարբերակներ.
A - ցույց տալ թաքնված ֆայլերը;
S - նշեք ֆայլերի չափը բլոկներում;
T - տեսակավորում ըստ ֆայլի փոփոխման ժամանակի, առաջին նոր ֆայլերի;
X - տեսակավորում ըստ ֆայլի անվան ընդլայնման, առանց ընդլայնման ֆայլերը առաջինը ցուցադրվում են.
L - ընդլայնված ելքային ձևաչափ. ցույց է տալիս ատրիբուտները, սեփականատերերը և ֆայլերի խումբը, դրանց ստեղծման չափը, ամսաթիվը և ժամը.
R - հակառակ տեսակավորման կարգը: Օրինակ, հրամանը
ls -lat /etcկցուցադրի /etc գրացուցակի բովանդակությունը՝ ընդլայնված և դասավորված ըստ ֆայլի ստեղծման ժամանակի:
cp- ֆայլերի պատճենում: cp doc1 doc2- կստեղծի doc1 ֆայլի պատճենը doc2 անունով:
rm- ֆայլերի ջնջում: rmdoc- ջնջել doc ֆայլ. rm *- կջնջի բոլոր ֆայլերը ընթացիկ գրացուցակում: rm *doc- կջնջի բոլոր ֆայլերը, որոնք ավարտվում են doc-ով: -i անջատիչը օգտագործվում է յուրաքանչյուր ֆայլի ջնջումը հաստատելու համար, -r անջատիչը՝ այդ գրացուցակներում գտնվող դիրեկտորիաներն ու ֆայլերը ջնջելու համար:
rmdir- տեղեկատուի ջնջում: րմդիր ալեքս- կհեռացնի alex գրացուցակը:
Հրամանների հետ պետք է շատ զգույշ լինել։ rmԵվ rmdir, հատկապես գերօգտագործողի ռեժիմում, քանի որ կարող եք ջնջել ոչ միայն ձեր սեփական, այլև համակարգի ֆայլերը, ինչը կարող է հանգեցնել համակարգի խափանման:
հզ- ցուցադրել ընթացիկ գրացուցակը:
mkdir- ստեղծել նոր գրացուցակ: mkdir ալեքս- կստեղծի գրացուցակ alex:
մվ- ֆայլերի տեղափոխում կամ վերանվանում: mv նոր հին - վերանվանել ֆայլը նորը հին:
կատու- ֆայլերի միացում կամ ֆայլերի դուրսբերում ստանդարտ արդյունքի: կատու դոկ- դուրս կբերի փաստաթղթային ֆայլը:
կատու /proc/cpuinfo- մանրամասն տեղեկություններ կտա պրոցեսորի մասին, cat /proc/version- Linux միջուկի տարբերակի մասին:
հպում- դատարկ ֆայլի ստեղծում:
սենսորային դոկ- կստեղծի փաստաթղթային ֆայլ: գտնել- որոնել ֆայլեր: գտնել / -անուն «doc*»- գտնում է բոլոր ֆայլերը, որոնք սկսվում են doc-ով:
կուպր- արխիվների հետ աշխատելու ծրագիր: tar -zxvf file.tar.gz- կբացի արխիվի ֆայլը.tar.gz: tar -cvf my.tar myfile- կփփի myfile ֆայլը՝ ստեղծելով my.tar արխիվ:
ավելին- ելքային ֆայլեր դիտելու համար դադարով, ի տարբերություն cat-ի, որը միանգամից դուրս է հանում ամբողջ ֆայլը: Դուք կարող եք ոլորել տեքստը տող առ տող՝ օգտագործելով enter ստեղնը կամ էջ առ էջ՝ օգտագործելով բացատող:
պակաս- նմանատիպ ֆայլերի դիտիչ ավելին, բայց թույլ է տալիս տեքստը ոլորել վերև և կառավարել կուրսորային ստեղներով:
նանո- պարզ ամբողջ էկրանով տեքստային խմբագիր: Առաջարկվում է սկսնակների համար, քանի որ այն պարունակում է նվազագույն գործառույթներ, և հիմնական հրամանները ցուցադրվում են էկրանին:
vi- բավականին հզոր տեքստային խմբագիր, բայց այն ունի իր սեփական ոչ ստանդարտ հրամանի համակարգը, ուստի ժամանակ է պահանջվում տիրապետելու համար:
mc(Կեսգիշերային հրամանատար) - հզոր ֆայլերի կառավարիչ, Norton Commander-ի անալոգը DOS-ի կամ FAR-ի համար Windows-ի համար։ Թույլ է տալիս ջնջել, պատճենել, վերանվանել, դիտել, խմբագրել ֆայլերը, փոխել դրանց հատկանիշները և այլն: Midnight Commander-ը սովորաբար ներառված չէ ստանդարտ հավաքածուի մեջ: համակարգային ծրագրերուստի այն պետք է առանձին տեղադրվի: Բայց դա խիստ խորհուրդ է տրվում օգտագործել, քանի որ այն մեծապես հեշտացնում է ֆայլերի հետ աշխատանքը։
Ծրագրերի տեղադրում և հեռացում
Ծրագրերը տեղադրելու և հեռացնելու համար օգտագործվում են տարբեր կոմունալ ծառայություններ՝ կախված Linux բաշխման տարբերակից: Debian-ի վրա հիմնված բաշխումների վրա (Ubuntu, Linux Mintև այլն) այս նպատակով օգտագործվում են հրամաններ apt-getկամ ընդունակություն. Առաջին տարբերակը պարզեցված է, երկրորդն ունի ավելի շատ ֆունկցիոնալություն: Որոշ գործողություններ, ինչպիսիք են տեղադրումը և հեռացումը, պետք է կատարվեն որպես root կամ օգտագործեն հրամանը սուդո.
sudo apt-get թարմացում- ստանալ փաթեթների նոր ցուցակ:
sudo apt-get թարմացում- թարմացնել ծրագրերը, մինչ այդ անհրաժեշտ է թարմացնել փաթեթների ցանկը՝ գործարկելով նախորդ հրամանը։ Ցանկալի է երկու հրամաններն էլ պարբերաբար կատարել (հաճախ դա արվում է ավտոմատ կերպով), ինչպես նաև նոր ծրագրեր տեղադրելուց առաջ։
sudo apt-get install mc- ծրագրի տեղադրում mc.
sudo apt-get հեռացնել mc- ջնջել ծրագիրը mc. Red Hat-ի վրա հիմնված բաշխումները, որոնք օգտագործում են RPM փաթեթներ, հաճախ օգտագործում են a հա՛մ.
yum թարմացում- համակարգի թարմացում:
այմ տեղադրել mc- ծրագրի տեղադրում mc.
yum հեռացնել mc- ջնջել ծրագիրը mc. Կան փաթեթների այլ կառավարիչներ և ծրագրերի տեղադրման տարբերակներ:
Ցանցի հրամաններ և աշխատել հեռավոր համակարգիչների հետ
պինգ- ստուգեք կապը ցանցում կոնկրետ հասցեի հետ: ping google.com- ստուգելով google.com կայքի առկայությունը, կարող եք նաև օգտագործել IP հասցեն. ping 192.168.1.5. Եթե պատասխան չկա, ապա դա 100% չի նշանակում, որ կապ չկա, երբեմն այս հրամանի աշխատանքը արգելափակվում է ցանցում։
հետագծում- ցույց է տալիս երթևեկության երթուղին: Օրինակ: traceroute google.com. Թույլ է տալիս որոշել, թե ցանցի որ հատվածն է խնդիրներ ունենում:
telnet- կապ հեռավոր համակարգչի հետ: Թույլ է տալիս հրամաններ գործարկել մեկ այլ համակարգչի վրա: Հիմնականում օգտագործվում է ներքին ցանցում, քանի որ տրաֆիկը գաղտնագրված չէ: Օրինակ: տելնետ 192.168.1.1.
սշ- միացում հեռավոր համակարգչին գաղտնագրված ալիքի միջոցով: սշ- կապ սերվերի site.com օգտվողի alex. Ոչ ստանդարտ պորտի միջոցով միանալու համար, օրինակ, օգտագործվում է -p անջատիչը
ssh -p 12345- կապ 12345 պորտի միջոցով արմատային օգտվողի 111.222.123.123 սերվերին:
ftp- միացում հեռավոր համակարգչին ֆայլերի փոխանցման արձանագրության միջոցով: ftp-site.com- միացում site.com սերվերին:
sftp- հրամանը նման է ftp-ին, բայց կապը կատարվում է կոդավորված արձանագրության միջոցով:
երթուղի-n- ցույց է տալիս երթուղային աղյուսակը:
ifconfig- Տեղեկություն մասին ցանցային միացումներև դրանց կարգավորումները:
հյուրընկալողի անունը- ցուցադրում կամ փոխում է համակարգչի ցանցի անունը:
whois կայքըկամ IP հասցե - ցուցադրում է տեղեկատվություն տիրույթի, դոմենի սեփականատիրոջ կամ IP հասցեի մասին, օրինակ whois google.comկամ whois 8.8.8.8.
փորել- ցուցադրում է տեղեկատվություն DNS-ի մասին, օրինակ փորել google.com-ը. Դուք կարող եք կապվել ցանկացած DNS սերվերի հետ՝ նշելով այն այսպես. [email protected]. DNS սերվերից տեղեկատվություն ստանալու համար կարող եք նաև օգտագործել ծրագրերը հյուրընկալողԵվ nslookup, նշելով դրանցից հետո Տիրույթի անունըկամ IP հասցե, սակայն այս կոմունալ ծառայությունները նվազեցրել են ֆունկցիոնալությունը՝ համեմատած փորել.
wget- ինտերնետից ֆայլեր, էջեր, կայքեր ներբեռնելու ծրագիր: wget http://site.com- բեռնել site.com-ի գլխավոր էջը: wget -r -l 10 -k http://site.com- ամբողջությամբ կբեռնվի կայքը:
լուսան, հղումներ, հղումներ 2(3 առանձին հրամաններ) - տեքստային բրաուզերներ, որոնք թույլ են տալիս դիտել կայքերը անմիջապես վահանակից:
Ադմինիստրացիայի հրամաններ
սու- օգտագործողի փոփոխություն: սու ալեքս- փոխել օգտվողին alex. Մուտքագրում սուառանց պարամետրերի, դուք կստանաք գերօգտագործողի (արմատային) իրավունքներ, մինչդեռ ակնարկի նիշը $ կփոխվի # .
Պետք չէ անընդհատ այս ռեժիմում լինել, բայց ավելի լավ է ընդհանրապես չօգտագործել այն, այլ օգտագործել հրամանը սուդո.
Նիստից դուրս գալու և դրան վերադառնալու համար նախորդ օգտվողանհրաժեշտ է հավաքել ելք.
սուդո- թույլ է տալիս կատարել այլ ծրագրեր գերօգտագործողի իրավունքներով, որոնք մուտքագրված են մեկ այլ հրամանից առաջ, օրինակ
sudo rm ֆայլ- կջնջի ցանկացած օգտագործողի կողմից ստեղծված ֆայլը:
սուդո -իկամ սուդո -ս- թիմային անալոգներ սու.
Օգտագործեք հրամանը սուդոպետք է նաև շատ զգույշ լինել և միայն անհրաժեշտության դեպքում:
passwd- փոխել ընթացիկ օգտվողի գաղտնաբառը: passwd ալեքս- փոխել գաղտնաբառը օգտվողի Alex-ի համար:
ավելացնողկամ օգտվող ավելացնել- ավելացնել նոր օգտվող: adduser katya- ավելացնել օգտվող katya: Հրամանը մուտքագրելուց հետո անհրաժեշտ է մուտքագրել գաղտնաբառ: Հրամանը գործարկելու համար դուք պետք է գերօգտագործող լինեք:
userdel- ջնջել օգտվողին: userdel vasya- կջնջի օգտվողին vasya:
խումբ ավելացնել- Նոր խմբի ստեղծում. խմբավորել ուսանողներին- կստեղծի ուսանողների խումբ:
groupdel- խմբի ջնջում: խմբային ուսանողներ- կհեռացնի ուսանողների խումբը:
chmod- փոխել ֆայլի կամ գրացուցակի թույլտվությունները: chmod 644 ֆայլ- թույլտվությունները սահմանել 644 ֆայլի վրա: chmod +x ֆայլ- Ֆայլին տալիս է գործարկման թույլտվություն:
chown- փոխել ֆայլի սեփականատիրոջը: chown alex ֆայլ- այս հրամանի կատարման արդյունքում alex-ը կդառնա ֆայլի սեփականատեր:
chgrp- փոխել ֆայլերի խումբը: chgrp ուսանողներ laba1- փոխել laba1 ֆայլի խումբը ուսանողներին:
Գործընթացների հետ աշխատելու հրամաններ
ps- ցուցադրել գործընթացների ցանկը: ps axu- դիտել բոլոր գործընթացները: ps axu | grep հաղթանակ- ցուցադրել բոլոր գործընթացները, որտեղ նիշերը «հաղթում են»:
սպանել- սպանել ծրագիրը, հրամանից հետո նշվում է ծրագրի համարը (գործընթացի ID - PID), որը կարելի է գտնել ps հրամանի միջոցով: Օրինակ: սպանել 1234 թ.
killall հրամանը- դադարեցնում է նշված հրամանով սկսված բոլոր գործընթացները:
bg- շարունակեք ծրագիրը հետին պլանում, օրինակ՝ ստեղների համակցությունից հետո ctrl+z. Հրամանից հետո PID-ը կարող է նշվել.
bg 1234.fg- շարունակել ծրագրի կատարումը նորմալ ռեժիմով, PID-ը նույնպես կարող է նշվել:
Linux-ի այլ հրամաններ և ծրագրավորման լեզուներ
Այս ցանկի որոշ հրամաններ կարող են հասանելի չլինել ստանդարտ բաշխումներում, դրանք կարող են տեղադրվել առանձին:
sed- հզոր գործիք տեքստի մշակման համար:
ավք- տեքստի մշակման լեզու:
grep- տեքստի որոնման օգտակար ծրագիր՝ օգտագործելով կանոնավոր արտահայտություններ, որոնք հաճախ օգտագործվում են այլ հրամանների հետ միասին: grep "^a" "text.txt"- ցույց կտա text.txt ֆայլի բոլոր տողերը, որոնք սկսվում են a տառով:
emacs- առաջադեմ տեքստային խմբագիր՝ մեծ թվով գործառույթներով, մինչև ներկառուցված խաղեր: Փորձառու օգտվողների համար:
gcc- C կոմպիլյատոր, որով կարող եք ստանալ այն ծրագրերի գործարկվող ֆայլերը, որոնք բաշխված են աղբյուրի կոդերը. Կամ կազմեք ձեր ծրագրերը:
gcc hello.c -o մասնավոր- ծրագրի կազմումը hello.c, կոմպիլյացիայի արդյունքը կլինի privet կոչվող ծրագիրը: Լռելյայն (առանց -o տարբերակի) ելքային ֆայլը կկոչվի a.out: GCC-ն կոմպիլյատորների մի ամբողջ շարք է (GNU Compiler Collection): Բացի C-ից, աջակցություն կա C++, Fortran, Ada, Objective-C, Java և Go ծրագրերին։
g++- C++ կոմպիլյատոր GCC-ից: perl-ը հզոր սցենարային լեզու է:
պիթոն- զանգահարելով Python թարգմանիչին: Դա ժամանակակից և հզոր լեզու է, որը կարելի է խորհուրդ տալ սկսնակների համար:
ելք- ընթացիկ նստաշրջանի ավարտը, կարող է օգտագործվել հեռավոր համակարգչից անջատվելու, տերմինալը փակելու համար:
անջատում -h հիմա- համակարգը անջատելու, համակարգիչը անջատելու հրաման: Անալոգը հրամանն է դադարեցնել. Եթե դուք օգտագործում եք -r անջատիչը -h անջատիչի փոխարեն, համակարգը կվերագործարկվի: Դուք կարող եք նշել այն ժամանակը, որից հետո հրամանը կկատարվի: Հիմա նշանակում է հիմա:
անջատում -r +10- վերագործարկեք համակարգիչը 10 րոպե հետո: -c անջատիչը չեղարկում է հրամանի կատարումը: Հրամանը գործարկելու համար դուք պետք է root լինեք:
reboot- վերագործարկեք համակարգիչը անջատում -r.
Linux օպերացիոն համակարգը շատ տարածված է ծրագրավորողների և ծրագրավորողների կողմից, քանի որ այն ապահովում է հարյուրավոր հրամաններ պարունակող վահանակի ակտիվ օգտագործում: Մենք արդեն դասավորել ենք այն և, իհարկե, դրանից հետո դուք պետք է ուսումնասիրեք հիմնական հրամանները վահանակում, սա այն է, ինչ մենք կանենք այսօր:
Վահանակի համար հրամանների օգնությամբ օգտատերը կարող է արագ կատարել բազմաթիվ գործողություններ՝ բացել, տեղափոխել և պատճենել ֆայլերը, դիտել: տարբեր տեղեկություններև վիճակագրություն, մոնիտորինգ և վրիպազերծում, համակարգի մասին մանրամասն տեղեկատվության ստացում, համակարգի ծրագրային ապահովման և տեսողական մասերի փոփոխում և շատ ավելին:
Հիշեք, որ վահանակի հետ լիարժեք աշխատելու համար ձեզ անհրաժեշտ են ադմինիստրատորի իրավունքներ: Ստորև բերված է հիմնական հրամանների ցանկը Linux կոնսուլներև դրանց վերծանումը։
Համակարգի տեղեկատվություն.
կամար կամ ունամ -մ- ցուցադրել համակարգչային ճարտարապետությունը
անուն -ր- ցուցադրել օգտագործված միջուկի տարբերակը
dmidecode -q- ցույց տալ ապարատային համակարգի բաղադրիչները - (SMBIOS/DMI)
hdparm -i /dev/hda- ցուցադրել կոշտ սկավառակի բնութագրերը
hdparm -tT /dev/sda- ստուգեք կոշտ սկավառակից տվյալների ընթերցման կատարումը
կատու /proc/cpuinfo- ցուցադրել տեղեկատվություն պրոցեսորի մասին
cat /proc/interrupts- ցուցադրել ընդհատումները
կատու /proc/meminfo- ստուգեք հիշողության օգտագործումը
cat /proc/swaps- ցուցադրել փոխանակման ֆայլ(ներ)
cat /proc/version- ցուցադրել միջուկի տարբերակը
cat /proc/net/dev- ցույց տալ ցանցային միջերեսները և դրանց վերաբերյալ վիճակագրությունը
cat /proc/mounts- ցուցադրել տեղադրված ֆայլային համակարգերը
lspci-tv- ցույց տալ PCI սարքերը որպես ծառ
lsusb-tv- ցույց տալ USB սարքերը որպես ծառ
ամսաթիվը- ցուցադրել համակարգի ամսաթիվը
ամսաթիվ 041217002007.00*- սահմանել համակարգի ամսաթիվը և ժամը MMDDHHmmYYYY.SS (MonthDayDayHourMinutesYear.seconds)
clock-w- խնայել համակարգի ժամանակը BIOS-ում
Համակարգի կանգառ.
անջատում -h հիմա կամ սկզբում 0 կամ telinit 0- դադարեցնել համակարգը
անջատում -ժ ժամեր:րոպե և- ծրագրեք համակարգի անջատումը սահմանված ժամանակում
անջատում -գ- չեղարկել համակարգի պլանավորված անջատումը
անջատում -r հիմա կամ վերագործարկեք- վերագործարկեք համակարգը
դուրս գալ- դուրս գալ
Ցանցային կապ.
սշ- ապահովում է անվտանգ մուտք դեպի հեռավոր նիստ մեկ այլ մեքենայի հետ, ինչպես նաև թույլ է տալիս կատարել տրված հրամանըհեռավոր մեքենայի վրա՝ առանց նիստ մտնելու:
scp- Ապահովում է ցանցի ֆայլերի անվտանգ պատճենումը:
telnet<имя_удаленной_машины>
- տելնետ մեկ այլ մեքենայի: Մուտք գործեք ձեր նիստը կապի հաստատումից հետո՝ օգտագործելով ձեր գաղտնաբառը:
ftp<имя_удаленной_машины>
- միացեք ftp-ի միջոցով հեռավոր համակարգչին: Հղման այս տեսակը լավ է ֆայլերը հեռակա մեքենայից/դեպի պատճենելու համար:
հյուրընկալողի անուն -i- ցույց է տալիս այն համակարգչի IP հասցեն, որի վրա աշխատում եք:
Վարչակազմի մի քանի հրամաններ.
ls = "ls -Fskb -color"- ստեղծել alias alias, որպեսզի մեկ հրաման կարողանա գործարկել հրամանների ավելի բարդ համակցություն:
kapasswd- AFS ֆայլային համակարգ մուտք գործելու համար գաղտնաբառը փոխելու հրաման: Հիմնական Linux LIT կլաստերի վրա աշխատելիս դուք պետք է օգտագործեք միայն այս հրամանը՝ կլաստերը մուտք գործելու համար գաղտնաբառը փոխելու համար:
passwd- փոխեք ձեր գաղտնաբառը ցանկացած տեղական համակարգչում:
chmod<права доступа> <файл>
- փոխեք թույլտվությունները ձեր պատկանող ֆայլի համար:
chown<новый_владелец> <файлы>
- փոխել ֆայլերի սեփականատիրոջը:
chgrp<новая_группа> <файлы>
- փոխել խումբը ֆայլի համար:
Ֆայլեր և գրացուցակներ.
cd /տուն- փոխել գրացուցակը «/home»
cd..- տեղափոխել ավելի բարձր գրացուցակ
cd ../..- անցեք գրացուցակ երկու մակարդակից վեր
cd- գնալ գլխավոր գրացուցակ
cd ~ օգտատեր- գնալ օգտվողի գլխավոր գրացուցակ
cd-- գնացեք այն գրացուցակը, որտեղ դուք եղել եք մինչ ընթացիկ գրացուցակին անցնելը
հզ- ցույց տալ ընթացիկ գրացուցակը
ls- ցուցադրել ընթացիկ գրացուցակի բովանդակությունը
ls -F- ցուցադրել ընթացիկ գրացուցակի բովանդակությունը խորհրդանիշների անունների ավելացումով
ls-l- ցույց տալ ֆայլերի և գրացուցակների մանրամասն տեսքը ընթացիկ գրացուցակում
լս-ա- ցուցադրել թաքնված ֆայլերը և գրացուցակները ընթացիկ գրացուցակում
լս**- ցուցադրել անվանման մեջ թվեր պարունակող ֆայլեր և գրացուցակներ
ծառ կամ lstree- ցույց տալ ֆայլերի և գրացուցակների ծառ՝ սկսած արմատից (/)
mkdir dir1- ստեղծել «dir1» անունով գրացուցակ
mkdir dir1 dir2- ստեղծել երկու դիրեկտորիա միաժամանակ
mkdir -p /tmp/dir1/dir2- ստեղծել գրացուցակի ծառ
rm -f ֆայլ 1- ջնջել «file1» անունով ֆայլը
rmdir dir1- ջնջել «dir1» անունով գրացուցակը
rm -rf dir1- ջնջել «dir1» անունով գրացուցակը և ռեկուրսիվ կերպով դրա ողջ բովանդակությունը
rm -rf dir1 dir2- ջնջել երկու գրացուցակ և ռեկուրսիվորեն դրանց բովանդակությունը
mv dir1 new_dir- վերանվանել կամ տեղափոխել ֆայլ կամ գրացուցակ
cp ֆայլ 1 ֆայլ 2- պատճենել ֆայլ 1-ից մինչև ֆայլ 2
cp dir/* .- պատճենեք dir գրացուցակի բոլոր ֆայլերը ընթացիկ գրացուցակում
cp -a /tmp/dir1:- պատճենեք dir1 գրացուցակը բոլոր բովանդակությամբ ընթացիկ գրացուցակում
cp -a dir1 dir2- պատճենեք dir1 գրացուցակը dir2 գրացուցակում
ln -s ֆայլ1 lnk1*- ստեղծել խորհրդանշական հղում դեպի ֆայլ կամ գրացուցակ
ln ֆայլ1 lnk1- ստեղծել «կոշտ» (ֆիզիկական) հղում դեպի ֆայլ կամ գրացուցակ
Գործընթացի վերահսկում.
ps axu | grep<Ваше_имя_пользователя>
- ցուցադրել բոլոր գործընթացները, որոնք գործում են համակարգում օգտագործողի անունից
սպանել
սպանել<имя_программы>
- «սպանել» բոլոր գործընթացները ծրագրի անունով
xkill (տերմինալ X պատուհանում)- «սպանել» գործընթացը, որի պատուհանի վրա մատնանշում եք կուրսորը
Linux-ի ներկառուցված ծրագրային ապահովման կոմունալ ծառայություններ և լեզուներ.
emacs (X տերմինալում)- emacs խմբագիր: Շատ հարուստ հնարավորություններ, բայց բավականին դժվար է անփորձ օգտվողների համար
gcc
g++
perlշատ հզոր սցենարային լեզու է: Չափազանց ճկուն, բայց բավականին բարդ շարահյուսությամբ: Շատ հայտնի է առաջադեմ օգտվողների հետ:
պիթոն- ժամանակակից և բավականին էլեգանտ օբյեկտի վրա հիմնված թարգմանիչ
g77- GNU FORTRAN կոմպիլյատոր
f2c- տրանսկոդեր FORTRAN-ից C
ամրոց77- FORTRAN կոմպիլյատոր: Կատարում է f2c և այնուհետև օգտագործում gcc կամ g++
grep- որոնել տեքստի մի հատված ֆայլերում, որը բավարարում է մուտքագրված դիմակը: Դիմակը սահմանվում է ստանդարտ նշումով, որը կոչվում է «կանոնավոր արտահայտություններ»:
tr- թարգմանության օգտակար (տեքստային ֆայլում տառերի փոխարինում)
գավկ- GNU awk (օգտագործվում է ֆորմատավորված տեքստային ֆայլերը մշակելու համար)
sed- կոմունալ տեքստային ֆայլերի մշակման համար:
-> Linux Ubuntu 10.04 վահանակի հրամանների ցանկ: Դիմումի շարահյուսություն. Համակարգի օրինակներ տեսահսկումկարելի է բաժանել երկու մեծ խմբի՝ համակարգեր տեսահսկումհիմքի վրա տեսաձայնագրիչներև անհատական համակարգիչների վրա հիմնված համակարգեր: Պարզ հիերարխիա ունեցող համեմատաբար փոքր օբյեկտների համար խորհուրդ է տրվում ընտրել տեսաձայնագրիչ: Դրա կառուցվածքը մոտավորապես հետևյալն է. մի շարք տեսախցիկներ միացված են մոնիտորով տեսանկարահանող սարքին, որի մոտ նստած է մեծ աչքերով պահակը և հետևում է գործառնական իրավիճակին։ Լրացուցիչ միացված տեղական ցանցտեսախցիկներից պատկերը հեռարձակվում է, օրինակ, գեներալի կամ համակարգի ադմինիստրատորի գրասենյակ:
Բայց ինչ վերաբերում է դիտման իրավունքների բաշխման բարդ կառուցվածքով համակարգեր կառուցելիս: Օրինակ՝ անվտանգության աշխատակիցը վերահսկում է տեսադաշտը պահպանվող տարածքներում, անձնակազմի բաժնի պետը նայում է մոնիտորին և վերահսկում աշխատասենյակի անձնակազմի (ներառյալ անվտանգության պահակը) աշխատանքը, արտադրության տնօրենը վերահսկում է արտադրական տարածքները և Որոշ տեսախցիկների պատկերը փոխանցվում է մեկ այլ քաղաքում գտնվող գլխամասային գրասենյակ: Ընդհանուր առմամբ, պահանջվում է դիտման և գրելու իրավունքների համալիր բաշխում: Այստեղ տեսահսկման համակարգ տեսագրող սարքերի վրա այնքան էլ հեշտ չէ կառուցել։ Տնտեսապես և տեխնիկապես ձեռնտու է հավաքել նմանատիպ համակարգ տեսահսկումհամակարգիչների վրա հիմնված: Հարմար է օգտագործել որպես օպերացիոն համակարգ Linux. Դրա համար կան մի քանի պատճառներ՝ ինքնին անվճար օպերացիոն համակարգը (ինչպես նաև դրա համար նախատեսված ծրագրերի ճնշող քանակությունը տեսահսկում) և դրա հուսալիությունը: Օրինակ, մեր գրասենյակում մենք ունենք վիդեո սերվեր, որը հիմնված է Linux Ubuntu-ն չփակվեց մեկուկես տարի։ Եվ առայժմ ոչ մի ձախողում կամ «սառեցում»։
Վրա տեսահսկման համակարգի տեղադրման օրինակ Linux-ի վրա հիմնվածմենք կանդրադառնանք մեկ այլ հոդվածում: Եվ այս բաժինը պարունակում է ամենաանհրաժեշտը Վահանակով (տերմինալ) հրամաններ Linux Ubuntuև դիտարկվում է դրանց կիրառման շարահյուսությունը։ Linux-ի օգտատերերի համար գաղտնիք չէ, որ օպերացիոն համակարգի առավել ճկուն կոնֆիգուրացիան հնարավոր է հրամանի ռեժիմ(Բացի այդ, այն նոստալգիկորեն հիշեցնում է MS-DOS-ի տակ աշխատելու մասին): կրճատվել է Վահանակի հրամանների ցանկը(արտաքին ծրագրեր) և դրանց համակցությունները մշտապես լրացվում են: Որոշ հրամաններ պահանջում են ադմինիստրատորի իրավունքներ կամ լրացուցիչ փաթեթներ տեղադրել: Կառույցների գործունակությունը ստուգվել է վիրահատարանում Linux համակարգ Ubuntu 10.04.
Թիմ | Դիմումի շարահյուսություն | Բացատրություններ օգտագործման օրինակներ |
a2p | a2p | Awk-ի թարգմանությունը Perl-ի |
a2ps | a2ps | Տեքստային ֆայլի ձևավորում՝ Postscript տպիչի վրա տպելու համար |
acpi | acpi [-key] | acpi -t - տպել մարտկոցի և ջերմաստիճանի տեղեկատվությունը նոութբուքերի համար |
ավելացնել խումբ | ավելացնել խմբային խումբ | Համակարգին օգտվողների խմբի նոր խմբի ավելացում |
addr2line | addr2line | Փոխակերպեք ծրագրի հասցեն ֆայլերի անունների և տողերի համարների |
ավելացնող | adduser օգտվող | Համակարգում նոր օգտվողի ավելացում |
ադմինիստրատոր | ադմինիստրատոր | Ադմինիստրատորների խմբագրում TFM տվյալների բազայում |
կեղծանունը | կեղծանունը | Հրամանի հապավումը նշելը |
ալակտլ | ալակտլ | Alsa ձայնային վարորդի կառավարում |
դրամ | դրամ | Ֆայլային համակարգերի ավտոմատ տեղադրում |
անակրոն | անակրոն | Ասինխրոն կամ անախրոնիկ քրոն (ըստ ժամանակի ընդմիջման) |
անակրոնտաբ | անակրոնտաբ | Անակրոնի կողմից կատարված առաջադրանքների կազմաձևում |
խաղալ | aplay --list-devices | Ձայնային քարտի մասին մանրամասն տեղեկությունների ցուցադրում |
ժամը | ժամը | Հարցում էլեկտրաէներգիայի կառավարման առաջադեմ ենթահամակարգին |
apmd | apmd | Ընդլայնված էներգիայի կառավարման ենթահամակարգ Daemon |
appres | appres | |
համապատասխան | համապատասխան տեսադիտարկում | Փաստաթղթերի վերնագրերում և վերնագրերում փնտրեք videonabludenie տողը` թվարկելով այն ամենը, ինչ գտնվել է |
apt-cdrom | apt-cdrom | |
apt-get | apt-get [-key] պարամ | Փաթեթի գործառնություններ. apt-get թարմացում - ստուգեք նոր թարմացումների համար: apt-get upgrade - թարմացնել բոլոր տեղադրված փաթեթները: apt-get dist-upgrade - թարմացում փաթեթի փոխարինմամբ (թարմացում Ubuntu-ի նոր թողարկման): apt-get install packet - տեղադրել փաթեթային փաթեթը: Դուք կարող եք տեղադրել բազմաթիվ փաթեթներ՝ դրանք բաժանելով բացատներով: apt-get purge packet - Հեռացրեք փաթեթի փաթեթը՝ հեռացնելով կազմաձևման ֆայլերը: apt-get remove packet - Հեռացրեք փաթեթը՝ պահպանելով կազմաձևման ֆայլերը: apt-get autoremove - Հեռացրեք չօգտագործված փաթեթները: apt-get -f install - Վերականգնել կոտրված փաթեթները: apt-cdrom install packet - տեղադրել (թարմացնել) փաթեթը CD-ից: apt-get ստուգում - ստուգեք կախվածությունների ամբողջականությունը: apt-get clean - Հեռացրեք ներբեռնված փաթեթի արխիվային ֆայլերը: apt-get autoclean - հեռացնել հին ներբեռնված փաթեթի արխիվային ֆայլերը |
ընդունակություն | ընդունակության պարամ | Փաթեթի կառավարիչ, որն ավելի առաջադեմ է, քան apt-get-ը: ունակության բարելավում - ստուգեք թարմացումների համար: aptitude safe-upgrade - տեղադրել թարմացումներ: ունակության օգնություն - ցուցադրել օգնությունը: ունակության որոնման տեսանյութ - Փաթեթներ որոնում է տեղանքում, որոնք իրենց անունով պարունակում են «տեսանյութ»: aptitude show videonabludenie - Ցուցադրել տեղեկատվություն videonabludenie փաթեթի մասին: aptitude Why video - թվարկում է փաթեթներ, որոնք պահանջում են վիդեո փաթեթ: կարողություն, ինչու-չտեսանյութ - ցուցադրել վիդեո փաթեթում կոնֆլիկտների մասին տեղեկատվություն: aptitude install videonabludenie - տեղադրում է videonabludenie փաթեթը: Դուք կարող եք տեղադրել մի քանիսը` դրանք բաժանելով բացատներով: aptitude reinstall videonabludenie - նորից տեղադրեք videonabludenie փաթեթը, եթե փաթեթը ճիշտ չի աշխատում կամ եթե կազմաձևման ֆայլերը պետք է վերադարձվեն իրենց լռելյայն վիճակին: aptitude remove videonabludenie - հեռացրեք videonabludenie փաթեթը՝ պահպանելով կազմաձևման ֆայլերը: aptitude purge videonabludenie - Հեռացրեք videonabludenie փաթեթը և հեռացրեք կազմաձևման ֆայլերը: aptitude hold videonabludenie - շտկել փաթեթի տարբերակը (եթե չեք ցանկանում, որ այն թարմացվի): aptitude unhold videonabludenie - Բացել փաթեթը թարմացնելու հնարավորությունը: aptitude keep videonabludenie - չեղարկել փաթեթի համար նախատեսված գործողությունները aptitude keep-all - նույնը բոլոր փաթեթների համար: aptitude ներբեռնել videoobludenie - ներբեռնել փաթեթ: aptitude clean - մաքրել ներբեռնված փաթեթների քեշը: Խորհուրդ է տրվում պարբերաբար անել: aptitude autoclean - Հեռացրեք չօգտագործված փաթեթները քեշից: aptitude safe-upgrade - Թարմացրեք փաթեթները՝ պահպանելով դրանց կազմը (այսինքն՝ չօգտագործվածները չեն հեռացվի): aptitude full-upgrade (կամ aptitude dist-upgrade) - թարմացրեք բոլոր փաթեթները, որոնք ունեն ավելի նոր տարբերակներ: Եթե փաթեթները պետք է հեռացվեն, դրանք կհեռացվեն: aptitude markauto videonabludenie - Նշեք փաթեթը որպես տեղադրված՝ կախվածությունները բավարարելու համար: aptitude unmarkauto videonabludenie - հանել փաթեթի նշումը որպես տեղադրված՝ կախվածությունները բավարարելու համար: |
առ | առ | Գործողություններ արխիվների վրա |
կամար | կամար | Համակարգչային ճարտարապետության ցուցադրում |
արփ | արփ | Համակարգի ARP քեշի հետ աշխատելը |
ինչպես | ինչպես | Դյուրակիր GNU հավաքիչ |
ժամը | ժամը | Մեկ կրակոցի ժամանակացույց |
atq | atq | Կատարման հերթում առաջադրանքների ցանկի ցուցադրում |
ատմ | ատմ | At հրամանով ավելացված առաջադրանքների հեռացում |
աուդիտ2թույլատրել | աուդիտ2թույլատրել | Թույլատրելի SELinux քաղաքականության կանոնների ստեղծում |
աումիքս | աումիքս | Աուդիո խառնիչի կարգավորումների կարգավորում |
ավք | ավք | Որոնման լեզու, ձևանմուշների մշակում |
վատ բլոկներ | վատ բլոկներ | Սարքի վատ հատվածների ստուգում |
դրոշակ | դրոշակ | Տեքստի ելք՝ որպես ASCII արվեստ |
հիմքի անվանումը | հիմքի անվանումը | Քաղեք գրացուցակը ֆայլի ամբողջական անունից |
բաշ | բաշ | GNU Bourne-Again Shell shell |
խմբաքանակ | խմբաքանակ | Կատարել օգտվողի հրամանները |
մ.թ.ա | մ.թ.ա | C-ի նման լեզվի թարգմանիչ կամ հաշվիչ |
bdftocf | bdftocf | X Window տառատեսակի փոխակերպում BDF-ից PCF |
ձայնային ազդանշան | ձայնային ազդանշան | Ձայն համակարգի բարձրախոսից |
bg | bg | Դադարեցված և հետին պլանային առաջադրանքների ցանկ; շարունակեք կատարել դադարեցված առաջադրանքը հետին պլանում |
բիֆֆ | բիֆֆ | Փոստի և դրա ուղարկողի ժամանման մասին ծանուցում |
կենսաբանական | կենսաբանական | NFS դեյմոն |
bmptoppm | bmptoppm | .bmp ֆայլը pixmap-ի վերածելը |
bunzip2 | bunzip2 | Ֆայլի ապափաթեթավորում |
bzcat | bzcat | Ֆայլերի ապափաթեթավորում և տպում դրանք ստանդարտ արդյունքով |
bzip2 | bzip2 | Արխիվացում |
bzip2recover | bzip2recover | Կոռումպացված bzip ֆայլից տվյալների վերականգնում |
կալ | կալ[N] | cal - ցուցադրել ընթացիկ ամսվա օրացույցը: cal N - օրացուցային արդյունք n-րդ տարվա համար |
կատու | cat param | cat > videonabludenie - խողովակի ստանդարտ մուտքագրում videonabludenie-ին: cat videonabludenie - videonabludenie ֆայլի բովանդակությունը դուրս բերեք ստանդարտ ելքի (կանխադրված՝ էկրանին): cat /proc/cpuinfo - պրոցեսորի տեղեկատվություն: cat /proc/loadavg - CPU-ի օգտագործումը վերջին 1, 5 և 15 րոպեների ընթացքում cat /proc/meminfo - տեղեկատվություն հիշողության մասին: cat /proc/interrupts - ցույց տալ ընդհատումները: cat /proc/swaps - ցույց տալ փոխանակման ֆայլը: cat /proc/version - ցուցադրել միջուկի տարբերակը: cat /proc/net/dev - ցուցադրել ցանցային միջերեսները և դրանց վերաբերյալ վիճակագրությունը: cat /proc/mounts - ցուցադրել մոնտաժված ֆայլային համակարգեր: cat /proc/partitions - ցույց տալ համակարգում գրանցված բոլոր բաժանմունքները |
cc | cc | C կոմպիլյատոր |
cd | cd | Գնացեք գրացուցակ: cd /video - անցեք վիդեո գրացուցակ: cd~ - փոխել գլխավոր գրացուցակը (/home), cd-ն նույնն է. cd ~user - գնալ օգտատիրոջ գլխավոր գրացուցակ. cd .. - գնացեք գրացուցակ մեկ մակարդակ ավելի բարձր: cd ../.. - անցեք գրացուցակ երկու մակարդակից վեր: cd - - փոխեք այն գրացուցակը, որում գտնվում էիք մինչ ընթացիկ գրացուցակը փոխելը |
cdparanoia | cdparanoia [-key] | cdparanoia -B - ձայնագրել աուդիո հետքերը wav ֆայլերում: cdparanoia -- «-5» գրեք առաջին 5-ը աուդիո հետքերդեպի WAV ֆայլեր |
cdrecord | cdrecord | Պատկերներից ձայնասկավառակների այրում |
զրուցել | chat [-e] [-E] [-v] [-V] [-t timeout] [-r report-file] [-T phone-number] [-U phone-number2] (-f chat-file | զրույցի սցենար) | Համակարգչի և մոդեմի փոխազդեցության ավտոմատացում |
չաթտր | chattr [+key] ֆայլ | Լրացուցիչ ֆայլերի ատրիբուտների փոփոխություն (ext2fs ֆայլային համակարգ) chattr +a ֆայլ - թույլ է տալիս բացել ֆայլի ֆայլը գրելու համար միայն հավելվածի ռեժիմում: chattr +c ֆայլ - թույլ է տալիս միջուկին ինքնաբերաբար սեղմել/հանել ֆայլի բովանդակությունը: chattr +d ֆայլը հուշում է dump utility-ին անտեսել ֆայլի ֆայլը կրկնօրինակման ժամանակ: chattr +i ֆայլ - ֆայլի ֆայլը անհասանելի է դարձնում ցանկացած փոփոխության համար՝ խմբագրելու, ջնջելու, տեղափոխելու կամ դրան հղումներ ստեղծելու համար: chattr +s ֆայլ - թույլ է տալիս անվտանգ դարձնել ֆայլի ֆայլի ջնջումը, այսինքն. s հատկանիշի հավաքածուն ցույց է տալիս, որ երբ ֆայլը ջնջվում է, սկավառակի վրա ֆայլի զբաղեցրած տարածքը կլցվի զրոներով, ինչը կանխում է վերականգնման հնարավորությունը: chattr +S ֆայլ - fie ֆայլում փոփոխությունները պահպանելիս կկատարվի համաժամացում, ինչպես համաժամացման հրամանը կատարելիս: chattr +u ֆայլ - այս հատկանիշը ցույց է տալիս, որ երբ ֆայլի ֆայլը ջնջվի, դրա բովանդակությունը կպահպանվի և, անհրաժեշտության դեպքում, օգտվողը կկարողանա վերականգնել այն: |
cdrecord | cdrecord [-key] պարամ | cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force - Ջնջել վերագրանցվող RW սկավառակը: cdrecord -v dev=/dev/cdrom cd.iso - այրել ISO պատկերը: cdrecord --scanbus - սկանավորել ավտոբուսը՝ սարքը նույնականացնելու համար |
փոփոխություն | փոխել [-key] YYYY-MM-DD օգտվողին | Գաղտնաբառի ժամկետի ավարտի կարգավորումներ -d, --lastday LAST_DAY - գաղտնաբառի փոփոխության վերջին օրը սահմանեք LAST_DAY -E, --expiredate EXPIRE_DATE - սահմանել հաշվի գործողության ժամկետը EXPIRE_DATE -h, -- օգնություն - ցուցադրել օգնությունը -I, --inactive ԱՆԱԿՏԻՎ - սահմանել գաղտնաբառ անգործուն տարիքից հետո ԱՆԱԿՏԻՎ -l, --list - ցույց տալ «տարիքը» հաշիվը -m, --mindays MIN_DAYS - սահմանեք օրերի նվազագույն քանակը մինչև գաղտնաբառը MIN_DAYS փոխելը -M, --maxdays MAX_DAYS - սահմանեք օրերի առավելագույն քանակը մինչև գաղտնաբառը MAX_DAYS փոխելը -W, --warndays WARN_DAYS - նախազգուշացման օրերի քանակը սահմանեք WARN_DAYS |
chfn | chfn [-f Անուն] [-r Սենյակի համարը] [-w Աշխատանքային Հեռախոս] [-h տան հեռախոս] [-o այլ անուն] | Օգտվողի անունը և նրա մասին տեղեկությունները փոխելը |
chgrp | chgrp [-key] ֆայլերի խումբ կամ chgrp [-key] --reference=մեկ ֆայլ | Ֆայլի խմբի սեփականատիրոջ փոփոխություն: -c, --փոխվում է - նույնն է, ինչ բառացի, բայց միայն այն դեպքում, եթե փոփոխություն է եղել -- dereference - փոխեք խորհրդանշական հղումով մատնանշված ֆայլը, այլ ոչ թե հենց հղումը (կանխադրված) -h, --no-dereference - փոխում է խորհրդանշական հղումները, այլ ոչ թե այն ֆայլերը, որոնց վերաբերում են --no-serve-root don't treat `/" հատուկ (կանխադրված) --preserve-root մերժում մշակել `/" ռեկուրսիվ -f, --silent, --quiet - ճնշել սխալի հաղորդագրությունների մեծ մասը --reference=OFILE օգտագործել OFFIL խումբը բացահայտ GROUP-ի փոխարեն -R, --recursive - ֆայլերի և գրացուցակների վերամշակում ռեկուրսիվ -v, - յուրաքանչյուր ֆայլի համար ախտորոշիչ հաղորդագրությունների ամբողջական տպում Հետևյալ անջատիչները ազդում են գրացուցակի հիերարխիայի անցման վրա, երբ տրվում է -R անջատիչը: Եթե նշված են մեկից ավելի ստեղներ, ապա միայն վերջինն է գործում: -H Եթե հրամանի տողի փաստարկը խորհրդանշական հղում է դեպի գրացուցակ, հետևեք դրան: -L - հետևեք գրացուցակի ցանկացած խորհրդանշական հղմանը -P - մի հետևեք խորհրդանշական հղումներին (կանխադրված) |
chmod | chmod [-key] ABC ֆայլ | Սահմանեք ABC թույլտվությունները ֆայլի (կամ գրացուցակի) ֆայլի վրա՝ առանձին օգտագործողի (A), խմբի (B) և բոլորի համար (C), որտեղ A (B, C) «read»=4 տերմինների գումարն է։ գրել"=2 , "կատարում"=1. Օրինակ «chmod 777» - կարդալ, գրել, կատարել բոլորի համար; «chmod 755» - կարդալ, գրել և կատարել սեփականատիրոջ համար, կարդալ և կատարել խմբի և այլոց համար: R ստեղնը օգտագործվում է ռեկուրսիվ կերպով թույլտվությունները տեղադրվող ֆայլերի և թղթապանակների վրա կիրառելու համար |
chown | chown [-key] օգտվող ռեժ | chown -R user dir - Փոխեք dir գրացուցակի սեփականատիրոջը օգտագործողի: chown user videonabludenie - սահմանել videonabludenie ֆայլի սեփականատիրոջը օգտատիրոջը |
chroot | chroot new_root | Կատարում է cmmnd հրամանը նշված new_root գրացուցակով որպես root: -- օգնություն - ցուցադրել օգնությունը -- տարբերակը ցուցադրել տարբերակի տեղեկատվությունը |
ճշ | ճշ | Մուտքի կեղևի փոփոխություն: Փոխում է օգտվողի մուտքի կեղևը: Այն որոշում է, թե որ հրամանը կգործարկվի այն բանից հետո, երբ օգտվողը մուտք գործի համակարգ: Սովորական օգտվողկարող է փոխել միայն մուտքի վահանակը իր սեփական հաշվի համար, գերօգտագործողը կարող է փոխել ցանկացած հաշվի մուտքի պատյան -s shell-ը նոր կեղևի անունն է: Եթե սահմանվում է դատարկ, ապա օգտագործվում է լռելյայն շերտը: |
cksum | cksum տեսանյութ | Չափը և ստուգեք գումարըվիդեո ֆայլ |
պարզ | պարզ | Էկրանի մաքրում (եթե հնարավոր է) |
ժամացույց | ժամացույց [-key] | clock -w - խնայում է համակարգի ժամանակը BIOS-ում |
սմ | cmp ֆայլ 1 ֆայլ 2 | Երկու նշված ֆայլերի համեմատություն file1 և file2: Եթե դրանք նույնական են, ապա ոչ մի հաղորդագրություն չի ցուցադրվում: |
գնդ | գնդ | Հետին գծերի զտում մուտքային հոսքից |
կոլկրտ | կոլկրտ | |
գույն | գույն | Ֆայլից սյունակների հեռացում |
սյունակ | սյունակի ֆայլ | Ձևաչափված մուտքագրման տեքստի դուրսբերում ֆայլից հինգ սյունակ ցուցակ |
comm | com [-key] file1 file2 | Երկու ֆայլերի տող առ տող համեմատություն |
կոմպոզիտային | կոմպոզիտային | |
սեղմել | սեղմել | |
փոխակերպել | փոխակերպել | Գրաֆիկական ֆայլերի փոխակերպում |
cp | cp [-key] file1 file2 | Պատճենել. cp file1 file2 - պատճենել file1-ը file2-ին cp -r dir1 dir2 - պատճենեք dir1 գրացուցակը dir2-ում և ստեղծեք dir2 գրացուցակը, եթե այն գոյություն չունի cp -a dir1 dir2 - պատճենել գրացուցակը dir1 դեպի dir2 |
cpio | cpio | Գործողություններ արխիվների հետ |
cpp | cpp | Նախապրոցեսոր, որն օգտագործվում է C կոմպիլյատորի կողմից |
քրոն | քրոն | Ժամացույց (ժամացույց) դեյմոն |
crontab | crontab | Փոխելով առաջադրանքների ժամանակացույցի ֆայլը (crontab) |
csplit | csplit | Ֆայլը մի քանի մասերի բաժանելը |
կտեգեր | կտեգեր | |
ctrlaltdel | ctrlaltdel | Կրկնօրինակեք՝ սեղմելով Ctrl+Alt+Del |
կտրել | կտրել | Արտադրեք տվյալ ֆայլերի տողերի ընտրված մասերը |
ամսաթիվը | ամսաթիվ [MMDDHHmmYYYY.SS] | ամսաթիվ - ցուցադրել ընթացիկ ամսաթիվը և ժամը: ամսաթիվ 101721552011.33 - սահմանել համակարգի ամսաթիվը և ժամը MMDDHHmmYYYY.SS (MonthDayHourMinutesYear.seconds) |
dc | dc [-key] | Հաշվիչ -e, --expression=EXPR - հաշվարկել արտահայտությունը -f, --file=FILE - հաշվարկել արտահայտությունը ֆայլում -h, -- օգնություն - ցուցադրել օգնությունը -V, --տարբերակ - ցուցադրել տարբերակի տեղեկատվությունը |
նկարել | նկարել | «Հում» (.հում) թվային լուսանկարների վերծանում |
դդ | դդ | |
debc | debc | Ստեղծված debian փաթեթի բովանդակության դուրսբերում |
վրիպազերծումներ | վրիպազերծումներ | Ֆայլային համակարգի վերականգնում |
մոլորեցնող | մոլորված տեսահսկում | Ջնջել օգտվողին videoobludenie |
Դ Ֆ | df [-key] | Սկավառակների մասին տեղեկատվության ցուցադրում df -h Ցույց է տալիս համակարգի բոլոր սկավառակները |
dfshares | dfshares | Առկա ռեսուրսների ցուցակագրում |
dhclient | dhclient eth0 | dhclient eth0 - ակտիվացնել ինտերֆեյսը eth0 dhcp ռեժիմում |
փորել | dig [-key] տիրույթ | Ստացեք DNS տեղեկատվություն տիրույթի համար dig -x host - որոնել հետընթաց հյուրընկալող |
տարբերություն | diff [-key] file1 file2 | Երկու տեքստային ֆայլերի համեմատություն. Տես նաև կարկատել |
տարբերություն 3 | տարբերություն 3 | Երեք տեքստային ֆայլերի համեմատություն |
ռեժ | ռեժ | Ընթացիկ գրացուցակի ֆայլերի ցուցակագրում այբբենական կարգով |
dircolors | dircolors | Գույների կարգավորում ls հրամանի համար |
դիրանուն | դիրանուն | Հեռացրեք ֆայլի անունը նշված ճանապարհից |
djview | djview | File viewer.djvu |
dmesg | dmesg | Ցուցադրվում են միջուկի հաղորդագրությունները |
dmidecode | dmidecode [-key] | dmidecode -q - ցուցադրել ապարատային համակարգի բաղադրիչները: dmidecode -s bios-version հրամանը՝ արտադրողի անունը և անունը ցուցադրելու համար մայր տախտակ, BIOS տարբերակը «a (DMI): dmidecode – տիպ 6 – որոշել հիշողության տեսակը |
dpkg | dpkg [-key] փաթեթ | Փաթեթի գործառնություններ. dpkg --configure -a - վերականգնել կոտրված փաթեթները: dpkg -i packet.deb - տեղադրեք փաթեթ packet.deb ֆայլից: dpkg -r փաթեթ - Հեռացրեք փաթեթը համակարգից: dpkg -l ցույց է տալիս համակարգում տեղադրված բոլոր փաթեթները: dpkg -l | grep videonabludenie - համակարգում տեղադրված բոլոր փաթեթների մեջ գտեք փաթեթ, որը պարունակում է «videonabludenie» իր անունով: dpkg -s փաթեթ - ցուցադրում է տեղեկատվություն կոնկրետ փաթեթի մասին: dpkg -L փաթեթ - ցուցադրել համակարգում տեղադրված փաթեթում ներառված ֆայլերի ցանկը: dpkg --contents package.deb - ցուցակագրել համակարգում դեռ չտեղադրված փաթեթում ներառված ֆայլերը: dpkg -S /bin/ping - որոնել փաթեթ, որը ներառում է նշված ֆայլը |
dpkg-հարցում | dpkg-query [-key] պարամ | dpkg-query -W -f="$(Installed-Size;10)t$(Package)n" | տեսակավորել -k1,1n - ցուցադրել օգտագործված սկավառակի տարածության քանակը, որը զբաղեցրել է deb փաթեթի ֆայլերը՝ տեսակավորված ըստ չափի |
դու | du [-key dir] | du - տպել ընթացիկ գրացուցակի չափը du -sh dir - ցուցադրել որոշակի գրացուցակի (ֆայլի) չափը «ընթեռնելի» ձևով |
թափել | dump [-key] ռեժ | Կրկնօրինակների ստեղծում: dump -0aj -f /tmp/back0.bak /videonabludenie - ստեղծել /videonabludenie գրացուցակի ամբողջական կրկնօրինակում /tmp/back0.bak ֆայլում: dump -1aj -f /tmp/back0.bak /videonabludenie - ստեղծեք /videonabludenie գրացուցակի լրացուցիչ կրկնօրինակը /tmp/back0.bak ֆայլում: Տես նաև վերականգնել |
արձագանք | արձագանքային տեքստ | Տեքստային տեղեկատվության ցուցադրում, մաթեմատիկական գործողություններ կատարելը: արձագանք ա բ գ | awk «(print $1)» տպում է առաջին սյունակը: Լռելյայն բաժանում ըստ բացատների/բացատների կամ ներդիրի նիշերի/նիշերի: արձագանք ա բ գ | awk «(print $1,$3)» տպում է առաջին և երրորդ սյունակները: Լռելյայն բաժանում ըստ բացատների/բացատների կամ ներդիրի նիշերի/նիշերի: echo «1» > /proc/sys/net/ipv4/ip_forward - միացնել փաթեթների վերահասցեավորում (փոխանցում) |
դուրս հանել | դուրս հանել | CD կամ DVD սկավառակի բացում |
ելք | ելք | Դուրս եկեք ընթացիկ նստաշրջանից, փակեք տերմինալի պատուհանը |
fdformat | fdformat -n պարամ | fdformat -n /dev/fd0 - ֆորմատի անգործունյա սկավառակ առանց ստուգման |
fg | fg[N] | Առաջին պլան է բերում վերջին առաջադրանքները: fg N - առաջադրանքը N բերեք առջև |
գտնել | գտնել [-key] պարամ | Ֆայլի որոնում. գտնել -անուն «*»: | xargs grep -E «վիդեո հսկողություն» - գտնել «վիդեո հսկողություն» ընթացիկ գրացուցակում և ներքևի դիրեկտորիաներում: գտնել -տիպ f -print0 | xargs -r0 grep -F «տեսահսկում» գտնում է բոլոր ֆայլերը «վիդեո հսկողություն» ունեցող ընթացիկ գրացուցակում և ստորև: գտնել -maxdepth 1 -type f | xargs grep -F «example»-ը գտնում է ընթացիկ գրացուցակում «example»-ին համապատասխանող բոլոր ֆայլերը: գտնել -maxdepth 1 -type d | իսկ կարդալ dir; անել echo $dir; echo cmd2; արված - յուրաքանչյուր տարրի մշակում մի քանի հրամաններով (մի որոշ ժամանակ անց): գտնել -տիպ f ! -perm -444 - որոնել ֆայլեր, որոնք տեսանելի չեն բոլորին: գտնել -տիպ d! -perm -111 - որոնել դիրեկտորիաներ, որոնք անհասանելի են բոլորի համար: գտնել /path/to/directory -type f -delete &> /dev/null - ռեկուրսիվ կերպով ջնջել ֆայլերը գրացուցակում և ենթագրացուցակներում՝ առանց ջնջելու հենց գրացուցակը և ենթատեղեկատուները: գտնել /home/backups/ -mtime +N -type f -exec rm -rfv () \ - գտնել և ջնջել հին ֆայլերը (N օրից ավելի հին): գտնել /home/backups/ -mmin +N -type f -exec rm -rfv () \ - որոնել և ջնջել հին ֆայլերը (N րոպեից ավելի հին): գտնել /dir -type d -empty - դատարկ գրացուցակներ գտնելու հրաման: գտնել /dir -type d -empty -delete - գտնել և ջնջել դատարկ գրացուցակները: գտնել /home -type f -mtime -N - գտնել բոլոր ֆայլերը «/home»-ում, որոնք ստեղծվել կամ փոփոխվել են վերջին N օրերի ընթացքում: find /home -type f -atime +N - Գտնել բոլոր ֆայլերը «/home»-ում, որոնց վերջին անգամ մուտք են գործել N օրից ավելի: գտնել /home/videoobludenie -name «*.123» | xargs cp -av --target-directory=/home/backup/ --parents - գտնել բոլոր ֆայլերը «.123» ընդլայնմամբ /home/videonabludenie-ում և պատճենել դրանք /home/backup գրացուցակում: |
ffmpeg | ffmpeg [-key] մուտքային [-key] ելք | Աղբյուրի (ֆայլի) մուտքագրումը աղբյուրի (ֆայլի) ելքի փոխակերպում (փոխանցում): -i - մուտքային ֆայլ -b - տեսանյութի բիթային արագություն -ar - աուդիո նմուշառման արագություն, Հց (կանխադրված 44100 Հց) -ab - աուդիո բիթային արագություն, կԲ/վ (կանխադրված 64 կԲ/վ) -ac - աուդիո ալիքների քանակը (կանխադրված 2) -vcodec - վիդեո կոդեկ -acodec - աուդիո կոդեկ -s - ելքային ֆայլի չափը պիքսելներով -y - փոխարինել ելքային ֆայլը (եթե առկա է) -r - շրջանակի արագություն -ss - սահմանել կոդավորման մեկնարկի ժամանակը -t - սահմանել կոդավորման տևողությունը -ձևաչափեր - ցուցադրել աջակցվող ձևաչափերը և կոդեկները -h - օգնություն -vn - անջատել վիդեո ելքը -an - անջատել ձայնի ելքը -վերա- -f - ելքային ֆայլի ձևաչափ -g - առանցքային կադրերի խտությունը, որոնց վրա իրականացվում է համաժամացում, և որքան բարձր է դրանց հաճախականությունը (օրինակ, 1 - յուրաքանչյուր առանցքային շրջանակ), այնքան լավ է պտտվելու համար, բայց ֆայլի չափը զգալիորեն մեծանում է) -թելեր - համակարգչի միջուկների քանակը -vframes - վիդեո շրջանակների քանակի սահմանափակում -aspect - ելքային կողմի հարաբերակցություն (օրինակ 16:9) -sn - մի օգտագործեք ենթագրեր -vlang - ընտրեք տեսանյութի լեզուն -alang - ձայնային լեզվի ընտրություն -ժարգոն - ենթագրերի լեզվի ընտրություն -sameq - պահպանել տեսանյութի որակը -deinterlace - միացնել deinterlace -aq - աուդիո որակ |
մատը | մատների տեսահսկում | Ցուցադրել տեղեկություններ օգտատիրոջ մասին videonabludenie (առանց պարամետրերի գործարկվելիս՝ ընթացիկ օգտատիրոջ մասին) |
անվճար | անվճար [-key] | Հիշողության և փոխանակման ֆայլերի օգտագործում: free -m - Ցուցադրել հիշողության ընդհանուր քանակը (RAM, փոխանակում), ինչպես նաև զբաղված և ազատ հիշողության քանակը, ՄԲ |
fuser | fuser [-key] /N | fuser -km /mnt/hda2 - որոշ օգտվողի կողմից զբաղեցրած բաժանման հարկադիր ապամոնտաժում |
gedit | gedit տեսախցիկ | մեկնարկը տեքստի խմբագիրգեդիտ գ բացել ֆայլըՏեսախցիկ |
git | git | Ցուցակման համակարգի X ռեսուրսներ |
գկսու | gksu հրամանը | Հրամանի հրամանի գործարկում ադմինիստրատորի իրավունքներով և գաղտնաբառ մուտքագրելու գրաֆիկական պատուհանի ցուցադրում |
glxinfo | glxinfo | XWindows-ում OpenGL-ի և GLX-ի ներդրման մասին տեղեկատվության ցուցադրում |
glxgears | glxgears | Պարզ 3D թեստ, որը ցուցադրում է կադրերի արագությունը տերմինալում |
gpg | gpg [-key] ֆայլ | gpg -c վիդեո - գաղտնագրել տեսանյութը: gpg video.gpg - վերծանել video.gpg ֆայլը: Հրամանի կատարումը ակտիվացնում է GNU Privacy Guard-ը |
grep | grep [-key] տողային ֆայլեր | Որոնել ֆայլերում: grep stroka ֆայլեր - որոնել stroka ֆայլերում grep -r stroka dir - ռեկուրսիվ որոնել stroka-ն dir հրամանում | grep stroka - փնտրեք stroka հրամանի ելքում: grep -գունավոր հղում /usr/share/dict/words - ընդգծելով այն վայրերը, որտեղ կանոնավոր արտահայտությունհայտնվում է բառարանում: grep Aug /var/log/messages «/var/log/messages» ֆայլից ընտրեք և դուրս բերեք «Aug» պարունակող տողերը ստանդարտ ելքի վրա: grep ^Aug /var/log/messages «/var/log/messages» ֆայլից ընտրեք և դուրս բերեք «Aug»-ով սկսվող տողերը ստանդարտ ելքի վրա: grep /var/log/messages «/var/log/messages» ֆայլից ընտրեք և թողարկեք թվեր պարունակող ստանդարտ ելքային տողեր: grep Aug -R /var/log/* ընտրեք և տպեք ստանդարտ ելքային տողերում, որոնք պարունակում են «Aug» բոլոր ֆայլերում /var/log և ստորև: |
grpck | grpck | Վավերացում համակարգի ֆայլեր հաշիվներ. /etc/group ֆայլը ստուգված է |
guvcview | guvcview | Վեբ-տեսախցիկի միացում |
gzip | gzip [-key] ֆայլ | gzip ֆայլ - սեղմել ֆայլի ֆայլը և վերանվանել file.gz gzip -d file.gz - ապասեղմեք file.gz-ը ֆայլի մեջ |
դադարեցնել | դադարեցնել | Համակարգի արագ և ճիշտ անջատում |
հաշ | հաշ | Ցուցակման համակարգի X ռեսուրսներ |
hdparm | hdparm - բանալի HDD | hdparm -i /dev/hda - ցուցադրում է առաջին կոշտ սկավառակի բնութագրերը: hdparm -tT /dev/sda - կոշտ սկավառակի ընթերցման կատարման թեստ |
hddtemp | hddtemp [-key] պարամ | hddtemp -uC /dev/sda - ցուցադրում է կոշտ սկավառակի /dev/sda ջերմաստիճանը Ցելսիուսի աստիճաններով |
գլուխ | գլխի ֆայլ | Տպեք ֆայլի առաջին 10 տողերը |
պատմությունը | պատմությունը | Ցուցադրում է այս և նախորդ նիստում մուտքագրված հրամանների համարակալված ցանկը: Եթե դրանք բավականին շատ են պատմության ցանկում, ապա ցուցադրեք վերջինը |
հյուրընկալող | հյուրընկալողի հասցեն | հյուրընկալել www..հյուրընկալող կայքը դեպի ip հասցե: հյուրընկալող 89.105.147.150 - նույնը հակառակը |
հյուրընկալողի անունը | հյուրընկալողի անունը [-key] | Ցուցադրել տվյալ հոսթի նույնացուցիչը: Ադմինիստրատորը կարող է փոխել հանգույցի ID-ն նորով: hostname -i - ցուցադրել ընթացիկ IP հասցեն |
ժամ | ժամ | Ներկառուցված համակարգչային ժամացույց: Ամսաթիվը (ժամը) փոխելու և համակարգի ժամացույցի հետ համաժամեցնելու համար անհրաժեշտ են ադմինիստրատորի իրավունքները |
hwinfo | hwinfo [-key] | hwinfo --կարճ - ցուցադրել տեղեկություններ միացված սարքերի մասին: hwinfo -wlan - տեղեկատվություն անլար սարքերի մասին |
ifconfig | ifconfig | Տեղեկատվություն լարային ցանցի միացումների մասին: ifconfig eth0 192.168.10.10 ցանցային դիմակ 255.255.255.0 - սահմանել eth0 ինտերֆեյսի ip-հասցե և ենթացանցային դիմակ: ifconfig eth0 promisc - միացրեք eth0 ինտերֆեյսը դեպի անառակ ռեժիմ՝ փաթեթները հոտ քաշելու համար: ifconfig eth0 -promisc - անջատել անառակ ռեժիմը eth0 ինտերֆեյսի վրա |
ifdown | ifdown ցանց | Անջատել ցանցը |
ifup | ifup ցանց | Միացնել ցանցը |
iwconfig | iwconfig | Անլար ցանցերի մասին |
iwlist սկանավորում | iwlist սկանավորում | Որոնել անլար ցանցեր |
java | java [-key] file.jar | java -jar file.jar - գործարկել .jar ֆայլերը |
աշխատատեղեր | աշխատատեղեր | Բոլոր ընթացիկ և կասեցված առաջադրանքների ցուցակագրում |
սպանել | սպանել Ն | Ավարտեք գործընթացը ID N-ով |
սպանել | killall տեսանյութ | Ավարտեք բոլոր գործընթացները, որոնք կոչվում են տեսանյութ |
վերջին վերագործարկումը | վերջին վերագործարկումը | Ցուցադրվում է համակարգի վերագործարկման պատմությունը |
քիչ տեսանյութ | ավելի քիչ ֆայլ | Վիդեո ֆայլի ելքային բովանդակություն |
ln | ln [-key] ֆայլի հղում | ln -s videonabludenie տեսահոլովակ - ստեղծել videonabludenie ֆայլի խորհրդանշական հղում |
գտնել | գտնել [-key] ֆայլը | գտնել տեսանյութը - գտնել բոլոր ֆայլերը, որոնք կոչվում են տեսանյութ: տեղորոշել -r "file[^/]*\.txt" - որոնել քեշավորված ինդեքսը անունով |
մուտք | մուտք | Օգտագործողի անուն և գաղտնաբառի հուշում (համակարգից օգտվողի հուշում) մուտք գործելու համար (լռելյայն, գաղտնաբառ մուտքագրելիս այն չի ցուցադրվում) |
դուրս գալ | դուրս գալ | Դուրս գալով ընթացիկ shell նիստից |
նայում հղում | նայում հղում | Արագ որոնում (տեսակավորված) բառարան ըստ նախածանցի |
ls | ls [-key] | Ընթացիկ գրացուցակում գտնվող ֆայլերի և գրացուցակների ցանկ: ls -l - դիտել տեղեկություններ ֆայլերի մասին ls -la - ֆորմատավորված ցուցակ հետ թաքնված գրացուցակներև ֆայլեր։ ls -F - ցուցադրել ընթացիկ գրացուցակի բովանդակությունը անուններին իրենց տեսակը բնութագրող նիշերի ավելացմամբ: ls -a - ցուցադրել թաքնված ֆայլերը և գրացուցակները ընթացիկ գրացուցակում: ls ** - ցուցադրել անվանման մեջ թվեր պարունակող ֆայլեր և գրացուցակներ |
lsb_release | lsb_release [-key] | lsb_release -a - հրաման Ubuntu-ի տարբերակը թողարկելու համար |
lsattr | lsattr | Դիտեք ֆայլի հատկանիշները |
lshw-html | lshw -html > videoobludenie.html | Ցուցադրվում է երկաթի մասին տեղեկատվություն html ֆայլ videoobservation.html |
lspci | lspci [-key] | lspci - ցուցադրել տեղեկատվություն բոլորի մասին PCI ավտոբուսներև դրանց հետ կապված սարքերը: lspci -v - նույնը ավելի մանրամասն է: lspci -vv - ցուցադրում է տեղադրված վարորդների մասին տեղեկատվություն: lspci -tv Ցույց տալ PCI սարքերը ծառի տեսքով: lspci | grep VGA - ցուցադրում է տեղեկատվություն վիդեո քարտի արտադրողի մասին: lspci | grep audio - ցուցադրել տեղեկատվություն ձայնային քարտի մասին: lspci | grep Ethernet - ցուցադրել տեղեկատվություն Ethernet կարգավորիչի մասին |
lsusb | lsusb [-key] | Ցուցադրել տեղեկատվություն USB ավտոբուսի և միացված սարքերի մասին: lsusb -v - նույնը ավելի մանրամասն է: lsusb -tv - շոու USB սարքերծառի տեսք |
lsmod | lsmod | Ցուցադրվում է միջուկի մոդուլների կարգավիճակը |
մարդ | մարդ հրաման | Օգնեք ելք տալ հրամանի մասին |
mkdir | mkdir տեսահսկում | Ստեղծել տեղեկատու videoobludenie |
mkswap | mkswap /param | mkswap /dev/hda3 - ստեղծեք փոխանակման տարածք hda3 բաժանման վրա: Տես նաև փոխանակում |
mke2fs | mke2fs /param | mke2fs /dev/hda1 - Ստեղծեք ext2 ֆայլային համակարգ hda1 բաժանման վրա: mke2fs -j /dev/hda1 - ստեղծել ամսագրի ext3 ֆայլային համակարգ hda1 բաժանման վրա |
mkfs | mkfs [-key] /param | mkfs /dev/hda1 - ստեղծել Linux ֆայլային համակարգ hda1 բաժանման վրա: mkfs -t vfat 32 -F /dev/hda1 - ստեղծել FAT32 ֆայլային համակարգ hda1 բաժանման վրա |
ավելին | ավելի շատ ֆայլ | Տեքստային ֆայլի էջավորում |
լեռը | mount [-key] /N /M | Տեղադրեք N միջնորմը M կետին: Օրինակ, mount /dev/hda2 /mnt/hda2-ը տեղադրում է «hda2» բաժանումը «/mnt/hda2» ամրացման կետին: Mount point գրացուցակը պետք է նախապես ստեղծվի: mount /dev/fd0 /mnt/floppy - տեղադրեք անգործունյա սկավառակը: mount /dev/cdrom /mnt/cdrom - Տեղադրեք DVD կամ CD: mount /dev/hdc /mnt/cdrecorder - տեղադրել CD-R/CD-RW կամ DVD-R/DVD-RW(+-): mount -o loop file.iso /mnt/cdrom - տեղադրեք ISO պատկերը: mount -t vfat /dev/hda5 /mnt/hda5 - ֆայլի տեղադրում Windows համակարգեր FAT32. mount -t smbfs -o username=user,password=pass //winclient/share /mnt/share - mount Windows Network File System (SMB/CIFS): mount -o կապել /home/user/prg /var/ftp/user - տեղադրել գրացուցակը գրացուցակում (պարտադիր): Այս կոնստրուկցիան օգտակար է, օրինակ, ftp-ի միջոցով օգտատերերի գրացուցակի բովանդակությունը տրամադրելու համար, երբ ftp սերվերն աշխատում է «sandbox»-ում (chroot), երբ symlinks հնարավոր չէ ստեղծել: |
մվ | mv ֆայլ 1 ֆայլ 2 | Վերանվանել կամ տեղափոխել file1-ը file2: Եթե file2-ը գոյություն ունեցող գրացուցակ է, տեղափոխեք file1-ը գրացուցակ file2 |
նանո | նանո ֆայլ | |
netstat | netstat [-key] | netstat -rn - ցուցադրել տեղական երթուղային աղյուսակը |
newgrp | newgrp[-] | Փոխում է ընթացիկ օգտագործողի հիմնական խումբը: Եթե նշեք «-» ստեղնը, ապա իրավիճակը նույնական կլինի այն իրավիճակին, որից օգտվողը դուրս է եկել և նորից մուտք գործել: Եթե դուք խումբ չեք նշում, ապա առաջնային խումբը կհատկացվի /etc/passwd-ից: |
nl | nl ֆայլ | Տողերի համարակալումը ֆայլում |
ժամացույց | ժամացույց | Ժամացույցի եզրակացությունը աշխատասեղանի վրա |
osec | osec | Համակարգի ամբողջականության ստուգումների կատարում |
passwd | passwd | Ընթացիկ օգտվողի գաղտնաբառը փոխելը |
մածուկ | տեղադրեք [-key] file1 file2 | Համատեղել ֆայլերը file1 և file2: տեղադրեք file1 file2-ը միացրեք file1-ի և file2-ի բովանդակությունը աղյուսակի մեջ՝ file1-ի տող 1 = տող 1 սյունակ 1-n, տող 1 file2 = տող 1 սյունակ n+1-m: paste -d «+» file1 file2 - միավորել file1-ի և file2-ի բովանդակությունը որպես աղյուսակ «+» սահմանազատիչով |
կարկատել | patch [-key] file1 file2 | Երկու ֆայլի միավորում |
պինգ | ping host | Պինգ հոսթ ելքով |
անջատել | անջատել | Համակարգի ճիշտ անջատում |
pppoeconf | pppoeconf | Ինտերնետ հասանելիության կազմաձևման հրաման |
ps | ps [-key] | Նշեք ակտիվ գործընթացները: ps aux - թվարկել բոլոր գործընթացները ps -C տեսանյութ - PID ելք գործարկման գործընթացտեսանյութ ps axu | grep -v grep | grep -i %proc - գտնել %proc գործընթացը (կարող եք մասնակի անուն օգտագործել) |
pwck | pwck | Համակարգային հաշվի ֆայլերի ճշգրտության ստուգում: /etc/passwd և /etc/shadow ֆայլերը ստուգված են |
հզ | հզ | Ցույց տալ ընթացիկ գրացուցակը |
reboot | reboot | Համակարգի ճիշտ անջատում հետագա բեռնումով (վերաբեռնում) |
վերականգնել | վերականգնել [-key] file.bak | Ֆայլերի վերականգնում կրկնօրինակներից: վերականգնել -if /tmp/back0.bak - վերականգնել ից կրկնօրինակում/tmp/back0.bak |
rm | rm [-key] ֆայլ | Ջնջել ֆայլը կամ գրացուցակը: rm videonabludenie - ջնջել videonabludenie ֆայլը rm -r videonabludenie - հեռացնել videonabludenie գրացուցակը rm -f ֆայլ Ջնջել ֆայլի ֆայլը՝ առանց ջնջման պահանջելու: rm -rf videonabludenie - հեռացնել videonabludenie գրացուցակը առանց ձեզ ջնջելու հուշելու |
rmdir | rmdir ռեժ | rmdir dir - հեռացնել դատարկ dir գրացուցակը: |
երթուղին | երթուղի [-key] | route -n - ցուցադրել տեղական երթուղային աղյուսակը: route add -net 0/0 gw IP_Gateway սահմանել լռելյայն դարպասի ip հասցեն: route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.10.10 ավելացնել ստատիկ երթուղի դեպի ցանց 192.168.0.0/16 192.168.10.10 ip հասցեով դարպասի միջոցով: route del 0/0 gw IP_gateway - հեռացնել կանխադրված դարպասի ip հասցեն (կանխադրված դարպաս) |
rsync | rsync [-key] /dir | Ֆայլերի համաժամացում: rsync -rogpav -ջնջել /տուն /tmp - համաժամացնել /tmp /տուն-ի հետ: rsync -rogpav -e ssh -ջնջել /տնային ip_հասցե:/tmp - համաժամեցում SSH թունելի միջոցով: rsync -az -e ssh -ջնջել ip_addr:/home/public /home/local - համաժամացնել տեղական գրացուցակը հեռավոր գրացուցակի հետ ssh թունելի միջոցով սեղմման միջոցով: rsync -az -e ssh --ջնջել /home/local ip_addr:/home/public - համաժամացնել հեռավոր գրացուցակը տեղական գրացուցակի հետ ssh թունելի միջոցով սեղմումով |
sed | sed [-key] param ֆայլ | Գործողություններ տեքստային ֆայլերով: sed «s/string1/string2/g» primer.txt - հրամանը primer.txt ֆայլում «string1» տողը կփոխարինի «string2»-ով, արդյունքը դուրս կբերի ստանդարտ ելքային սարքին: sed "/^$/d" primer.txt - այս հրամանը կհեռացնի դատարկ տողերը primer.txt ֆայլից: sed "/ *#/d; /^$/d" primer.txt - այս հրամանը կհեռացնի դատարկ տողերն ու մեկնաբանությունները primer.txt ֆայլից: sed -e «1d» primer.txt - հեռացնել առաջին տողը օրինակ.txt ֆայլից: sed -n «/string1/p» - ցուցադրել միայն «string1» պարունակող տողերը։ sed -e "s/ *$//" primer.txt - հեռացնել դատարկ նիշերը յուրաքանչյուր տողի վերջում: sed -e «s/string1//g» primer.txt - հեռացնել «string1» տողը տեքստից՝ առանց մնացած ամեն ինչ փոխելու: sed -n "1,8p;5q" primer.txt - վերցրեք ֆայլից առաջինից մինչև ութերորդ տողերը և տպեք դրանցից առաջին հինգը: sed -n «5p;5q» primer.txt տպել հինգերորդ տողը: sed -e «s/0*/0/g» primer.txt - ցանկացած թվի զրոների հաջորդականությունը փոխարինել մեկ զրոյով: cat primer.txt | awk «NR%2==1» - ֆայլի բովանդակությունը ցուցադրելիս մի տպեք primer.txt ֆայլի նույնիսկ տողերը |
շ | sh videoobservation.run | Գործարկեք խմբաքանակի ֆայլը videonabludenie.run |
անջատել | shudown [-key] param | Համակարգի ճիշտ անջատում. Օգտագործվում է միայն կոնսոլային ռեժիմում աշխատելիս: X Window ռեժիմով աշխատելիս մի օգտագործեք: shutdown -h ժամեր:րոպե & - պլանավորել համակարգի անջատումը նշված ժամին: shutdown -c - Չեղարկել համակարգի պլանավորված անջատումը: shutdown -r now - վերագործարկեք համակարգը: sudo shutdown –h +N հաղորդագրություն - անջատել համակարգիչը N րոպեից հետո՝ ուղարկելով հաղորդագրություն այլ օգտվողներին |
քնել | քնել Ն | Գործընթացի մեկնարկի հետաձգումը N վայրկյանով |
smartctl | smartctl [-key] պարամ | smartctl -a /dev/sda - ցուցադրում է SMART տեղեկատվությունը կոշտ սկավառակի համար /dev/sda |
տեսակավորել | տեսակավորել ֆայլ1 ֆայլ2 [-key] | Տեսակավորել երկու ֆայլերի բովանդակությունը: տեսակավորել ֆայլ1 ֆայլ2 | uniq - տեսակավորել երկու ֆայլերի բովանդակությունը՝ առանց կրկնօրինակների ցուցադրման: տեսակավորել ֆայլ1 ֆայլ2 | uniq -u Տեսակավորել երկու ֆայլերի բովանդակությունը՝ ցուցադրելով միայն եզակի տողեր (երկու ֆայլերում էլ առկա տողերը չեն տպագրվում ստանդարտ ելքով): տեսակավորել ֆայլ1 ֆայլ2 | uniq -d - երկու ֆայլերի բովանդակությունը տեսակավորելու հրաման՝ ցուցադրելով միայն կրկնօրինակ տողեր |
սշ | ssh [-key port] [էլփոստը պաշտպանված է] | Միացեք հոսթին որպես օգտվող: ssh -p նավահանգիստ [էլփոստը պաշտպանված է]- միացեք հոսթին նավահանգստի նավահանգստում որպես օգտվող |
ssh-copy-id | ssh-copy-id [էլփոստը պաշտպանված է] | Ավելացրեք ձեր բանալին հոսթին, որպեսզի օգտատերը միացնի մուտքն առանց գաղտնաբառի և բանալիների |
startx | startx | X Window GUI-ի գործարկում |
վիճակագրություն | stat ֆայլ | Ցուցադրել նշված ֆայլի մասին առկա բոլոր տեղեկությունները |
svn | svn | |
սու | սու | Մուտք գործեք ադմինիստրատորի նիստ: Դուրս գալ նիստից - ելքի հրամանը |
սուդո | sudo [-key] | sudo հրաման - գործարկեք հրամանի հրամանը ադմինիստրատորի իրավունքներով: sudo -s-ը ադմինիստրատորի իրավունքներով պատյան է: sudo -s -u օգտվող - օգտագործողի իրավունքներով պատյան: sudo -k - ադմինիստրատորի գաղտնաբառի կրկնվող հարցում: sudo -i - մուտք գործել ադմինիստրատորի նիստ |
կուպր | tar բանալի ֆայլեր1 ֆայլեր2 | tar cf file.tar ֆայլեր - ստեղծել file.tar անունով tar արխիվ, որը պարունակում է ֆայլեր tar xf file.tar - ապակոմպրես file.tar tar czf file.tar.gz ֆայլեր - ստեղծել tar արխիվ Gzip սեղմումով tar xzf file.tar.gz - ապասեղմեք tar-ը Gzip-ով tar cjf file.tar.bz2 - ստեղծել tar արխիվ Bzip2 սեղմումով tar xjf file.tar.bz2 - ապասեղմեք tar-ը Bzip2-ով |
փոխանակում | swapon /param | swapon /dev/hda2 /dev/hdb3 - ակտիվացնել փոխանակման տարածքները, որոնք տեղակայված են hda2 և hdb3 միջնորմների վրա |
պոչը | tail [-key] ֆայլ | Տպեք ֆայլի վերջին 10 տողերը: tail -f ֆայլ - տպել ֆայլի բովանդակությունը, քանի որ այն մեծանում է, սկսած վերջին 10 տողից |
գագաթ | գագաթ | Ցուցադրել բոլոր գործող գործընթացները |
հպում | հպեք [-key] YYMMDDhhmm ֆայլին | դիպչել տեսախցիկ - ստեղծել տեսախցիկ: touch -t 1105092355 ֆայլ - փոխել ֆայլի ֆայլի ստեղծման ամսաթիվը: Եթե ֆայլը գոյություն չունի, ապա ստեղծեք ֆայլ նշված ամսաթվով և ժամով |
ծառ | ծառ | Ցուցադրել ֆայլերի և գրացուցակների ծառ՝ սկսած արմատային գրացուցակից |
tzselect | tzselect | Ժամային գոտու ընտրիչի գործարկում |
ufw | ufw պարամ | Firewall-ի կառավարում. ufw enable - միացնել firewall-ը: ufw անջատել - անջատել firewall-ը: ufw լռելյայն թույլ է տալիս - թույլատրել բոլոր կապերը լռելյայն, բացառությամբ բացահայտորեն մերժվածների: ufw լռելյայն մերժում - լռելյայն մերժել բոլոր կապերը, բացառությամբ բացահայտ թույլատրվածների: ufw կարգավիճակ - ցուցադրում է firewall-ի ընթացիկ կարգավիճակը և կանոնները: ufw allow port - բաց նավահանգիստ: ufw deny port - արգելափակել նավահանգիստը: ufw deny from ip_address - արգելափակել IP հասցեն ip_address |
գումար | umount [-key] /N | Ապամոնտաժեք N միջնորմը: Դուք պետք է թողնեք այն նախքան հրամանը կատարելը: Օրինակ, umount /dev/hda2: umount -n /mnt/hda2 - կատարել ապամոնտաժում` առանց տեղեկատվությունը /etc/mtab մուտքագրելու: Դա անհրաժեշտ է, երբ ֆայլն ունի միայն կարդալու ատրիբուտներ կամ սկավառակի վրա բավարար տարածք չկա: |
անանուն | unname[-key] | uname -a - ցույց տալ տեղեկատվություն միջուկի մասին: uname -r - ցուցադրել միջուկի տարբերակը uname -m - ցուցադրել համակարգչային ճարտարապետությունը |
գործարկման ժամանակ | գործարկման ժամանակ | Ցուցադրում է ընթացիկ ժամանակը, նիստի տևողությունը, օգտվողների թիվը և պրոցեսորի օգտագործումը |
օգտվողներ | օգտվողներ | Ցուցադրել ներկայումս աշխատող օգտատերերի կարճ ցուցակը |
vmstat | vmstat | Ցուցադրում է տեղեկատվություն գործընթացների, հիշողության և պրոցեսորի օգտագործման մասին |
w | w | Ցուցադրվում է մանրամասն տեղեկություններ ներկայումս աշխատող բոլոր օգտատերերի մասին, ինչպես նաև պարզ, մուտք գործել և այլն: Եթե Ձեզ անհրաժեշտ է մեկ օգտվող, ապա նշեք օգտվողի անունը պարամետրում |
պատ | պատ | Հաղորդագրություններ ուղարկելով համակարգ ներկայումս մուտք գործած յուրաքանչյուր օգտվողի տերմինալին |
wc | wc ֆայլ | Ֆայլի ֆայլում տողերի, բառերի և նիշերի քանակի տպում |
wget | wget [-key] ֆայլ | wget videonabludenie - ներբեռնել videonabludenie ֆայլը wget -c videonabludenie - շարունակեք videonabludenie ֆայլի դադարեցված ներբեռնումը |
գինի | գինի | DOS և Windows ծրագրերի գործարկում: winefile - բացել Windows աշխատասեղանը: |
ինչ է | ինչ է գիծը | Որոնեք ձեռնարկի էջերի տվյալների բազան և ցուցադրեք կարճ նկարագրությունը |
որտեղ է | որտեղ է հրամանը | Ֆայլի որոնում, մարդ էջեր նշված հրամանի համար |
որը | որը պարամ | որը հրաման - ցուցադրում է հրամանի ֆայլի ուղին: որ prog - որ prog հավելվածը կսկսվի լռելյայն |
ԱՀԿ | ԱՀԿ | Ցուցադրվում է համակարգում ներկայումս աշխատող օգտատերերի ցուցակը |
ով եմ ես | ով եմ ես | Ցուցադրվում է այն անունը, որով մուտք եք գործել |
ովս | whois տիրույթը | Ցուցադրել whois տեղեկատվությունը տիրույթի համար |
որտեղ է | որտեղ է պրոգ | Ծրագրի հնարավոր գտնվելու վայրը |
գրել | գրել տող | Ուղարկեք հաղորդագրություններ համակարգի մեկ այլ օգտվողին` պատճենելով գծերը ուղարկողի տերմինալից դեպի ստացողի տերմինալ |
xrandr | xrandr | Աջակցվող գրաֆիկական լուծումների ցանկ |
յասմ | yasm [-key] ֆայլ | հավաքող |
& | cmmnd [-key]& | Գործարկում է cmmnd հրամանը հետին պլանում (daemon): Հետագա հրամանները կատարվում են առանց cmmnd-ի ավարտին սպասելու (օրինակ, երբ օգտագործվում է խմբաքանակի ֆայլում) |
&& | cmmnd1 && cmmnd2 | Մեկ տողում մի քանի հրամանների հաջորդական կատարումը սկսելը, յուրաքանչյուր հաջորդ հրամանը սկսում է իր կատարումը, պայմանով, որ նախորդը հաջողությամբ ավարտվի: Օրինակ, շինարարությունը ./կարգավորել && կատարել && sudo կատարել տեղադրել նույնական է հրամանների հաջորդական կատարմանը ./կարգավորել դարձնել sudo make install |
!! | !! | Կրկնեք մուտքագրված վերջին հրամանը |
# | # Գրեք մեկնաբանություն այստեղ | Նախածանց մեկնաբանություն մտնելուց առաջ |
; | cmmnd1; cmmnd2 | Մի քանի հրամանների տող առ տող ձայնագրում: Յուրաքանչյուր հաջորդ հրամանը գործարկվում է նախորդի ավարտից հետո: |
|| | cmmnd1 || cmmnd2 | Մի քանի հրամանների տող առ տող ձայնագրում: Հաջորդ հրամանը գործարկվում է միայն նախորդի ձախողումից հետո: |
7զ | 7զ | 7z արխիվատորի գործարկում |
Մշտական էջի հասցե
Linux կոնսոլի հրամանները կամ ինչպես ասում են հրամանի տողը մի տեսակ միջանկյալ կապ է օգտագործողի և հենց համակարգչի միջև: Որպեսզի մեքենան կատարի ձեր պատվերը, նրան պետք է համապատասխան հրաման տրվի: Սկզբում հենց այդպես էր տեղի ունենում մարդու և համակարգչի հարաբերությունները, բայց մի փոքր ուշ. լրացուցիչ գործիքմկնիկը, որը մեծապես պարզեցրեց տեղեկատվության փոխանակման ողջ գործընթացը և այն ավելի հասանելի դարձրեց բոլոր օգտագործողների համար: Այնուամենայնիվ, կոնսոլը և այսօր մնում է հզոր և երբեմն շատ հարմար գործիք բոլոր տեսակի գործողություններ կատարելու համար:
Ընդհանուր առմամբ, կան բազմաթիվ կոնսոլային կոմունալ ծառայություններ, բայց այստեղ մենք հակիրճ, որպես օրինակ, կքննարկենք դրանցից միայն երկուսը, բայց դրանք շատ կարևոր են և հաճախ օգտագործվող: Կոմունալ apt-getնախատեսված է ծրագրային փաթեթների հետ աշխատելու համար: Նրանց համար, ովքեր ընդհանրապես չեն ճանաչում վահանակը, նրանք կարող են օգտագործել հիանալի գրաֆիկական պատյան apt-get, վերնագրված Սինապտիկ(հասանելի է պաշտոնական պահոցում):
Ինչպե՞ս օգտվել կոմունալից:
//հիմնական բանաձեւ
sudo apt-get հրամանը
//որպես օրինակ՝ թարմացնել բոլոր փաթեթները
sudo apt-get թարմացում
Հիմնական հրամաններ apt-get փաթեթների հետ գործ ունենալիս:
apt-get թարմացում | // պահեստներից փաթեթների մասին տեղեկատվության թարմացում |
apt-get թարմացում | // թարմացնել բոլոր փաթեթները |
apt-get dist-upgrade | // համակարգի ամբողջական թարմացում |
apt-get clean | //մաքրում է տեղական պահեստը, բացառությամբ քեշի ֆայլերի |
apt-get autoclean | //նույնը, ինչ մաքուր, հանվածով։ քեշ ֆայլեր |
apt-get ստուգում | // թարմացնում է քեշը և ստուգում: անբավարար կախվածություններ |
apt-get autoremove | //ջնջել նախկինում ներբեռնված, բայց ոչ անհրաժեշտ փաթեթները |
apt-get հեռացնել | //հեռացնել փաթեթը save-ով: կազմաձևում. ֆայլեր |
apt-get-purge | //հեռացնել փաթեթը բոլոր կախվածություններով |
apt-get տեղադրում | //փաթեթի տեղադրում |
apt-get build-dep | // հավաքածու. ամեն ինչ աղբյուրի փաթեթներ ստեղծելու համար |
apt-get աղբյուր | //բեռնել աղբյուրի փաթեթները |
Ընտրանքներ:
-h, -- օգնություն | //տեղեկանք |
-ք, --հանգիստ | //թաքցնել առաջընթացի տողը |
-քք | // սխալներից բացի ոչինչ ցույց չտալ |
-d, --միայն ներբեռնում | //միայն ստանալ փաթեթներ և դուրս գալ |
-s, --սիմուլյացնել | //գործարկել իրադարձության մոդելավորում |
-y, --այո | //ավտոմատ. պատասխանել «Այո» բոլոր հարցերին |
-- վերատեղադրել | // վերատեղադրել փաթեթները |
-f, --շտկել-կոտրել | //շտկել կոտրված կախվածությունները |
-m, --անտեսել-բացակայել | //անտեսել բացակայող փաթեթները |
-u, --ցուցադրել-արդիականացված | //ցույց տալ թարմացված փաթեթները |
- առանց թարմացման | // մի թարմացրու փաթեթները |
-b, --կազմել, --կառուցել | //կառուցել փաթեթը ստանալուց հետո |
-Դ | //հեռացնելով, հեռացնել կախյալ բաղադրիչները |
-Վ | // բացառապես ցույց տալ փաթեթի տարբերակների համարները |
--ոչ-հեռացնել | //եթե փաթեթները նշված են: հեռացնել, ապա apt-getանջատված է |
--ստիպել-այո | //նշված գործողության հարկադիր կատարում |
Զվարճալի.
apt-getmoo
Պետք է տեսնել մի կով, որը հարցնում է.
ունակության օգտակարություն:
Դիտարկենք մեկ այլ շատ լավ օգտակարությունվերնագրված « ընդունակություն«Իրականում դա նույնն է, ինչ». apt-get", բայց այն համարվում է ավելի լավը և ունի նաև կեղծ գրաֆիկական ինտերֆեյս: Գործողության սկզբունքը նույնն է, միայն "-ի փոխարեն" apt-get«, դուք պետք է մուտքագրեք արժեք» ընդունակությունՆախ, տեղադրեք կոմունալ ծրագիրը.
sudo apt-ստանալ ընդունակություն
Այժմ, եթե մուտքագրեք. ընդունակություն, ապա դուք կտեղափոխվեք ծրագրի միջերես:
Դիտարկենք որոշ հրամաններ.
// Տեղադրեք փաթեթը:
sudo aptitude փաթեթ1 փաթեթ2 փաթեթ3
Ինչպես տեսնում եք, դուք կարող եք միանգամից տեղադրել անսահմանափակ թվով փաթեթներ: Անկախ նրանից, թե որքան եք տեղադրել ընդունակությունավտոմատ կերպով կլուծի բոլոր կախվածությունները, դուք միայն պետք է համաձայնեք (y)և սեղմել (մուտքագրել). Բացի այդ, անալոգիայով, դուք կարող եք հեռացնել փաթեթները.
sudo aptitude հեռացնել փաթեթի անունը1
կամ
sudo aptitude purge փաթեթի անունը1
Առաջին հրամանը հեռացնում է միայն փաթեթի ֆայլերը՝ չդիպչելով կարգավորումներին, երկրորդն ամբողջությամբ հեռացնում է ամեն ինչ։ Փաթեթի նկարագրությունը կարող եք տեսնել հետևյալ կերպ.
aptitude show փաթեթի անվանումը
Ընդհանուր առմամբ, այս օգտակարությունը բացարձակ անալոգ է « apt-get«, բայց փաթեթներ տեղադրելիս և հեռացնելիս ավելի լավ է օգտագործել այն, քան « apt-get«Համենայնդեպս, պաշտոնական կայքում ubuntuտալ նման առաջարկություններ.
Վահանակի այլ հրամաններ
Տեղեկատվության հետ կապված հրամանների ցանկ:
հյուրընկալողի անունը | // մեքենայի ցանցի անվանումը |
ով եմ ես | // ընթացիկ օգտագործողի անունը |
անուն-մ | //ցուցադրել մեքենայի ճարտարապետությունը |
անուն -ր | //միջուկի տարբերակ |
sudo dmidecode -q | //տեղեկացնել. սարքի մասին։ համակարգի տրամադրում |
կատու /proc/cpuinfo | // պրոցեսորի տեղեկատվություն |
cat /proc/interrupts | //ընդհատում է |
կատու /proc/meminfo | // հիշողության բոլոր տեղեկությունները |
cat /proc/swaps | //բոլոր տեղեկությունները փոխանակում |
cat /proc/version | //միջուկի տարբերակ և այլ տեղեկություններ |
cat /proc/net/dev | //ցանցային միջերեսներ և վիճակագրություն |
cat /proc/mounts | // տեղադրված սարքեր |
cat /proc/partitions | //հասանելի բաժիններ |
cat /proc/modules | // բեռնված միջուկի մոդուլներ |
lspci-tv | //PCIսարքեր |
lsusb-tv | //USBսարքեր |
ամսաթիվը | //Ընթացիկ ամսաթիվ |
կալ | //օրացույց և ընթացիկ ամիս |
cal 2012 թ | //ցույց է տալիս ամբողջ 201 թ |
Վերագործարկման և անջատման գործընթացների հետ կապված հրամաններ:
անջատում -h հիմա | //անջատել համակարգը |
սկզբնական 0 | //անջատել համակարգը |
0 | //անջատել համակարգը |
անջատում -ժ ժամեր:րոպե և | //պլանավորել համակարգի անջատումը |
անջատում -գ | //չեղարկել պլանավորված անջատումը |
անջատում -r հիմա | //վերագործարկեք համակարգը |
reboot | //վերագործարկեք համակարգը |
դուրս գալ | //ավարտ նիստը |
Ֆայլերի գործողություններ և ավելին...
cd /տուն | // փոխել գլխավոր գրացուցակը |
cd.. | // բարձրանալ մեկ մակարդակով |
cd ../.. | //բարձրանալ 2 մակարդակով |
cd- | //տեղափոխել նախորդ գրացուցակը |
հզ | // ցույց տալ ընթացիկ գրացուցակի ուղին |
ls | |
ls -F | //ցուցադրել ֆայլեր և գրացուցակներ |
ls-l | //ցուցադրում. մանրամասներ ֆայլերի, գրացուցակների մասին |
լս-ա | // ցույց տալ թաքնված ֆայլերը |
mkdir dir1 | // ստեղծել անունով գրացուցակ dir1 |
mkdir dir1 dir2 | // ստեղծել դիրեկտորիաներ dir1Եվ dir2 |
mkdir -p /tmp/dir1/dir2 | // ստեղծել գրացուցակ նշված վայրում |
rm -f ֆայլ 1 | // ջնջել անունով ֆայլը ֆայլ 1 |
rmdir dir1 | //հեռացնել անունով գրացուցակը dir1 |
rm -rf dir1 | //հեռացնել գրացուցակը dir1և դրա ամբողջ բովանդակությունը |
rm -rf dir1 dir2 | //հեռացնել դիրեկտորիաները dir1\dir2և բովանդակությունը |
mv dir1 new_dir | //վերանվանել / տեղափոխել գրացուցակը |
cp | // ֆայլերի/թղթապանակների պատճենում |
ln-s | //Ստեղծել խորհրդանշական հղում |
chmod | //ֆայլի թույլտվությունների նշանակում |
Առաջին հայացքից այս ամենը կարող է որոշ չափով վախեցնող թվալ, բայց սա միայն առաջին հայացքից է։ Անմիջապես խուճապի մի մատնվեք և անմիջապես վերադառնաք Windows(y): Ժամանակակից բաշխումներ Linux, Ա ubuntuմասնավորապես, այն բավականին թույլ է տալիս անել առանց հրամանի տողի: Այնուամենայնիվ, հրամանի տողը, որոշ դեպքերում, շատ ավելի հարմար է, քան գրաֆիկական ինտերֆեյսը: Նաև պետք չէ անգիր անգիր անել այս բոլոր հրամանները, բավական կլինի ստեղծել տեքստային ֆայլ, պատճենեք ամբողջ բովանդակությունը դրա մեջ և պահեք այն մոտակայքում, ինչպես խաբեբա թերթիկը, որը անհրաժեշտության դեպքում կարող եք օգտագործել։
Իհարկե, սա հեռու է այն ամենից, ինչ վերաբերում է հրամանի տողի թեմային և հենց հրամաններին, եթե ինչ-որ մեկին դա իսկապես հետաքրքրում է, ես կարող եմ ձեզ խորհուրդ տալ գնալ հետևյալ հղումով, այնտեղ կարող եք գտնել և ներբեռնել շատ բաներ: , հարցն այն է, թե արդյոք այդ ամենը քեզ համար է։ Ընդհանրապես կասկածում եմ, որ այսօր ողջ աշխարհում կա գոնե մեկ մարդ, ով անգիր կիմանար կոնսոլի առկա բոլոր հրամանները (գուցե ես սխալվում եմ)։
Սկսելով սովորել Linux կոնսոլը, դուք չեք կարող անել առանց կոնսոլի հրամանները իմանալու:
Այս նշումը թվարկում է Linux կոնսոլի հիմնական հրամանները, որոնք հասանելի են ինչպես տերմինալից, այնպես էլ ssh-ի միջոցով.
su, sudo, whoami, fsck, uptime, who, w, df, du, ifconfig, ping, traceroute, mtr, whois, ps, top, kill, killall, man, passwd, ls, pwd, mkdir, rmdir, rm, mv, կատու, ավելի քիչ, ավելի, chmod, chown, tar, wget, գտնել, տեղորոշել, պատմություն, վերաբեռնում, դադարեցնել, անջատել
սումուտք գործեք որպես peleh՝ առանց ընթացիկ նստաշրջանն ավարտելու:
Օգտագործողների համար հրավերի նիշը նման է $, իսկ արմատային գերօգտագործողի համար՝ #:
Սովորաբար հրամանը սուօգտագործվում է գերօգտագործողի ժամանակավոր մուտքի համար՝ վարչական աշխատանք կատարելու համար:
sudo հրաման
սուդոթույլ է տալիս օգտվողներին կատարել հրամաններ որպես root կամ այլ օգտվողներ: Կանոնները, որոնք օգտագործվում են sudo-ի կողմից՝ որոշելու, թե արդյոք մուտքի թույլտվություն տրամադրելը, գտնվում են ֆայլում /etc/sudoers.
Whoami թիմ
ով եմ ես- ցուցադրել այն օգտվողի անունը, ով լիազորված է համակարգում
fsck հրամանը
fsck UNIX հրաման է, որը ստուգում և շտկում է ֆայլային համակարգում առկա սխալները: Հրամանը գործարկելուց հետո դուք պետք է հաստատեք (y) կամ չհաստատեք (n) որոշակի սխալի ուղղումը: Սխալներն ինքնաբերաբար ստուգելու և ուղղելու համար դուք պետք է գործարկեք հրամանը «-y» անջատիչով. fsck -y:
uptime հրամանը
գործարկման ժամանակցույց է տալիս ընթացիկ ժամանակը, գործարկումից հետո գործարկման ժամանակը, ընթացիկ օգտատերերի քանակը և բեռնվածությունը վերջին 1, 5 և 15 րոպեների ընթացքում:
ովքեր հրամայում են
ԱՀԿ- ցույց տալ համակարգում օգտագործողների ցուցակը
w հրաման
w- ցույց տալ տեղեկություններ սերվերի վրա ներկայումս աշխատող օգտատերերի և նրանց գործընթացների, ինչպես նաև վերջին 1, 5 և 15 րոպեների միջին սերվերի բեռնվածության մասին ( գործարկման ժամանակ + ԱՀԿ).
df հրամանը
Դ Ֆ(անվճար սկավառակի հապավումը) - ցուցադրել բոլոր ֆայլային համակարգերի ցանկն ըստ սարքի անվանման, հաղորդում է դրանց չափը, օգտագործված և ազատ տարածությունը և տեղադրման կետերը: Հարմար է օգտագործել -h անջատիչով (չափը ցուցադրվում է Գբ).
du հրաման
դու- ցույց տալ մեկ ֆայլի չափը.
ifconfig հրաման
ifconfig- ցուցադրում ցանցի կարգավորումները(ինտերֆեյս):
ping հրաման
պինգ- TCP / IP-ի վրա հիմնված ցանցերում կապերը ստուգելու օգտակար ծրագիր.
traceroute հրամանը
հետագծում— որոշել տվյալների երթուղին TCP/IP ցանցերում.
mtr հրաման
մետր ya.ru - ցույց տվեք ինտերնետում տվյալների երթուղին և կորուստների տոկոսը, անընդհատ թարմացնելով տվյալները.
whois հրամանը
ովս— ցույց տալ տիրույթի մասին տեղեկությունները (տվյալներ գրանցողի մասին, տիրույթի նորացման ժամկետ, անունների սերվերներ…):
ps հրամանը
ps- նշեք ձեր ընթացիկ ակտիվ գործընթացները
վերին հրաման
գագաթ- ցույց տալ բոլոր ընթացիկ գործընթացները
սպանել հրաման
սպանել pid - սպանել գործընթացը id pid-ով
killall հրամանը
սպանել ispmgr - սպանել բոլոր գործընթացները, որոնք կոչվում են ispmgr
մարդ հրաման
մարդ passwd - Ցուցադրել օգնություն passwd հրամանի համար
passwd հրամանը
passwd testuser - փոխել գաղտնաբառը փորձարկող օգտագործողի համար: Լռելյայնորեն, passwd հրամանը, առանց կոնկրետ օգտվողին նշելու, կփոխի համակարգում լիազորված օգտվողի գաղտնաբառը:
ls հրամանը
ls- ֆայլերի և գրացուցակների ցուցակ («-la» ստեղնով - թաքնված ֆայլերով ցուցակ).
pwd հրաման - ընթացիկ գրացուցակ
հզ- ցուցադրել ամբողջական ուղին արմատային գրացուցակից մինչև ընթացիկ աշխատանքային գրացուցակը (ցույց է տալիս այն գրացուցակը, որտեղ դուք գտնվում եք).
mkdir հրամանը
mkdirթղթապանակ – ստեղծել գրացուցակի/տեղեկատուի թղթապանակ
rmdir հրաման
rmdir- ջնջել գրացուցակը ֆայլային համակարգից: Գրացուցակի և դրա բովանդակության հեռացումը կարող է իրականացվել նաև rm -rf հրամանով (գրացուցակների համար նախատեսված -r տարբերակ):
rm հրամանը
rmֆայլ - ջնջել ֆայլի ֆայլը հաստատմամբ
rmֆայլ * - ջնջել բոլոր ֆայլերը, որոնք սկսվում են նիշերի ֆայլով, հաստատումով.
mv հրամանը
մվ(անգլերեն move-ից) - օգտագործվում է ֆայլերը կամ գրացուցակները տեղափոխելու կամ վերանվանելու համար.
1 - վերանվանել թղթապանակը folder00:
2 - ֆայլը գրացուցակ տեղափոխելը.
կատու հրաման
կատու> ֆայլ - ուղարկել ստանդարտ մուտքագրում ֆայլ (այսինքն՝ ստեղծել անհրաժեշտ բովանդակությամբ ֆայլ).
Այս ֆայլի մեջ տեղեկատվության մուտքագրումն ավարտելու համար, ինչպես միշտ, պետք է սեղմել ստեղների համակցությունը
կատուֆայլ - ցույց տալ ֆայլի ֆայլի բովանդակությունը.
կատու file file1 > file22 - ստեղծեք ֆայլ file22 և դրա մեջ գրեք տվյալներ ֆայլերի ֆայլից և file1-ից:
քիչ, ավելի շատ հրաման
Հրամանով կարող եք դիտել նաև ֆայլի բովանդակությունը պակասկամ ավելին.
chmod հրամանը
chmod- փոխել մուտքի իրավունքները դեպի ֆայլ կամ գրացուցակ (դիրեկտորիաների համար հաճախ օգտագործվում է 751(-rwxr-xr-x), իսկ ֆայլերի համար՝ 644(-rw-rw-r—)), որտեղ
4 - ընթերցում (r)
2 - ռեկորդ (w)
1 - կատարում (x):
chown հրամանը
chown- փոխել ֆայլի սեփականատիրոջը
tar հրամանը
կուպր file.tar ֆայլ - zip ֆայլի ֆայլը և անվանել այն file.tar:
որտեղ պետք է ստեղծել -c (ստեղծել) տարբերակը: Թիմ կուպր-xpf folder00.tar-ը բացում է արխիվը ընթացիկ գրացուցակի մեջ՝ միաժամանակ պահպանելով ֆայլի թույլտվությունները:
wget հրամանը
wget— պատճենեք ֆայլը սերվերին ցանցի միջոցով.
գտնել հրաման
գտնել- ֆայլի որոնում.
տեղորոշել հրամանը
գտնել- ֆայլի որոնում.
պատմության հրաման
պատմությունը- ցույց տալ հրամանների պատմությունը (կարող եք նշել դիտման տողերի քանակը).
reboot հրամանը
reboot- վերագործարկեք սերվերը
դադարեցնել հրամանը
դադարեցնել- անջատել սերվերը
անջատման հրաման
անջատել— անջատել կամ վերագործարկել սերվերը (կախված ընտրանքներից)