Բովանդակություն:

71 Linux հրամաններ բոլոր առիթների համար: Գրեթե
71 Linux հրամաններ բոլոր առիթների համար: Գրեթե
Anonim

Linux տերմինալում կարող եք գրեթե ամեն ինչ անել՝ կարգավորել համակարգը, տեղադրել և հեռացնել հավելվածները, կառավարել սկավառակներն ու ֆայլերը և նույնիսկ խոսել կովերի հետ:

71 Linux հրամաններ բոլոր առիթների համար: Գրեթե
71 Linux հրամաններ բոլոր առիթների համար: Գրեթե

Linux հրամաններ տերմինալում նավարկելու համար

Linux հրամաններ տերմինալում նավարկելու համար
Linux հրամաններ տերմինալում նավարկելու համար
  1. &&

    … Խիստ ասած՝ սա հրաման չէ։ Եթե ցանկանում եք միանգամից մի քանի հրամաններ կատարել, ապա դրանց միջև դրեք կրկնակի ցուցիչ հետևյալ կերպ.

    first_command && second_command

  2. … Տերմինալը հրամանները կկատարի հերթականությամբ: Դուք կարող եք մուտքագրել այնքան հրամաններ, որքան ցանկանում եք:
  3. կեղծանունը

    … Ձեր ստեղծած անունները վերագրում է երկար հրամաններին, որոնք չեք կարող հիշել: Մուտքագրեք

    alias command-long short-command

  4. .
  5. cd

    … Փոխում է ընթացիկ տերմինալի թղթապանակը: Երբ դուք գործարկում եք տերմինալը, այն օգտագործում է ձեր տան թղթապանակը: Մուտքագրեք

    cd folder_address

  6. , և տերմինալը կաշխատի այնտեղ գտնվող ֆայլերի հետ:
  7. պարզ

  8. … Մաքրում է բոլոր հաղորդագրությունները տերմինալի պատուհանից:
  9. պատմությունը

    … Ցուցադրում է բոլոր հրամանները, որոնք վերջերս մուտքագրել եք: Բացի այդ, դուք կարող եք անցնել վերջին հրամանների միջև՝ օգտագործելով «Վեր և վար» ստեղները: Եթե չեք ցանկանում, որ ձեր մուտքագրած հրամանը գրվի, դրա առաջ բացատ դրեք այսպես.

    ձեր թիմը

  10. .
  11. մարդ

    … Ցուցադրում է Linux ծրագրերի և հրամանների ուղեցույց: Մուտքագրեք

    մարդ փաթեթի_անուն

    կամ

    man your_command

  12. .
  13. ինչ է

    … Ցուցադրում է ծրագրի կարճ նկարագրությունը: Մուտքագրեք հրամանը և ծրագրի անվանումը

    whatis package_name

  14. .

Linux հրամաններ՝ գերօգտագործողի իրավունքներ ստանալու համար

Linux հրամաններ՝ գերօգտագործողի իրավունքներ ստանալու համար
Linux հրամաններ՝ գերօգտագործողի իրավունքներ ստանալու համար

Համակարգում բազմաթիվ գործողություններ կատարելու համար, օրինակ՝ ծրագրեր ավելացնելու և հեռացնելու համար անհրաժեշտ են ադմինիստրատորի իրավունքներ կամ գերօգտագործողի արմատ, ինչպես այն կոչվում է Linux-ում։

  1. սուդո

    … Այս հրամանը ձեզ կտրամադրի գերօգտագործողի իրավունքներ: Մուտքագրեք

    սուդո

    նախքան ձեր ուզած հրամանը (օրինակ.

    sudo apt-ի թարմացում

  2. ) այն գործարկել որպես ադմինիստրատոր: Համակարգը ձեզանից գաղտնաբառ կխնդրի:
  3. sudo su

  4. … Այս հրամանից հետո ձեր մուտքագրած բոլոր հրամանները կկատարվեն գերօգտագործողի անունից մինչև փակեք տերմինալը: Օգտագործեք այն, եթե Ձեզ անհրաժեշտ է ադմինիստրատորի իրավունքներով բազմաթիվ հրամաններ գործարկել:
  5. սուդո գքսուդո

    … GUI հավելվածը որպես ադմինիստրատոր գործարկելու հրաման: Օրինակ, եթե ցանկանում եք տեղափոխել կամ փոփոխել համակարգի ֆայլերը, մուտքագրեք

    sudo gksudo nautilus

  6. (նշեք ձեր օգտագործած ֆայլերի կառավարիչը):
  7. սուդո !!

    … Այս հրամանը կգործարկի նախկինում մուտքագրված հրամանը՝ ադմինիստրատորի արտոնություններով: Օգտակար է, եթե առանց հրաման եք մուտքագրել

    սուդո

  8. .

