Linux команди и тяхното използване

02.03.2020

Семейство Linux

В момента семейството на Unix-подобни операционни системи (OS) в основата Linux ядра набира все по-голяма популярност сред компютърните потребители. Това се дължи на факта, че разработчиците на различни дистрибуции на тази операционна система предоставят доста добър графичен интерфейс и, което е важно, повечето от тях са абсолютно безплатни. Няма да се спираме на предимствата на „Линукс“ върху системите на семейството на Windows, които са обичани от десетки милиони потребители, защото това е вечният спор между потребителите на Linux и Windows и няма край. Говорете за това, което Linux команди са и как можете да ги използвате.

терминал

linux команди

Много настолни операционни системи от това семейство използват графичен интерфейс и терминален емулатор се използва за въвеждане на команди. Последното, например в най-популярната Ubuntu система, се извиква чрез натискане на комбинацията от клавиши Ctrl + Alt + T. В Linux, екипите са отделни независими програми. И всеки програмист може да ги промени, както той желае, ако има достатъчно квалификация, в противен случай последствията са непредвидими.

Класификация на системните команди

Разгледайте основните функции, които могат да изискват от потребителя да работи с графичен интерфейс. Първо казваме, че всички Linux системни команди са класифицирани в следните групи:

1) Обща цел.

2) Управление на системата.

3) Управление на процеси и задачи.

4) Управление на потребителите.

5) Настройки на терминала.

6) Управление на файловата система и диска.

linux отбори

Команда “Man”

Тази команда показва в форматиран формат ръководство за команда или програма, което може да се изпълни в терминал. Синтаксисът на командата е "man command_name".

Судо екип

Linux OS е проектирана така, че потребителите да получават минимум, но достатъчен за решаване на задачите, определени от правата. Има обаче специална сметка под името root (суперпотребител), чийто собственик има право да извършва всички операции без изключение. Почти всички системни команди се изпълняват само като root. За да прехвърлите на потребителя правата за извършване на такива операции, има команда "sudo", която се въвежда по следния начин: "sudo command_name". След това системата иска парола за суперпотребител, а ако всичко е правилно, получавате изключителни права за всичко.

Команди "ps" и "kill"

основни Linux команди

Тези две Linux команди се използват, когато процесът е замразен в системата. Това се случва понякога. Помощната програма "ps" изброява процесите в системата. "Kill" ви позволява да убиете процес по ID. Ако "ps" се нарича заедно с "sudo", всички процеси, изпълнявани в системата, се извеждат, а не само тези, които принадлежат на текущия потребител. Първо въвеждаме “sudo ps -aux”, след което въвеждаме парола за системната заявка. Опциите -aux ви позволяват да показвате всички процеси, свързани с този терминал, и да ги изключите, както и да ги сортирате по потребителски идентификатор. В получения списък ще открием идентификатора на желания процес, например “2145” и го убиваме с командата “kill 2145”.

Команда "Rm"

Инструкцията "rm" ви позволява да изтривате файлове или директории от системата. Подобно на много други Linux команди, потребителят може да не го използва в терминала, а да работи с файлове в графичния интерфейс. Но ние ще опишем тази програма за какво. Преди е имало опасна команда “sudo rm -rf /”, която без да иска потвърждение, изтрива напълно системата. Понастоящем това не работи. Но ако добавите ключа "--no-preserve-root", т.е. "sudo rm -rf /" --no-preserve-root ", цялата система е убита. Опцията rm -rf / * също е възможна, което също го убива. Е, може би, всички основни команди на Linux. Така че бъдете внимателни. Успех!