Windows операциялық жүйесімен ұқсас, Linux амалдық жүйеде ең ыңғайлы және тез жұмыс істеу үшін белгілі бір командалар жиынтығын қамтиды. Бірақ егер бірінші жағдайда утилиттер деп атасақ немесе «Командалық жолдан» (cmd) әрекет жасасақ, онда екінші жүйеде әрекеттер терминал эмуляторында орындалады. Негізінде, «Терминал» және «Пәрмен жолы» - бұл бір нәрсе.
«Терминалдағы» Linux командаларының тізімі
Linux тұқымдары операциялық жүйелерінің желісімен жақында танысқандар үшін әр пайдаланушы үшін қажетті ең маңызды командалардың тізілімін төменде келтіреміз. Назар аударыңыз, құралдар мен утилиттер шақырылды «Терминал», барлық Linux дистрибутивтеріне алдын-ала орнатылған және алдын-ала жүктелудің қажеті жоқ.
Файлдарды басқару
Кез-келген операциялық жүйеде әр түрлі файл пішімдерімен өзара іс-қимылсыз жұмыс жасай алмайды. Көптеген пайдаланушылар осы мақсат үшін графикалық қабығы бар файл менеджерін пайдалану үшін пайдаланылады. Бірақ барлық манипуляциялар, тіпті олардың үлкен тізімі, арнайы командалар арқылы жүзеге асырылуы мүмкін.
- лс - Белсенді каталогтың мазмұнын көруге мүмкіндік береді. Оның екі нұсқасы бар: -l - Мазмұнды сипаттамасы бар тізім ретінде көрсетеді, -a - Жүйе жасырған файлдарды көрсетеді.
- мысық - Көрсетілген файлдың мазмұнын көрсетеді. Жолдарды нөмірлеу үшін опция қолданылады. -н .
- CD - Белсенді каталогтан берілген файлға өту үшін пайдаланылады. Қосымша опцияларсыз іске қосылғанда, ол түбірлік каталогқа бағыттайды.
- pwd - ағымдағы каталогты анықтауға қызмет етеді.
- mkdir - ағымдағы каталогта жаңа қалтаны жасайды.
- файл - файл туралы егжей-тегжейлі ақпаратты көрсетеді.
- cp - қалтаны немесе файлды көшіру керек. Опцияны қосқанда -р рекурсиялық көшіруді қамтиды. Опция -a алдыңғы нұсқаға қосымша құжат төлсипаттарын сақтайды.
- мв - қалтаны / файлды жылжыту немесе атын өзгерту үшін пайдаланылады.
- rm - файлды немесе қалтаны жояды. Параметрлерсіз пайдаланған кезде, жойылу тұрақты болып табылады. Себетке өту үшін, сіз опцияны енгізуіңіз керек -р.
- Ln - файлға сілтеме жасайды.
- chmod - өзгерту құқығын (оқу, жазу, өзгерту ...). Әр пайдаланушыға бөлек қолданылуы мүмкін.
- шошқа - иеленушіні өзгертуге мүмкіндік береді. Тек SuperUser (әкімші) үшін қол жетімді.
- табу - жүйеде файлдарды іздеуге арналған. Командаға қарағанда табу, іздеу жүзеге асырылады жаңартылды.
- dd - файлдардың көшірмелерін жасау және оларды түрлендіру кезінде пайдаланылады.
- табу - жүйеде құжаттар мен қалталарды іздейді. Сіздің іздеуіңізді икемді түрде теңшеуге болатын көптеген опциялар бар.
- монтаждау - файлдық жүйелермен жұмыс істеу үшін қолданылады. Оның көмегі арқылы жүйе ажыратылған немесе қосылған болуы мүмкін. Пайдалану үшін сіз түпкі құқықтарды алуыңыз керек.
- du - файлдар / қалталардың мысалы көрсетіледі. Опция -h оқылатын пішімге түрлендіреді -с - қысқартылған деректерді көрсетеді және -d - каталогтардағы рекурсулар тереңдігін орнатады.
- дф - қалған және толтырылған орынның көлемін білуге мүмкіндік беретін дискілік кеңістікті талдайды. Ол алынған деректерді құруға мүмкіндік беретін көптеген нұсқалары бар.
Ескерту: шұғыл құқықтарды алу үшін (root-rights), сізге кіру керек «sudo su» (баға белгілерінсіз).
Мәтінмен жұмыс істеу
Кіру «Терминал» файлдармен тікелей өзара әрекеттесетін ерте ме, кеш пәрмендер оларды өзгертуі керек. Мәтіндік құжаттармен жұмыс істеу үшін келесі командалар қолданылады:
- толығырақ - жұмыс аймағына сәйкес келмейтін мәтінді көруге мүмкіндік береді. Терминалды жылжыту болмаған кезде, заманауи функция қолданылады. аз.
- grep - Үлгі бойынша мәтінді іздеуді жүзеге асырады.
- бас жағы - Бірінші тапсырма құжаттың (тақырыптың) бірінші бірнеше жолын шығару үшін жауап береді, екінші -
құжаттың соңғы жолдарын көрсетеді. Әдепкіде 10 жол көрсетіледі. Функцияны пайдаланып олардың нөмірін өзгертуге болады -н және -f. - сұрыптау - жолдарды сұрыптау үшін пайдаланылады. Нөмірлеу үшін опция қолданылады. -н, жоғарыдан төменге қарай сұрыптау үшін - -р.
- диф - мәтіндік құжаттағы айырмашылықтарды салыстырады және көрсетеді (желілік жол бойынша).
- сағ - сөздерді, жолдарды, байттарды және таңбаларды есептейді.
Процесті басқару
Бір сеанс кезінде ОЖ-ны ұзақ уақыт бойы пайдалану көптеген компьютерлік процестердің пайда болуын ынталандырады, олар компьютерлік өнімділікті жұмыс істеуге ыңғайлы болмайтын нүктеге дейін төмендетеді.
Мұндай жағдайды қажетсіз процестерді аяқтау арқылы оңайлатуға болады. Linux-де мына мақсаттар үшін келесі пәрмендер қолданылады:
- ps pgrep - бірінші команда жүйенің белсенді процестері туралы барлық ақпаратты көрсетеді (функция «-e» бір нақты процесті көрсетеді), екіншісі пайдаланушы аты енгізгеннен кейін процесс идентификаторын көрсетеді.
- өлтіріңіз - PID процесін аяқтайды.
- xkill - процестің терезесін басу арқылы -
оны аяқтайды. - pkill - процесті өз атымен аяқтайды.
- killall барлық белсенді процестерді тоқтатады.
- жоғарғы, htop - процестерді көрсету үшін жауап береді және жүйе консолі мониторлары ретінде қолданылады. htop бүгінгі таңда танымал.
- уақытта - процестің уақыты туралы «Терминал» деректерін көрсетеді.
Пайдаланушы ортасы
Маңызды командалардың саны жүйелік компоненттермен өзара әрекеттесуге мүмкіндік беретін ғана емес, сонымен бірге компьютермен жұмыс істеуге қолайлы болатын қосымша тривиалдық тапсырмаларды орындауды қамтиды.
- күні - опцияға байланысты әртүрлі пішімдерде (12 сағ, 24 сағ) күн мен уақытты көрсетеді.
- бүркеншік аты - пәрменді азайтуға немесе оған синоним жасау, бірнеше командалардың біреуін немесе ағынын орындау мүмкіндігін береді.
- uname - жүйенің жұмыс аты туралы ақпарат береді.
- sudo sudo su - бірінші операциялық жүйенің пайдаланушылары атынан бағдарламаны іске қосады. Екінші - Super User атынан.
- ұйқы - компьютерді ұйқы режиміне қояды.
- өшіру - дереу компьютерді өшіреді, опцияны өшіреді -h компьютерді алдын ала белгіленген уақытта өшіруге мүмкіндік береді.
- қайта жүктеу - компьютерді қайта бастайды. Арнайы опцияларды пайдалана отырып, арнайы қайта жүктеу уақытын орнатуға болады.
Пайдаланушыларды басқару
Біреуден көп адам бір компьютерде жұмыс істегенде, бірақ бірнеше, бірнеше пайдаланушыны жасау ең жақсы нұсқа болады. Дегенмен, олардың әрқайсысымен өзара әрекеттесудің командаларын білу қажет.
- useradd, userdel, usermod - Пайдаланушы тіркелгісін қосу, жою, өзгерту.
- passwd - парольді өзгертуге қызмет етеді. Супер қолданушы ретінде іске қосу (sudo su пәрменнің басында) барлық тіркелгілердің құпия сөздерін қалпына келтіруге мүмкіндік береді.
Құжаттарды қарау
Ешбір жүйедегі барлық пәрмендердің немесе барлық орындалатын бағдарлама файлдарының орнын ешкім білмейді, бірақ үш оңай есте сақталған командалар құтқаруға келеді:
- мұнда - Орындалатын файлдарға жолды көрсетеді.
- адам - командаға көмек немесе нұсқаулық көрсетіледі, бірдей беттері бар пәрмендерде қолданылады.
- whatis - Жоғарыда көрсетілген пәрменнің аналогы, бірақ ол қол жетімді анықтама бөлімдерін көрсету үшін пайдаланылады.
Желіні басқару
Интернетті орнату және болашақта желілік параметрлерге сәтті өзгертулер енгізу үшін, кем дегенде, жауапты бірнеше командалар білуі керек.
- ip - Желілік қосалқы жүйелерді орнату, қосылу үшін қол жетімді IP порттарын қарап шығу. Атрибутты қосқанда - көрсетіңіз Көрсетілген түрлердің нысандарын атрибутпен тізім ретінде көрсетеді - көмекші Анықтамалық ақпарат көрсетіледі.
- пинг - желілік көздермен (маршрутизатор, роутер, модем және т.б.) қосылу диагностикасы. Сондай-ақ, байланыс сапасы туралы ақпарат бар.
- nethogs - тұтынушыға трафикті тұтыну туралы деректер беру. Атрибут -i желі интерфейсін орнатады.
- tracerout - команда аналогы пинг, бірақ жақсартылған түрде. Ол әрбір түйінге деректер пакетін жеткізу жылдамдығын көрсетеді және пакетті берудің толық маршруты туралы толық ақпарат береді.
Қорытынды
Жоғарыда аталған барлық командаларды біле отырып, тіпті Linux-ге негізделген жүйені орнатқан жаңадан бастағандар да міндеттерді ойдағыдай шеше алады. Бір қарағанда, тізімді есте сақтау өте қиын, алайда уақыт өте келе команданы жиі орындай отырып, бастысы еске түседі және біз сіздерге ұсынған нұсқаулықтарға сілтеме жасаудың қажеті жоқ.