Մի կատարեք գերօգտագործողի անունից հրամաններ, որոնք դուք չեք հասկանում:

Linux հրամաններ փաթեթի կառավարիչը կառավարելու համար

Linux հրամաններ փաթեթի կառավարիչը կառավարելու համար
Linux հրամաններ փաթեթի կառավարիչը կառավարելու համար

Linux-ում հավելվածների տեղադրումն ու հեռացումը կատարվում է փաթեթների մենեջերների կողմից: Ubuntu-ն և Debian-ն անվանում են փաթեթի կառավարիչ apt, Fedora-ն՝ dnf, Arch-ը և Manjaro-ն՝ pacman-ին: Նրանք ներբեռնում են հավելվածներ առցանց պահոցներից, փաթեթի աղբյուրներից։ Հրամանները պետք է տրվեն նրանց գերօգտագործողի իրավունքներով։

apt (Debian / Ubuntu / Mint)

  1. sudo apt install package_name

  2. … Տեղադրեք անհրաժեշտ փաթեթը:
  3. sudo apt-add-repository repository_address

  4. … Ավելացնել երրորդ կողմի պահեստ:
  5. sudo apt թարմացում

  6. … Թարմացրեք փաթեթի տեղեկատվությունը:
  7. sudo apt-ի թարմացում

    … Թարմացրեք բոլոր փաթեթները ամենավերջին (գործարկվել հետո

    հարմար թարմացում

  8. ).
  9. sudo apt հեռացնել package_name

  10. … Հեռացրեք ավելորդ փաթեթը:
  11. sudo apt purge package_name

  12. … Հեռացրեք բոլոր կախվածություններով ավելորդ փաթեթը, եթե ցանկանում եք ավելի շատ տարածք ազատել:
  13. sudo apt ինքնահեռացում

  14. … Հեռացրեք բոլոր ավելորդ կախվածությունները, ծնողազուրկ փաթեթները և այլ աղբը:

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf install package_name

  2. … Տեղադրեք անհրաժեշտ փաթեթը:
  3. sudo dnf config-manager --add-repo repository_address

  4. … Ավելացնել երրորդ կողմի պահեստ:
  5. sudo dnf-ի թարմացում

  6. … Թարմացրեք բոլոր փաթեթները ամենաթարմ:
  7. sudo dnf հեռացնել package_name-ը

  8. … Հեռացրեք ավելորդ փաթեթը:
  9. sudo dnf ինքնահեռացում

  10. … Հեռացրեք բոլոր ավելորդ կախվածությունները:

pacman (Arch / Manjaro)

  1. sudo pacman -S package_name

  2. … Տեղադրեք անհրաժեշտ փաթեթը:
  3. sudo yaourt -S փաթեթ_անուն

  4. … Տեղադրեք փաթեթ AUR-ից, եթե այն հիմնական պահոցում չէ:
  5. sudo pacman -Sy

  6. … Թարմացրեք փաթեթի տեղեկատվությունը:
  7. sudo pacman -Syu

  8. … Թարմացրեք բոլոր փաթեթները ամենաթարմ:
  9. sudo pacman -R package_name

  10. … Հեռացրեք ավելորդ փաթեթը:
  11. sudo pacman -Rs package_name

  12. … Հեռացրեք ավելորդ փաթեթը բոլոր կախվածությամբ:

Դուք կարող եք միանգամից մի քանի փաթեթներ տեղադրել և տեղահանել՝ դրանք պարզապես բացատով բաժանված ցուցակագրելով:

sudo apt տեղադրել firefox clementine vlc

Եթե ցանկանում եք տեղադրել փաթեթ, բայց չգիտեք դրա ճշգրիտ անունը, մուտքագրեք փաթեթի անվան առաջին մի քանի տառերը և երկու անգամ սեղմեք Tab: Փաթեթների կառավարիչը ցույց կտա բոլոր փաթեթները, որոնք սկսվում են նույն անունով:

Linux-ի հրամաններ՝ գործընթացները կառավարելու համար

Linux-ի հրամաններ՝ գործընթացները կառավարելու համար
Linux-ի հրամաններ՝ գործընթացները կառավարելու համար
  1. սպանել

    … Այս հրամանն օգտագործվում է գործընթացների դադարեցման ստիպելու համար: Պետք է մտնել

    սպանել գործընթացը_PID

    … Գործընթացի PID-ը կարելի է գտնել մուտքագրելով

    գագաթ

  2. .
  3. xkill

  4. … Գործընթացները դադարեցնելու ևս մեկ հրաման: Մուտքագրեք այն, ապա սեղմեք այն պատուհանը, որը ցանկանում եք փակել:
  5. սպանել

    … Սպանում է կոնկրետ անունով պրոցեսները: Օրինակ,

    killall firefox

  6. .
  7. գագաթ

  8. … Ցուցադրում է գործող գործընթացների ցանկը՝ դասավորված ըստ պրոցեսորի սպառման: Մի տեսակ տերմինալ «Համակարգի մոնիտոր»:

Linux հրամաններ ֆայլերը կառավարելու համար

Linux հրամաններ ֆայլերը կառավարելու համար
Linux հրամաններ ֆայլերը կառավարելու համար

Ֆայլերի դիտում և փոփոխում

  1. կատու

    … Երբ հրամանն օգտագործվում է մեկ տեքստային ֆայլի հետ (այսպես.

    cat path_to_file

    ), այն ցուցադրում է իր բովանդակությունը տերմինալի պատուհանում: Եթե նշեք երկու կամ ավելի ֆայլ,

    cat path_to_file_1 path_to_file_2

    նա դրանք կսոսնձի։ Եթե ներկայացնենք

    cat path_to_file_1> new_file

  2. , այն կմիավորի նշված ֆայլերի բովանդակությունը նոր ֆայլի մեջ:
  3. chmod

  4. … Թույլ է տալիս փոխել ֆայլի թույլտվությունները: Սա կարող է օգտակար լինել, եթե ցանկանում եք փոփոխություններ կատարել համակարգի ֆայլում:
  5. chown

  6. … Փոխում է ֆայլի սեփականատիրոջը: Պետք է գործարկվի գերօգտագործողի իրավունքներով:
  7. ֆայլ

  8. … Ցուցադրում է նշված ֆայլի մասին տեղեկությունները:
  9. նանո

    … Բացում է պարզ տեքստային խմբագրիչ: Դուք կարող եք ստեղծել նոր տեքստային ֆայլ կամ բացել գոյություն ունեցողը.

    nano path_to_file

  10. .
  11. վերանվանել

  12. … Վերանվանում է ֆայլ կամ մի քանի ֆայլ: Հրամանը կարող է օգտագործվել նաև դիմակով ֆայլերի զանգվածային անվանափոխման համար:
  13. հպում

  14. … Փոխում է նշված ֆայլի վերջին բացման կամ փոփոխման ամսաթիվը:
  15. wget

  16. … Ներբեռնում է ֆայլերը ինտերնետից տերմինալային պանակ:
  17. zip

  18. … Ապափաթեթավորում և սեղմում է արխիվները:

Ֆայլերի և թղթապանակների ստեղծում և ջնջում

  1. mkdir

    … Ստեղծում է նոր թղթապանակ ընթացիկ տերմինալի պանակում կամ նշված պանակում.

    mkdir folder_path

  2. .
  3. rmdir

  4. … Ջնջում է նշված թղթապանակը:
  5. rm

  6. … Ջնջում է ֆայլերը: Այն կարող է ջնջել ինչպես առանձին ֆայլ, այնպես էլ որոշակի հատկանիշներին համապատասխանող խումբ:

Ֆայլերի պատճենում և տեղափոխում

  1. cp

    … Ստեղծում է նշված ֆայլի պատճենը տերմինալի թղթապանակում.

    cp path_to_file

    … Կամ կարող եք նշել նպատակակետը

    cp path_to_file path_to_copy

  2. .
  3. մվ

  4. … Ֆայլը տեղափոխում է մի թղթապանակից մյուսը: Դուք կարող եք անուն նշել տեղափոխվող ֆայլի համար: Զվարճալի է, որ Linux-ում այս հրամանը կարող է օգտագործվել նաև ֆայլերը վերանվանելու համար: Պարզապես նշեք նույն թղթապանակը, որտեղ գտնվում է ֆայլը և այլ անուն:

Որոնել ֆայլեր

  1. գտնել

  2. … Որոնեք ֆայլեր ըստ հատուկ չափանիշների, ինչպիսիք են անունը, տեսակը, չափը, սեփականատերը, ստեղծման և փոփոխման ամսաթիվը:
  3. grep

  4. … Որոնեք հատուկ տողեր պարունակող տեքստային ֆայլեր: Չափանիշները շատ ճկուն են։
  5. գտնել

  6. … Որոնեք ֆայլեր և թղթապանակներ, որոնց անունները համապատասխանում են հարցմանը և ցուցադրեք դրանց ուղիները ֆայլային համակարգում:

Linux հրամաններ բաժանմունքների հետ աշխատելու համար

Linux հրամաններ բաժանմունքների հետ աշխատելու համար
Linux հրամաններ բաժանմունքների հետ աշխատելու համար
  1. lsblk

  2. … Այս հրամանը ցույց է տալիս, թե ինչ սկավառակներ կան ձեր համակարգում և ինչ բաժինների են դրանք բաժանված: Հրամանը ցուցադրում է նաև ձեր բաժանմունքների և սկավառակների անունները sda1, sda2 և այլն ձևաչափով:
  3. լեռը

    … Տեղադրում է Linux կրիչներ, սարքեր կամ ֆայլային համակարգեր, որոնց հետ կարող եք աշխատել: Սովորաբար սարքերը միացվում են ավտոմատ կերպով, հենց որ սեղմում եք դրանց վրա ֆայլերի կառավարիչում: Բայց երբեմն ձեզ կարող է անհրաժեշտ լինել ձեռքով ինչ-որ բան ամրացնել: Դուք կարող եք տեղադրել ցանկացած բան՝ սկավառակներ, արտաքին կրիչներ, միջնորմներ և նույնիսկ ISO պատկերներ: Այս հրամանը պետք է կատարվի գերօգտագործողի իրավունքներով: Գոյություն ունեցող սկավառակ կամ բաժանում տեղադրելու համար մուտքագրեք

    լեռ sdX

  4. .
  5. գումար

    … Թափում է ֆայլային համակարգերը: Հրաման

    միացնել sdX

  6. ապամոնտաժելու է արտաքին մեդիայի ֆայլային համակարգը, որպեսզի կարողանաք հեռացնել այն:
  7. դդ

    … Այս հրամանը պատճենում և փոխակերպում է ֆայլերը և բաժինները: Այն ունի բազմաթիվ տարբեր կիրառումներ: Օրինակ,

    dd, եթե = / dev / sda of = / dev / sdb

    կպատրաստի sda միջնորմի ճշգրիտ պատճենը sdb բաժանման վրա:

    dd, եթե = / dev / զրո = / dev / sdX

    նշված մեդիայի բովանդակությունը կվերագրի զրոներով, որպեսզի տեղեկատվությունը չվերականգնվի: Ա

    dd, եթե = ~ / Ներբեռնումներ / ubuntu.iso of = / dev / sdX bs = 4M

  8. Ձեր ներբեռնած բաշխման պատկերից կստեղծի bootable մեդիա:

Linux հրամաններ համակարգի կառավարման համար

