Мазмұны:

Барлық жағдайларға арналған 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 орнату бума_аты

  2. … Қажетті буманы орнатыңыз.
  3. sudo apt-add-repository репозиторийінің_адресі

  4. … Үшінші тарап репозиторийін қосыңыз.
  5. sudo apt жаңартуы

  6. … Пакет ақпаратын жаңарту.
  7. sudo apt жаңартуы

    … Барлық бумаларды ең соңғысына жаңартыңыз (кейін іске қосыңыз

    қолайлы жаңарту

  8. ).
  9. sudo apt бума_атын жою

  10. … Қажет емес пакетті алып тастаңыз.
  11. sudo apt purge бума_аты

  12. … Көбірек орын босатқыңыз келсе, барлық тәуелділіктері бар қажетсіз буманы алып тастаңыз.
  13. sudo apt autoremove

  14. … Барлық қажетсіз тәуелділіктерді, жетім пакеттерді және басқа қажетсіз заттарды жойыңыз.

dnf (Қызыл қалпақ / Fedora / CentOS)

  1. sudo dnf бума_атын орнату

  2. … Қажетті буманы орнатыңыз.
  3. sudo dnf config-manager --add-repo репозиторийінің_адресі

  4. … Үшінші тарап репозиторийін қосыңыз.
  5. sudo dnf жаңартуы

  6. … Барлық бумаларды ең жаңасына жаңартыңыз.
  7. sudo dnf бума_атын жою

  8. … Қажет емес пакетті алып тастаңыз.
  9. sudo dnf autoremove

  10. … Барлық қажетсіз тәуелділіктерді жойыңыз.

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

  1. sudo pacman -S бума_аты

  2. … Қажетті буманы орнатыңыз.
  3. sudo yaourt -S бума_аты

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

  6. … Пакет ақпаратын жаңарту.
  7. судо пакман - Сю

  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 firefox

  6. .
  7. жоғарғы

  8. … CPU тұтынуына қарай сұрыпталған орындалатын процестердің тізімін көрсетеді. «Жүйелік монитор» терминалының бір түрі.

Файлдарды басқаруға арналған Linux командалары

Файлдарды басқаруға арналған Linux командалары
Файлдарды басқаруға арналған Linux командалары

Файлдарды қарау және өзгерту

  1. мысық

    … Пәрмен бір мәтіндік файлмен пайдаланылғанда (мысалы:

    cat_to_file

    ), оның мазмұнын терминал терезесінде көрсетеді. Екі немесе одан да көп файлды көрсетсеңіз,

    cat_path_file_1_to_file_2

    ол оларды желімдейді. Егер таныстырсақ

    cat_to_file_1> жаңа_файл

  2. , ол көрсетілген файлдардың мазмұнын жаңа файлға біріктіреді.
  3. chmod

  4. … Файл рұқсаттарын өзгертуге мүмкіндік береді. Бұл жүйелік файлға өзгертулер енгізгіңіз келсе пайдалы болуы мүмкін.
  5. чоун

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

  8. … Көрсетілген файл туралы ақпаратты көрсетеді.
  9. нано

    … Қарапайым мәтіндік редакторды ашады. Жаңа мәтіндік файл жасауға немесе бар файлды ашуға болады:

    файлға_нано жол

  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. көп

    … Файлдық жүйелерді тастайды. Пәрмен

    Umount sdX

  6. оны шығару үшін сыртқы медианың файлдық жүйесін ажыратады.
  7. кк

    … Бұл пәрмен файлдар мен бөлімдерді көшіреді және түрлендіреді. Оның көптеген әртүрлі қолданылуы бар. Мысалға,

    dd егер = / dev / sda of = / dev / sdb

    sdb бөліміндегі sda бөлімінің дәл көшірмесін жасайды.

    dd, егер = / dev / нөлінің = / dev / sdX

    ақпарат қалпына келтірілмейтіндей етіп көрсетілген медианың мазмұнын нөлдермен қайта жазады. А

    dd егер = ~ / Жүктеулер / ubuntu.iso of = / dev / sdX bs = 4M

  8. жүктеп алған тарату кескінінен жүктелетін медиа жасайды.

Жүйені басқаруға арналған Linux командалары

Жүйені басқаруға арналған Linux командалары
Жүйені басқаруға арналған Linux командалары
  1. df

  2. … Дискіңіздің өлшемін және онда қанша бос орын қалғанын көрсетеді.
  3. Тегін

  4. … Қол жетімді және пайдаланылған ЖЖҚ көлемін көрсетеді.
  5. атаусыздандыру

    … Жүйе ақпаратын көрсетеді. Егер енгізсеңіз

    атаусыздандыру

    терминал тек Linux туралы есеп береді. Бірақ команда

    атын -а

  6. компьютер атауы мен ядро нұсқасы туралы ақпаратты көрсетеді.
  7. жұмыс уақыты

  8. … Жүйенің қанша уақыт жұмыс істеп тұрғанын көрсетеді.
  9. қайда

  10. … Қажетті бағдарлама үшін орындалатын файлдың орнын көрсетеді.
  11. мен кіммін

  12. … Пайдаланушы атын шақырады.

Пайдаланушыны басқаруға арналған Linux командалары

Сурет
Сурет
  1. useradd

    … Жаңа пайдаланушыны тіркейді. Енгізіңіз

    пайдаланушы атын қосу

  2. және пайдаланушы жасалады.
  3. userdel

  4. … Пайдаланушы тіркелгісін және файлдарды жояды.
  5. пайдаланушы мод

  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 жануар_тізімінен

  8. … Сіз таңдаған жануар тырнақшалармен душ жасай бастайды, кейде орынды.
  9. sudo apt-get орнату fortunes fortune-mod fortunes-min fortunes-ru

  10. … Бүкіл хайуанаттар бағын орысша сөйлетсін. Онсыз жануарлар түпнұсқада Твен мен Уайлдтың сөздерін келтіреді.

Бұл барлық Linux пәрмендері емес. Опцияларды және Linux пәрмендерін пайдалану жолын егжей-тегжейлі білу қажет болса, кірістірілген оқулықты пайдалануға болады. Теру

сіздің_командаңыз

немесе

сіздің_команда --анықтама

Ұсынылған: