Мазмуну:

Бардык учурлар үчүн 71 Linux буйруктары. Дээрлик
Бардык учурлар үчүн 71 Linux буйруктары. Дээрлик
Anonim

Linux терминалында дээрлик бардыгын жасай аласыз: системаны конфигурациялайсыз, тиркемелерди орнотуңуз жана өчүрүңүз, дисктерди жана файлдарды башкарыңыз, жада калса уй менен сүйлөшүңүз.

Бардык учурлар үчүн 71 Linux буйруктары. Дээрлик
Бардык учурлар үчүн 71 Linux буйруктары. Дээрлик

Терминалды башкаруу үчүн Linux буйруктары

Терминалды башкаруу үчүн Linux буйруктары
Терминалды башкаруу үчүн Linux буйруктары
  1. &&

    … Чынын айтканда, бул буйрук эмес. Эгер сиз бир эле учурда бир нече буйрукту аткаргыңыз келсе, алардын ортосуна төмөнкүдөй кош амперсанды коюңуз:

    биринчи_буйрук && экинчи_буйрук

  2. … Терминал буйруктарды ирети менен аткарат. Сиз каалагандай көп буйруктарды киргизе аласыз.
  3. лакап ат

    … Сиз жараткан ысымдарды эстей албаган узун буйруктарга дайындайт. Кириңиз

    лакап ат команда-узун кыска-буйрук

  4. .
  5. CD

    … Учурдагы терминал папкасын өзгөртөт. Терминалды баштаганда, ал сиздин үй папкаңызды колдонот. Кириңиз

    cd папка_дареги

  6. , жана терминал ошол жердеги файлдар менен иштейт.
  7. ачык

  8. … Терминал терезесинен бардык билдирүүлөрдү тазалайт.
  9. тарых

    … Сиз жакында киргизген бардык буйруктарды көрсөтөт. Мындан тышкары, сиз Өйдө жана Төмөн баскычтарын колдонуп, акыркы буйруктардын ортосунда которула аласыз. Эгер сиз киргизген буйруктун жазылышын каалабасаңыз, анын алдына төмөнкүдөй бош орун коюңуз:

    сиздин команда

  10. .
  11. адам

    … Linux программаларына жана буйруктарына жетекчиликти көрсөтөт. Кириңиз

    адам пакетинин_аты

    же

    сенин_буйругуң

  12. .
  13. эмне

    … Программанын кыскача сүрөттөмөсүн көрсөтөт. Буйрукту жана программанын атын киргизиңиз

    пакеттин_аты эмне

  14. .

Супер колдонуучу укуктарын алуу үчүн Linux буйруктары

Супер колдонуучу укуктарын алуу үчүн Linux буйруктары
Супер колдонуучу укуктарын алуу үчүн Linux буйруктары

Системада көптөгөн иш-аракеттерди аткаруу үчүн, мисалы, программаларды кошуу жана алып салуу үчүн сизге администратор укугу же Linux-та айтылгандай супер колдонуучу тамыр керек.

  1. sudo

    … Бул буйрук сизге супер колдонуучу укуктарын берет. Кириңиз

    sudo

    сиз каалаган буйруктун алдында (мис.

    sudo apt жаңыртуу

  2. ) аны администратор катары иштетүү үчүн. Система сизден сырсөздү сурайт.
  3. sudo su

  4. … Бул буйруктан кийин сиз киргизген бардык буйруктар сиз терминалды жапканга чейин супер колдонуучунун атынан аткарылат. Администратордун укуктары менен көптөгөн буйруктарды иштетүү керек болсо, аны колдонуңуз.
  5. sudo gksudo

    … GUI тиркемесин администратор катары иштетүү буйругу. Мисалы, тутум файлдарын жылдыргыңыз же өзгөрткүңүз келсе, киргизиңиз

    sudo gksudo nautilus

  6. (сиз колдонуп жаткан файл менеджерин көрсөтүңүз).
  7. sudo !!

    … Бул буйрук администратор артыкчылыктары менен мурда киргизилген буйрукту иштетет. Эгер сиз буйруксуз жазсаңыз пайдалуу

    sudo

  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 пакеттин атын алып салуу

  10. … Керексиз пакетти алып салыңыз.
  11. sudo apt purge package_name

  12. … Көбүрөөк орун бошоткуңуз келсе, бардык көз карандылыктары бар керексиз пакетти алып салыңыз.
  13. sudo apt autoremove

  14. … Бардык керексиз көз карандылыктарды, жетим пакеттерди жана башка керексиз нерселерди алып салыңыз.

dnf (Кызыл шляпа / Fedora / CentOS)

  1. sudo dnf орнотуу пакети_аты

  2. … Керектүү пакетти орнотуңуз.
  3. sudo dnf config-manager --add-repo repository_address

  4. … Үчүнчү тараптын репозиторийсин кошуңуз.
  5. sudo dnf жогорулатуу

  6. … Бардык пакеттерди эң жаңысына жаңыртыңыз.
  7. sudo dnf package_name алып салуу

  8. … Керексиз пакетти алып салыңыз.
  9. sudo dnf autoremove

  10. … Бардык керексиз көз карандылыктарды алып салыңыз.

пакман (Арк / Манжаро)

  1. sudo pacman -S пакеттин_аты

  2. … Керектүү пакетти орнотуңуз.
  3. sudo yaourt -S пакет_аты

  4. … Эгерде ал негизги репозиторийде болбосо, AURдан пакетти орнотуңуз.
  5. sudo pacman -Sy

  6. … Пакет маалыматын жаңыртуу.
  7. sudo pacman -Syu

  8. … Бардык пакеттерди эң жаңысына жаңыртыңыз.
  9. sudo pacman -R пакетинин_аты

  10. … Керексиз пакетти алып салыңыз.
  11. sudo pacman -Rs пакетинин_аты

  12. … Бардык көз карандылыктар менен керексиз пакетти алып салыңыз.

Сиз жөн гана боштук менен бөлүп тизмелөө менен бир эле учурда бир нече топтомдорду орнотуп жана өчүрө аласыз.

sudo apt орнотуу firefox clementine vlc

Эгер сиз пакетти орноткуңуз келсе, бирок анын так атын билбесеңиз, пакеттин аталышынын биринчи бир нече тамгасын киргизип, Tab баскычын эки жолу басыңыз. Пакет менеджери бир аталыш менен башталган бардык пакеттерди көрсөтөт.

Процесстерди башкаруу үчүн Linux буйруктары

Процесстерди башкаруу үчүн Linux буйруктары
Процесстерди башкаруу үчүн Linux буйруктары
  1. өлтүрүү

    … Бул буйрук процесстерди токтотууга мажбурлоо үчүн колдонулат. Сиз киришиңиз керек

    өлтүрүү process_PID

    … Процесстин PIDин киргизүү менен тапса болот

    үстү

  2. .
  3. xkill

  4. … Процесстерди токтотуу үчүн дагы бир буйрук. Аны киргизип, андан кийин жабууну каалаган терезени басыңыз.
  5. killall

    … Белгилүү бир ат менен процесстерди өлтүрөт. Мисалга,

    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. чоон

  6. … Файлдын ээсин өзгөртөт. Супер колдонуучу укуктары менен иштетилиши керек.
  7. файл

  8. … Көрсөтүлгөн файл жөнүндө маалыматты көрсөтөт.
  9. нано

    … Жөнөкөй текст редакторун ачат. Сиз жаңы текст файлын түзө аласыз же бар болгон файлды ача аласыз:

    nano path_to_file

  10. .
  11. атын өзгөртүү

  12. … Файлдын же бир нече файлдын атын өзгөртөт. Буйрукту файлдардын атын маска аркылуу массалык түрдө өзгөртүү үчүн да колдонсо болот.
  13. тийүү

  14. … Көрсөтүлгөн файл акыркы жолу ачылган же өзгөртүлгөн күндү өзгөртөт.
  15. wget

  16. … Файлдарды интернеттен терминалдык папкага жүктөйт.
  17. zip

  18. … Архивдерди таңгактан чыгарат жана кысып коёт.

Файлдарды жана папкаларды түзүү жана жок кылуу

  1. mkdir

    … Учурдагы терминал папкасында же көрсөтүлгөн папкада жаңы папканы түзөт:

    mkdir папка_жолу

  2. .
  3. rmdir

  4. … Көрсөтүлгөн папканы жок кылат.
  5. rm

  6. … Файлдарды жок кылат. Ал өзүнчө файлды да, белгилүү бир мүнөздөмөлөргө туура келген топту да жок кыла алат.

Файлдарды көчүрүү жана жылдыруу

  1. cp

    … Терминал папкасында көрсөтүлгөн файлдын көчүрмөсүн түзөт:

    cp path_to_file

    … Же сиз бара турган жерди белгилей аласыз

    cp path_to_file path_to_copy

  2. .
  3. mv

  4. … Файлды бир папкадан экинчи папкага жылдырат. Сиз көчүрүлүүчү файлдын атын көрсөтө аласыз. Кызыгы, Linux'та бул буйрукту файлдардын атын өзгөртүү үчүн да колдонсо болот. Жөн гана файл жайгашкан ошол эле папканы жана башка аталышты көрсөтүңүз.

Файлдарды издөө

  1. табуу

  2. … Файлдарды аты, түрү, өлчөмү, ээси, түзүү жана өзгөртүү күнү сыяктуу белгилүү критерийлер боюнча издеңиз.
  3. grep

  4. … Белгилүү саптарды камтыган текст файлдарын издеңиз. Критерийлер абдан ийкемдүү.
  5. жайгаштыруу

  6. … Аты суроого дал келген файлдарды жана папкаларды издеңиз жана алардын жолдорун файл тутумунда көрсөтүңүз.

Бөлүмдөр менен иштөө үчүн Linux буйруктары

Бөлүмдөр менен иштөө үчүн Linux буйруктары
Бөлүмдөр менен иштөө үчүн Linux буйруктары
  1. lsblk

  2. … Бул буйрук системаңызда кандай дисктер бар экенин жана алар кандай бөлүктөргө бөлүнгөнүн көрсөтөт. Буйрук ошондой эле sda1, sda2 форматындагы бөлүмдөрдүн жана дисктериңиздин аталыштарын көрсөтөт.
  3. тоо

    … Сиз менен иштөө үчүн Linux дисктерин, түзмөктөрүн же файл системаларын орнотот. Адатта, файлдарды башкаргычтан аларды басканда, түзмөктөр автоматтык түрдө туташтырылат. Бирок кээде кол менен бир нерсени орнотуу керек болушу мүмкүн. Сиз каалаган нерсени орното аласыз: дисктер, тышкы дисктер, бөлүмдөр, жада калса ISO сүрөттөрү. Бул буйрук супер колдонуучу укуктары менен аткарылышы керек. Учурдагы дискти же бөлүмдү орнотуу үчүн, териңиз

    sdX орнотуу

  4. .
  5. көп

    … Файлдык системаларды таштайт. Command

    umount sdX

  6. сырткы медианын файл тутумун ажыратып, сиз аны чыгара аласыз.
  7. кд

    … Бул буйрук файлдарды жана бөлүмдөрдү көчүрөт жана өзгөртөт. Анын көптөгөн ар кандай колдонулушу бар. Мисалы,

    dd if = / dev / sda of = / dev / sdb

    sdb бөлүмүндө sda бөлүгүнүн так көчүрмөсүн түзөт.

    dd эгерде = / dev / нөлдүн = / dev / sdX

    маалымат калыбына келтирилбейт деп көрсөтүлгөн медианын мазмунун нөлдөрдүн үстүнө жазат. А

    dd if = ~ / Жүктөөлөр / ubuntu.iso of = / dev / sdX bs = 4M

  8. сиз жүктөгөн бөлүштүрүү сүрөтүнөн жүктөөчү медианы түзөт.

Системаны башкаруу үчүн Linux буйруктары

Системаны башкаруу үчүн Linux буйруктары
Системаны башкаруу үчүн Linux буйруктары
  1. df

  2. … Дискиңиздин көлөмүн жана анда канча бош орун калганын көрсөтөт.
  3. бекер

  4. … Жеткиликтүү жана колдонулган RAM көлөмүн көрсөтөт.
  5. сенин атың

    … Тутум маалыматын көрсөтөт. Эгер киргизсеңиз

    сенин атың

    терминал Linux жөнүндө гана кабарлайт. Бирок команда

    uname -a

  6. компьютердин аталышы жана ядро версиясы жөнүндө маалыматты көрсөтөт.
  7. иштөө убактысы

  8. … Системаңыз канча убакыттан бери иштеп жатканын айтат.
  9. кайда

  10. … Керектүү программа үчүн аткарылуучу файлдын ордун көрсөтөт.
  11. Мен киммин

  12. … Колдонуучунун атын чакырат.

Колдонуучуну башкаруу үчүн Linux буйруктары

Сүрөт
Сүрөт
  1. useradd

    … Жаңы колдонуучуну каттайт. Кириңиз

    колдонуучу атын кошуу

  2. жана колдонуучу түзүлөт.
  3. userdel

  4. … Колдонуучунун каттоо эсебин жана файлдарды жок кылат.
  5. usermod

  6. … Колдонуучунун каттоо эсебин өзгөртөт. Колдонуучунун үй папкасын жылдыра алат же каттоо эсеби кулпуланган күндү белгилей алат.
  7. passwd

  8. … Каттоо эсебинин сырсөздөрүн өзгөртөт. Кадимки колдонуучу өзүнүн гана аккаунтунун сырсөзүн өзгөртө алат, супер колдонуучу каалаган аккаунтунун сырсөзүн өзгөртө алат.

Тармакты башкаруу үчүн Linux буйруктары

Сүрөт
Сүрөт
  1. ip

    … Тармак менен иштөө үчүн көп функциялуу команда. Command

    IP дарегин көрсөтүү

    тармак даректери жөнүндө маалыматты көрсөтөт,

    ip маршруту

    маршрутту башкарат жана башкалар. Буйруктарды берүү

    ip шилтемеси ethX орнотулду

    ,

    IP шилтемеси ethX'ти ылдый койду

    сиз байланыштарды күйгүзүп жана өчүрө аласыз. команда

    ip

    көп колдонулат, андыктан аны колдонуудан мурун колдонмону окуп же киргизгениңиз жакшы

    ip --help

  2. пинг

  3. … Тармакка туташканыңызды көрсөтөт жана туташуунун сапатын аныктоого жардам берет.

Жана дагы бир нерсе

Сүрөт
Сүрөт

Акыр-аягы, негизги Linux буйруктары бар. Алар сиз менен сүйлөшө ала турган уйду көрсөтүшөт (иштеп чыгуучулар эмнени колдонуп жатканын сурабаңыз).

  1. кандай болсо да уй

  2. … Уй эмне айтсаң ошону айтат.
  3. байлык | уй

  4. … Уй акылдуу (же андай эмес) ойду же цитатаны чыгарат.
  5. уйсай -л

  6. … Терминалда көрсөтүлө турган бардык жаныбарлардын тизмеси. Эгер капысынан уйлар жакпай калса.
  7. байлык | cowsay -f Animal_from_list

  8. … Сиз тандаган жаныбар тырмакчалар менен жууп баштайт, кээде ылайыктуу.
  9. sudo apt-get орнотуу Fortune Fortune-mod Fortunes-min Fortunes-ru

  10. … Бүт зоопарк орусча сүйлөсүн. Ансыз жаныбарлар оригиналда Твен менен Уайлдтан цитата кылып жатышат.

Бул бардык Linux буйруктары эмес. Эгер сиз Linux буйруктарын кантип колдонууну жана варианттарды деталдаштыргыңыз келсе, анда орнотулган окуу куралын колдоно аласыз. Терүү

сенин_буйругуң

же

сиздин_буйрук --жардам

Сунушталууда: