Терминал и конзолата, документацията на руски език за Ubuntu

Това е работен вариант на статията, Адаптиране на Lubuntu 14.04 LTS.

Така че нека първо да видим какво представлява същия този терминал. Щракнете с мишката върху иконата на главното меню и изберете в Standard LXTerminal. Най-прост начин, с помощта на клавишната комбинация Ctrl Alt Т. Run терминал ще видите малък прозорец за:

Терминал и конзолата, документацията на руски език за Ubuntu

Запознайте се, това е най-терминала. Той е предназначен за извършване на текстови команди, така че сложи мишката, за да отстрани и плъзнете клавиатурата близо 1).

Нека да направим някои komandochka, например:

В края ние ще се свържем с кодово име на нашето разпределение:

Терминал и конзолата, документацията на руски език за Ubuntu

Писането тези команди от характера клавиатура с характер е малко неудобно, така че нека да сме наясно и десен терминал управление. Нека да започнем с копие / паста. стандартни клавиши комбинации CTRL + C и Ctrl + V терминал не работят, вместо използва обикновена двойка с Ctrl + въвеждане Shift + въвеждане или комбинация с Shift. Ctrl + Shift + C за копиране и Ctrl + Shift + V за вмъкване. Е, сега знаете как да копирате целия екип на водачи.

Между другото, в повечето наръчници и инструкции, ще го намерите терминални команди. Това се дължи на факта, че много графични среди, и да обясни как да се извърши някакво действие е много трудно за всеки от тях. А терминал - един за всички, както и от един отбор работи във всички черупките (разбира се, с изключение на командите за конфигуриране на самата обвивка). В допълнение, той е много по-лесно да се даде един отбор, отколкото да обясни къде и как да кликнете с мишката 10 пъти.

Често, обаче, все още трябва ръчно да въведете командите, вместо да поставите някъде. И тук идва на помощ на терминала чудесна функция, наречена автоматично довършване. Тип в терминал ап-ж символи. и след това натиснете клавиша Tab. Терминалът автоматично ще излезете извън рамките на ваше командване. Между другото, ап-да - това е основната управление на пакети командния ред помощна програма, но повече за това по-късно.

Сега се опитайте да напишете само ап и натиснете Tab. Нищо не се случва? Сега натиснете Tab два пъти. Виждате ли, на терминала дава списък на всички команди, които започват с ап.

Терминал и конзолата, документацията на руски език за Ubuntu

Удобен е, нали? Особено, ако се използва за.

Автоматично довършване на терминала работи почти навсякъде, а не само за екипите, но и за техните аргументи и имената на файловете. Експериментирайте с нея, тя значително намалява определеното време, и наистина, без довършване терминал - това не е краен.

Друг трик. Отворете терминал, натиснете клавишната комбинация Ctrl + R, и започнете да пишете желаната команда. Терминал автоматично попълва съответните избори от екипа отбелязаха по-рано.

Ще започна с може би историята, че във всеки един момент на терминала се намирате в определена директория. Когато стартирате текущата директория на терминала е собствената директория на потребителя, а след това, разбира се, можете да го промените.

Разберете какви папка сте сега, много проста, просто погледнете по покана на терминала, което е, тези герои, които се отпечатват автоматично в началото на всеки ред:

Терминал и конзолата, документацията на руски език за Ubuntu

Текущ каталог - е, че между героите. и $. Между другото, обърнете внимание преди. потребителско име и името на компютъра А, разделени чрез символа @. Но когато стартирате терминал някъде по средата. и струва $ символ

Терминал и конзолата, документацията на руски език за Ubuntu

В началото терминал текущата директория става на потребителя домашна директория, и така, символът

Аз е / Начало / user2.

Е, как да разбера на текущото си местоположение, като разбрах, и как да го променя? За да направите това, използвайте командата CD. следват, например, командата

Виждате ли, текущото местоположение е променила:

Терминал и конзолата, документацията на руски език за Ubuntu

Във всеки случай, си спомням, че имената на файловете и директориите в Linux е от значение, че е музика и музика - това две напълно различно име.

След командата CD може да бъде определен като пълен път по отношение на корена, а спрямо измерва от текущата директория. В примера по-горе, се използва относително път. Но пълна:

Бързам да отбележа няколко важни функции. Първо, когато набор от пътеки е също така работи автоматично довършване на Табл. това е много удобно. От друга страна, използването на различни не-буквено-цифрови знаци и интервали не може да бъде пряко в набирането начини. Например, за да отидете в директорията, съдържаща името на пространството характер, е необходимо, когато пишете на пътя към тази директория поставите наклонена черта \ пред пространството. Ето как:

Инсталиране на наклонена черта пред някои от героите се нарича скрининг. Между другото, когато се използва за автоматично довършване всички цепки са поставени автоматично. В допълнение, можете просто да приложат на пътя в двойни кавички:

Но в този случай, автоматично довършване не работи.

Може да се използва при наемането на начини, например:

Но да се движат директно към началната директория просто напишете CD без аргументи.

За да се придвижвате до директорията, по-горе, можете да използвате командата

В общи линии, две точки винаги се отнасят до директорията, майка, така че можете да го направите:

По принцип всичко може да бъде произволно комбинирани, в разумни граници, разбира се. И накрая, за компактдиска. Преминаване към предишния посети директория, използвайте командата

Как да се придвижвате в директории като разбира, като първо приближение, сега аз ще ви разкажа за някои други полезни дейности. Преглед на съдържанието на текущата директория може да бъде командата LS.

Терминал и конзолата, документацията на руски език за Ubuntu

Обикновено команди могат да предават различни модификатори, като например:

Терминал и конзолата, документацията на руски език за Ubuntu

Между другото, тази команда показва различни допълнителна информация за съдържанието на директорията.

Много често, параметрите на управление са имената на файлове или папки, то е за това дадох подробно описание на начина, по който да се движат директории и да използват различни файлови имена като аргументи. Например, командата котка показва съдържанието на текстов файл, и ако искате да видите съдържанието на test.txt на файла. лежи в дома си директория, можете да изпълните командата

Начинаещите потребители на Linux често обичат да плашат т.нар Манами. Фактът, че този човек - това е система за помощ на командите за терминала. Използвайте го, много лесно, просто напишете в терминала

действително ще помогне на текст 3). разделена на секции. Придвижване през нея с помощта на клавишите със стрелки и PgUp и PgDown. и за да излезете просто натиснете Q.

В допълнение към човека-страници на много комунални услуги 4) има вграден в помощ, която обикновено може да се намери, като пуснете програмата с --help ключ.

Има и други източници на помощ, като помощна програма подобна на човек информация. Но често най-пълната информация за програмата може да го получи от човек-страници, както и кратка история - уточни --help ключ, когато се обаждате 5).

И накрая искам да кажа, е, че на терминала пази история на командите, въведени от потребителя, който ще можете да разгледате в реално време стрелки нагоре и надолу на клавиатурата. Това е много удобно за повторно изпълнение на предварително въведени команди. И можете да видите историята на отбора

Всеки отбор в историята на броя там, изпълни командата отново с определен брой може да бъде набран в терминал удивителен знак и желан брой на екипа:

Терминал и конзолата, документацията на руски език за Ubuntu

И да се повтаря предишната команда може да бъде набран само с писмено два удивителни знаци. Преместване в историята на въведените команди може да бъде стрелки нагоре / надолу от клавиатурата. С едно кликване върху стрелката за нагоре - на терминала ще покаже последната въведената команда два пъти - предпоследната, и така нататък. Ако искате да се върнете - кликнете върху стрелката надолу.

Във всеки случай, малко докосване на друг обект. Стана така, че имате нещо да са започнали в терминал и искате да прекратите това нещо. Обикновено това го прави много лесно, просто натиснете клавишната комбинация Ctrl + C 6).

Има и други комбинации от контроли, като например Ctrl + D изпраща сигнал до края на текущата документи по заявлението и без стартиране на помощни програми прави същото като терминал команда изход. Е, ако искате повече подробности, за да управлявате управлението на програмите, а след това погледнете htop системния монитор. което, обаче, трябва да инсталирате по-отделно.

Ако имате впечатлението, че на терминала - това е някаква примитивна програма, която може да изпълнява много прости команди, то това е погрешно впечатление. В действителност, има толкова много инструменти, конзола, с богати възможности. Например, както е споменато по-горе, сървърната версия на Ubuntu идва без графична среда. Само с конзолни комунални услуги да конфигурирате и управлявате сложни мултифункционални сървъри.

И накрая, като пример, помислете една проста програма за управление на конзолата файл. Не забравяйте, че в предишната глава ние сме създали в нашата Midnight Commander система. Въведете терминал командата

и да видим какво ще се случи:

Терминал и конзолата, документацията на руски език за Ubuntu

Потребителите на по-стари, които трябваше да работят в DOS, този прозорец може да доведе до остър пристъп на носталгия.

Не бъркайте терминала към конзолата. За да работи обвивка на конзолата GUI не е необходим най-малко. Това е, което работи на сървъра версия на Ubuntu. Терминал - това е само една от програмите, които подражават на работата на конзолата. В "истински" конзолата могат да бъдат достъпни чрез въвеждане на клавишната комбинация Ctrl + Alt + Fx (където Fx - клавиши F1 през F6). След това трябва да въведете вашето потребителско име и парола (паролата няма да се появи по някакъв начин, без звездички или тирета - изобщо не е). Обратно към графичния потребителски интерфейс - Ctrl + Alt + F7.

Всичко, което е казано във връзка с терминала, а всъщност и за конзолата. Всички терминални команди - работят в конзолата. Освен това терминалът е създаден, за да бъде в състояние да използва линия комунални услуги команда, когато се работи в графична обвивка.

Вие вероятно мислене: защо тази конзола е необходима, ако има терминал? За да се даде само два примера:

понякога някоя програма може да се мотае и "виси" всички графичната среда (въпреки че това се случва рядко). След това можете да отидете на командната конзола

видите броя на окачени процес и екип

завършване на окачени процес.

На тази, може би, ще приключи кратко въведение в света на богатите на Linux конзолни команди и да разгледаме някои други характеристики на тази многостранна операционна система:

1) В действителност, мишката също работи в терминала, например, копирайте текста в терминала е удобно мишка

2) Но когато този символ се използва като име на директория в пътеките на файловете.

3) или ще Ви каже, че страницата човек за тази команда не е така. Въпреки че повечето информация е достъпна за всички команди, с изключение на вградения терминал, като CD.

4) Ако изведнъж не знам - почти всяка конзола команда всъщност е отделна програма, а не вграден капацитет на терминала. В действителност, само CD и е част от терминала, и лесно можете да намерите на главния изпълним файл, като напишете в терминала и който, дори и за всички останали отбори - тя също е отделна програма. Ако слушай всичко това - след това, да се надяваме, ще започнем да разбираме по-добре Linux като цяло и по-специално на терминала. Но ако мислите, че всичко това е твърде сложно, можете просто да използвате терминала, когато искате да и какво да мисля.

5) Както споменах в предходната бележка под линия - всеки отбор е по същество една отделна програма. Така че, информация за --help винаги вградена в самата програма, и мъжът и информация приемате информация от конкретни досиета с документи, които не винаги идват с приложението. Често, обаче, те могат да бъдат поставени отделно с подходящата опаковка с бележка -doc. но инсталирането на пакет Не съм казал, така че просто да имате това предвид.

6) Това е особено вярно, ако случайно сте започне това, което някои изключително опасни команди с грешни аргументи, например начинът, се срещат, тази команда ще изтрие всички файлове от вашия компютър напълно. Ето защо не е необходимо да се извърши някога. Дори и да я прекъсна по средата на изпълнение - система няма да бъде в състояние да се възстанови. Пиша това само за да покаже, че въпреки терминал за захранване (или заради това) при извършване на конзолата команди най-важното - е вниманието на потребителя. Никога не изпълни команда, за които вие не разбирате. Например, екипът прави точно същото като това, посочено по-горе и най-лошото нещо, което използвате, че дори не забеляза нищо, докато не завърши работата, а вие няма да намерите на загубата на абсолютно всичките си файлове. Така че винаги бъдете внимателни!