Терминалдағы негізгі Linux командалары

Anonim

Терминалдағы негізгі Linux командалары

Windows жүйесімен ұқсастығы бойынша Linux амалдық жүйеде ең ыңғайлы және жылдам жұмыс істеуге арналған белгілі бір командалар жиынтығы бар. Бірақ егер бірінші жағдайда, егер қызметтік бағдарламада қоңырау шаламыз немесе «пәрмен жолынан» (CMD), содан кейін екінші әрекет жүйесінде терминал эмуляторында жасалады. Шын мәнінде, «Терминал» және «командалық жол» бірдей нәрсе.

Linux «Терминал» командаларының тізімі

Жақында Linux отбасының операциялық жүйелерінің желісімен танысқандар үшін әр пайдаланушы қажет ететін маңызды командалардың тізілімін көрейік. «Терминалдан» туындаған құралдар мен коммуналдық қызметтер барлық Linux таралуларында алдын ала орнатылған және алдын-ала жүктеудің қажеті жоқ екенін ескеріңіз.

Файлды басқару

Кез-келген операциялық жүйеде ол әртүрлі файл форматтарымен өзара әрекеттесусіз. Көптеген пайдаланушылар графикалық қабығы бар осы мақсаттар үшін файл менеджерін қолдану үшін қолданылады. Бірақ барлық айла-шарғы жасау, және олардың тізімінен басқа, сіз арнайы командаларды қолдана аласыз.

  • LS - Active Directory каталогының мазмұнын көруге мүмкіндік береді. Оның екі нұсқасы бар: -L - мазмұнды сипаттама бар тізім ретінде көрсетеді, -а - жүйе жасырылған файлдарды көрсетеді.
  • LINUX терминалындағы LS командасы

  • Мысық - көрсетілген файлдың мазмұнын көрсетеді. Жолдарды нөмірлеу үшін, -n опциясы қолданылады.
  • CD - белсенді каталогтан көрсетілгенге дейін. Қосымша опцияларсыз басталған кезде, түбірлік каталогқа қайта бағытталады.
  • PWD - ағымдағы каталогты анықтауға қызмет етеді.
  • MKDIR - Ағымдағы каталогта жаңа қалта жасайды.
  • Файл - файл туралы толық ақпаратты көрсетеді.
  • Linux терминалында файл пәрмені

  • CP - қалтаны немесе файлды көшіру үшін қажет. Опция қосқан кезде ол рекурсивті көшіруді бастайды. Опция -а - Алдыңғы опцияға қосымша құжаттың төлсипаттарын сақтайды.
  • MV - қалтаны / файлды жылжыту немесе өзгерту үшін қолданылады.
  • RM - файлды немесе қалтаны жояды. Опцияларсыз қолданылған кезде, алаптан кейін біржола пайда болады. Себетке жылжу үшін -R опциясын енгізіңіз.
  • LN - файлға сілтеме жасайды.
  • CHMOD - Құқықтарды өзгертеді (оқу, жазу, өзгерту ...). Әр пайдаланушы үшін бөлек қолданылады.
  • Чой - иесін өзгертуге мүмкіндік береді. Тек SuperUser (әкімші) үшін қол жетімді.
  • ЕСКЕРТПЕ: SuperUser құқықтарын (түпкі құқықтарды) алу үшін, сіз пәрменді орындамас бұрын «SURO SU» енгізу керек (тырнақшасыз).

  • Табыңыз - жүйеде файлдарды іздеуге арналған. Табу пәрменінен айырмашылығы, іздеу жаңарту кезінде орындалады.
  • DD - файлдардың көшірмелерін жасау және оларды айырбастау кезінде қолданылады.
  • Табу - жүйеде құжаттар мен қалталарды іздейді. Оның көптеген нұсқалары бар, оларда іздеу параметрлерін икемді теңшеуге болады.
  • Linux терминалындағы топтан табыңыз

  • MONK-UMONTH - файлдық жүйелермен жұмыс істеу үшін қолданылады. Анықтама көмегімен жүйені өшіруге және қосылуға болады. Пайдалану үшін сіз түбірлік құқықтарды алуыңыз керек.
  • Du - файлдар / қалталар мысалын көрсетеді. Option -H - бұл оқылатын форматқа айырбастауды жүзеге асырады, --- қысқарған мәліметтерді көрсетеді және -D - каталогтардағы рекурсиялық тереңдігін көрсетеді.
  • DF - диск орнын талдайды, қалған және толтырылған жердің мөлшерін білуге ​​мүмкіндік береді. Оның алынған мәліметтерді құрылымдауға мүмкіндік беретін көптеген нұсқалары бар.

Мәтінмен жұмыс

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

  • Толығырақ - жұмыс өрісінің аймағында орналастырылмаған мәтінді көруге мүмкіндік береді. Терминалдың айналдыруы болмаған кезде, ең заманауи аз функция қолданылады.
  • Linux терминалындағы қосымша команда

  • Grep - шаблондағы мәтінді іздейді.
  • Бастың басы, құйрығы - бірінші команда құжаттың басталуының алғашқы бірнеше жолдарының (қақпақтың) шығарылуына жауап береді, екіншісі -

    Құжаттағы ең соңғы жолдарды көрсетеді. Әдепкі бойынша, 10 жол көрсетіледі. Сіз олардың санын -N -F функциясын қолдана отырып өзгерте аласыз.

  • Сұрыптау - сызықтарды сұрыптау үшін қолданылады. Нөмірлеу үшін, жоғарыдан төменге қарай сұрыптау үшін -n опциясы пайдаланылады.
  • Diff - мәтіндік құжаттағы (жол) айырмашылықтарды салыстырады және көрсетеді.
  • WC - сөздерді, сызықтарды, байттар мен символдарды ескереді.
  • Linux терминалындағы WC командасы

Процестерді басқару

ОЖ-ны бір сессия үшін ұзақ мерзімді пайдалану белсенді процестердің пайда болуын ынталандырады, олар компьютердің жұмысын ыңғайлы болмайтындығына айтарлықтай нашарлата алады.

Бұл жағдайды оңай түзетуге, қажетсіз процестерді аяқтауға болады. Осы мақсатта Linux жүйесінде келесі командалар қолданылады:

  • PS, PGE - бірінші команда жүйенің белсенді процестері туралы барлық ақпаратты көрсетеді («« -e »функциясы бір нақты процедураны көрсетеді), екінші процессордың идентификаторын пайдаланушы өз атынан енгізгеннен кейін.
  • PS командасын Linux терминалында

  • Өлтіру - PID процесін аяқтайды.
  • XKILL - Процесс терезесін басу арқылы -

    Оны аяқтайды.

  • Pkill - процесті оның аты бойынша аяқтайды.
  • Killall барлық белсенді процестерді аяқтайды.
  • Жоғарғы, HTOP - процестерді көрсетуге және жүйелік консольдік бақылаушылар ретінде қолданылады. Htop бүгін танымал.
  • Уақыт - «Терминал» экрандық деректерін өңдеу кезінде көрсетеді.

Пайдаланушы ортасы

Маңызды командалар тек жүйелік компоненттермен қарым-қатынас жасауға мүмкіндік беретін, сонымен қатар компьютерде жұмыс істеуге ыңғайлы болуға ықпал ететін көптеген тривиальды тапсырмаларды орындауға мүмкіндік береді.

  • Күні - опцияға байланысты күн мен уақытты әр түрлі форматтағы (12 сағат, 24 сағат) көрсетеді.
  • Linux терминасындағы күн пәрмені

  • Бүркеншік ат - пәрменді азайтуға немесе оны жасауға мүмкіндік береді, оны жасауға мүмкіндік береді, оларды бірнеше пәрмендерден бір немесе жіп жасаңыз.
  • Береже - жүйенің жұмыс атауы туралы ақпарат береді.
  • Sudo, Sudo Su - Біріншісі - амалдық жүйені пайдаланушылардың біреуі атынан бағдарламаларды бастайды. Екінші - супер-сусирдің атынан.
  • Ұйқы - Компьютерді ұйқы режиміне аударады.
  • Өшіру - компьютерді дереу өшіреді, опциясы компьютерді алдын ала белгіленген уақытта өшіруге мүмкіндік береді.
  • Қайта жүктеу - компьютерді қайта іске қосыңыз. Сіз арнайы параметрлерді қолдана отырып, қайта жүктеу уақытын көрсете аласыз.

Пайдаланушыны басқару

Бір адам бір компьютерде жұмыс істемейді, бірақ бірнеше, содан кейін ең жақсы нұсқа бірнеше пайдаланушыларды жасайды. Алайда, олардың әрқайсысымен өзара әрекеттесуді білу керек.

  • UserAld, Userdel, Usermod - сәйкесінше пайдаланушының тіркелгісін қосу, жою, өңдеу.
  • Passwd - парольді өзгертуге қызмет етеді. Судо атынан іске қосу (пәрмен басында SURO SU) барлық есептік жазбалардың құпия сөздерін қалпына келтіруге мүмкіндік береді.
  • Linux терминалындағы Passwd командасы

Құжаттарды қарау

Ешқандай пайдаланушы жүйедегі барлық пәрмендердің мәнін немесе барлық орындалатын бағдарлама файлдарының мәнін есте сақтай алмайды, бірақ алдын-ала ескертуге үш оңай естелік пәрмендер келе алады:

  • Whatis - орындалатын файлдарға жолды көрсетеді.
  • Адам - ​​пәрменге анықтама немесе нұсқаулықты көрсетеді, олар бірдей атау беттері бар пәрмендерде қолданылады.
  • Linux терминалындағы адам

  • Ведис ұсынылған пәрменнен жоғары, алайда, бұл қол жетімді куәлік бөлімдерін көрсету үшін қолданылады.

Желіні басқару

Интернетті және болашақта желінің параметрлерін сәтті орнату үшін, сіз бұл командаларға кем дегенде біршама жауапты білуіңіз керек.

  • IP - желі ішкі жүйелерін орнату, қол жетімді IP порт порттарын қараңыз. Атрибут қосқан кезде - көрсетілген түрлердің нысандарын тізім түрінде көрсетіңіз, сілтеме туралы ақпарат -Help төлсипатымен көрсетіледі.
  • Пинг - Диагностика Желі көздеріне қосылу (маршрутизатор, маршрутизатор, модель, модем және т.б.). Сондай-ақ, байланыс сапасы туралы ақпарат хабарлайды.
  • Linux терминалындағы пинг тобы

  • Nethogs - пайдаланушыға трафик ағындары туралы мәліметтер беру. Атсипаттама -i желілік интерфейсті анықтайды.
  • Tracerout - бұл пинг командасының аналогы, бірақ одан да жақсартылған түрінде. Деректер пакетін жеткізу жылдамдығын әр түйіндерге көрсетеді және толық пакеттік беріліс жолы туралы толық ақпарат береді.

Қорытынды

Жоғарыда аталған барлық командаларды білу, тіпті Linux жүйесіне негізделген жүйені ғана орнатқан, олармен бірге тапсырмаларды сәтті шешуге мүмкіндік бере алады. Бір қарағанда, бұл тізімді есте сақтау өте қиын болып көрінуі мүмкін, алайда, пәрменді немесе басқа командалардың жиі орындалуы өте қиын болып көрінуі мүмкін, керісінше, электр желілері жадта болады және біз берген нұсқаулар қажет болмайды.

Ары қарай оқу