/ / Начинаещ Geek: как да започнете да използвате Linux терминала

Geek за начинаещи: Как да започнете да използвате Linux терминала

Linux-терминал върху Ubuntu

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

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

Основна употреба на терминала

Стартирайте терминал от менюто на приложението на вашия работен плот и ще видите bash shell. Има и други обвивки, но повечето Linux дистрибуции използват bash по подразбиране.

стартира-терминал върху Ubuntu

Можете да стартирате програма, като напишете нейното име наподканата. Всичко, което стартирате тук - от графични приложения като Firefox до комунални програми - е програма. (Bash всъщност има няколко вградени команди за основно управление на файлове и такива, но тези функционират също като програми.) За разлика от Windows, не е нужно да въвеждате пълния път към програма, за да я стартирате. Например, да кажем, че сте искали да отворите Firefox. В Windows трябва да въведете пълния път към .exe файла на Firefox. В Linux можете просто да въведете:

Firefox

отворена огън-от-терминал

Натиснете Enter, след като въведете команда, за да я изпълните. Обърнете внимание, че не е необходимо да добавяте .exe или нещо подобно - програмите нямат разширения на файлове в Linux.

Терминалните команди също могат да приемат аргументи. Видовете аргументи, които можете да използвате, зависят от програмата. Например, Firefox приема уеб адреси като аргументи. За да стартирате Firefox и да отворите How-to Geek, можете да изпълните следната команда:

firefox howtogeek.com

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

Инсталиране на софтуер

Едно от най-ефективните неща, които може да се направи оттерминалът е инсталиране на софтуер. Приложенията за управление на софтуер като софтуерния център Ubuntu са фантастични фронтове към няколкото терминални команди, които използват във фонов режим. Вместо да щракнете наоколо и да изберете приложенията едно по едно, можете да ги инсталирате с терминална команда. Дори инсталирате няколко приложения с една команда.

В Ubuntu (други дистрибуции имат собствени системи за управление на пакети) командата за инсталиране на нов софтуерен пакет е:

sudo apt-get install име на пакет

Това може да ви се стори малко сложно, но работи точно като командата Firefox по-горе. Горната линия стартира Sudo, който изисква вашата парола преди стартирането ап-да с root права (администратор). Програмата apt-get чете аргументите инсталирайте име на пакета и инсталира пакет с име PackageName.

Можете обаче да посочите и множество пакети като аргументи. Например, за да инсталирате уеб браузъра Chromium и незабавния пратеник на Pidgin, можете да изпълните тази команда:

sudo apt - получите инсталиране на хром браузър pidgin

инсталиране-софтуер в Ubuntu-от-терминал

Ако току-що сте инсталирали Ubuntu и искатеинсталирайте целия си любим софтуер, можете да го направите с една команда като горната. Просто ще трябва да знаете имената на пакетите на любимите си програми и можете да ги познаете сравнително лесно. Можете също да прецизирате своите предположения с помощта на трика за попълване на раздела по-долу.

За повече подробни инструкции прочетете Как да инсталирате програми в Ubuntu в командния ред.

Работа с директории и файлове

Черупката изглежда в текущата директория, освен ако не посочите друга директория. Например, nano е лесен за използване терминален редактор на текст. Командата нано документ1 разказва нано за стартиране и отваряне на файла с име документ1 от текущата директория. Ако искате да отворите документ, разположен в друга директория, трябва да посочите пълния път към файла - например, nano / начало / chris / Документи / документ1 .

Ако посочите път към файл, който не съществува, nano (и много други програми) ще създаде нов, празен файл на това място и ще го отвори.

За да работите с файлове и директории, ще трябва да знаете няколко основни команди:

  • CD - Че ~ отляво на подкана показва вашата домашна директория (това е / home / you), която е директория по подразбиране на терминала. За да промените в друга директория, можете да използвате CD команда. Например CD / ще се промени в главната директория, CD изтегляния ще се промени в директорията за изтегляния в текущата директория (така че това отваря вашата директория за изтегляния само ако терминалът е в домашната ви директория), CD / начало / вие / Изтегляния ще се промени в директорията ви за изтегляне от всяка точка на системата, cd ~ ще се промени в домашната ви директория и cd .. ще отиде в директория.
  • LS - The LS командата изброява файловете в текущата директория.

  • защитен режим - The защитен режим команда прави нова директория. mkdir пример ще създаде нова директория с име пример в текущата директория, докато mkdir / начало / вие / Изтегляния / тест ще създаде нова директория с име тест в своята директория за изтегляния.
  • RM - The RM команда премахва файл. Например, rm пример премахва файла с име на пример в текущата директория и rm / home / you / Downloads / пример премахва файла с име пример в директорията за изтегляния.
  • кп - The кп команда копира файл от едно място на друго. Например, cp пример / начало / вие / Изтегляния копира файла с име пример в текущата директория към / home / you / Downloads.
  • MV - The MV команда премества файл от едно място на друго. Работи точно като командата cp по-горе, но премества файла, вместо да създава копие. mv може да се използва и за преименуване на файлове. Например, mv оригинал преименуван премества файл с име оригинал в текущата директория до файл с име преименуван в текущата директория, ефективно преименувайки го.

Това може да е малко пресилено в началото, но това са основните команди, които трябва да овладеете, за да работите ефективно с файлове в терминала. Придвижете се с вашата файлова система с CD, преглеждайте файловете в текущата директория с LS, създайте директории с защитен режими управлявайте файлове с RM, кп, и MV команди.

Завършване на раздела

Попълването на раздели е много полезен трик. Докато пишете нещо - команда, име на файл или някои други видове аргументи - можете да натиснете Tab, за да завършите автоматично това, което пишете. Например, ако пишете firef на терминала и натиснете Tab, Firefox автоматично се появява. Това ви спестява от необходимостта да въвеждате нещата точно - можете да натиснете Tab и черупката ще завърши да пишете вместо вас. Това също работи с папки, имена на файлове и имена на пакети. Например можете да пишете sudo apt-get install pidg и натиснете Tab, за да завършите автоматично Pidgin.

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

За повече трикове като този, прочетете Станете потребител на терминалния потребител на Linux с тези 8 трика.

Овладяване на терминала

В този момент трябва да се надяваме малко да се почувстватемалко по-удобно в терминала и има по-добро разбиране за това как работи. За да научите повече за терминала - и в крайна сметка да го овладеете - продължете пътуването си с тези статии:

  • 8 смъртоносни команди, които никога не бива да изпълнявате на Linux
  • Как да управлявате файлове от терминала на Linux: 11 команди, които трябва да знаете
  • Как да получите помощ с команда от терминала на Linux: 8 трика за начинаещи и плюсове
  • Как да управлявате процесите от терминала на Linux: 10 команди, които трябва да знаете
  • Как да работите с мрежата от терминала на Linux: 11 команди, които трябва да знаете
  • Как да направите многозадачност в терминала на Linux: 3 начина да използвате няколко черупки наведнъж