Linux հրամաններ համակարգի կառավարման համար
Linux հրամաններ համակարգի կառավարման համար
  1. Դ Ֆ

  2. … Ցույց է տալիս ձեր սկավառակի չափը և որքան ազատ տարածություն է մնացել դրա վրա:
  3. անվճար

  4. … Ցուցադրում է առկա և օգտագործված RAM-ի քանակը:
  5. անանուն

    … Ցուցադրում է համակարգի տեղեկատվությունը: Եթե մուտքագրեք

    անանուն

    տերմինալը կհաղորդի միայն Linux-ին: Բայց թիմը

    անուն -ա

  6. ցուցադրում է տեղեկատվություն համակարգչի անվան և միջուկի տարբերակի մասին:
  7. գործարկման ժամանակ

  8. … Ասում է, թե որքան ժամանակ է աշխատում ձեր համակարգը:
  9. որտեղ է

  10. … Ցուցադրում է գործարկվող ֆայլի գտնվելու վայրը ցանկալի ծրագրի համար:
  11. ով եմ ես

  12. … Կանչում է օգտվողի անունը:

Linux հրամաններ օգտվողների կառավարման համար

Պատկեր
Պատկեր
  1. օգտվող ավելացնել

    … Գրանցում է նոր օգտվող: Մուտքագրեք

    օգտվողին ավելացնել օգտվողի անուն

  2. և օգտատերը կստեղծվի:
  3. userdel

  4. … Հեռացնում է օգտվողի հաշիվը և ֆայլերը:
  5. usermod

  6. … Փոխում է օգտվողի հաշիվը: Կարող է տեղափոխել օգտատիրոջ տնային թղթապանակը կամ սահմանել ամսաթիվ, երբ հաշիվը կկողպվի:
  7. passwd

  8. … Փոխում է հաշվի գաղտնաբառերը: Սովորական օգտատերը կարող է փոխել միայն իր սեփական հաշվի գաղտնաբառը, գերօգտագործողը կարող է փոխել ցանկացած հաշվի գաղտնաբառը։

Linux հրամաններ ցանցի կառավարման համար

Պատկեր
Պատկեր
  1. ip

    … Ցանցի հետ աշխատելու բազմաֆունկցիոնալ թիմ: Հրաման

    ip հասցեի ցուցադրում

    ցուցադրում է տեղեկատվություն ցանցի հասցեների մասին,

    ip երթուղին

    ղեկավարում է երթուղավորումը և այլն: Հրամաններ տալը

    ip հղումը տեղադրեց ethX-ը

    ,

    ip հղումը իջեցրեց ethX-ը

    կարող եք միացնել և անջատել կապերը: Թիմը

    ip

    շատ օգտագործումներ, ուստի օգտագործելուց առաջ ավելի լավ է կարդալ ձեռնարկը կամ մուտքագրել

    ip - օգնություն

  2. պինգ

  3. … Ցույց է տալիս, արդյոք դուք միացված եք ցանցին և օգնում է որոշել կապի որակը:

Եվ մեկ այլ բան

Պատկեր
Պատկեր

Վերջապես, կան Linux-ի հիմնական հրամանները: Նրանք ցուցադրում են մի կով, որը կարող է խոսել ձեզ հետ (մի հարցրեք, թե ինչ են օգտագործում մշակողները):

  1. կովսեյ ինչ էլ որ լինի

  2. … Կովը կասի այն, ինչ դու նրան կասես։
  3. հարստություն | կովսեյ

  4. … Կովը խելացի (կամ ոչ այնքան) միտք կամ մեջբերում կանի.
  5. կովսայ -լ

  6. … Ցուցակում է բոլոր կենդանիներին, որոնք կարող են ցուցադրվել տերմինալում: Եթե հանկարծ չես սիրում կովերին.
  7. հարստություն | cowsay -f animal_from_list

  8. … Ձեր ընտրած կենդանին սկսում է ցնցուղ ընդունել չակերտներով, երբեմն տեղին:
  9. sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru

  10. … Թող ամբողջ կենդանաբանական այգին խոսի ռուսերեն: Առանց դրա, կենդանիները բնօրինակում մեջբերում են Տվենին և Ուայլդին:

Սրանք բոլոր Linux հրամանները չեն: Եթե Ձեզ անհրաժեշտ է մանրամասն իմանալ տարբերակները և ինչպես օգտագործել Linux հրամանները, կարող եք օգտագործել ներկառուցված ձեռնարկը: Հավաքեք

man your_command

կամ

your_command -- օգնություն

Խորհուրդ ենք տալիս: