К постам Опубликовано: 2016-09-14

10 базовых команд Linux

Когда мы говорим о командах Linux, то мы на самом деле говорим о том, что есть сама система Linux. Это небольшое число 10 команд Basic Linux не сделает вас гением или экспертом Linux вместо этого, это поможет вам начать работу с Linux. Это поможет новичкам Linux для выполнения ежедневных основных задач в Linux, используя эти основные команды Linux или я должен сказать топ Linux команды (из-за их использования). Так что давайте начнем со списком 10 команд Linux Basic.

sudo

Это самая важная команда для новичков Linux. Каждая команда, которой требуется разрешение суперпользователя, нужна эта команда sudo. Вы можете использовать sudo перед каждой командой, которая требует прав суперпользователя. 

sudo su  

ls (list)

Вы часто хотите увидеть что-нибудь в вашем каталоге. С помощью команды списка, терминал покажет вам все файлы и папки из каталога, в котором вы работаете. Скажем, я нахожусь в домашней папке /home и я хочу, увидеть каталоги и файлы в каталоге /home.

/home$ ls

cd

Изменение каталога (CD) является основной командой, которая всегда используется в терминале. Это одна из самых основных команд Linux. Используя это легко. Просто введите имя папки, куда вы хотите идти в из текущего каталога. Если вы хотите идти вверх по иерархии, укажите двоеточие(..) в качестве параметра. Скажем, я нахожусь в /home каталоге и я хочу двигаться к USR директории, которая всегда в /home. Вот как я могу использовать команды cd

/home $ cd usr /home/usr $

mkdir

Иногда вы хотите, создать новую папку или вложенную папку. Вы можете использовать MKDIR команду, чтобы сделать это. Просто дайте ваше имя папке после MKDIR команды в терминале.

~$ mkdir имя папки  

cp

Копирование и вставка является важной задачей, которая служит для организации наших файлов. Использование cp поможет вам скопировать и вставить файл из терминала. Во-первых, вы определяете файл, который вы хотите скопировать и вводите место назначения, чтобы вставить файл.

$ cp [что] [куда] 

Примечание: При копировании файлов в каталог, который требует корневого разрешения для любого нового файла, то вам нужно использовать команду Sudo.

rm

Rm команда, существует чтобы удалить файл или даже ваш каталог. Вы можете использовать -f, если необходимо разрешение для удаления файла. А также вы можете использовать -r сделать рекурсивное удаление, чтобы удалить папку и все содержимое в ней.

$ rm вашфайл.txt

apt-get

Эта команда отличается от дистрибутива к дистрибутиву. В Linux дистрибутивах на основе Debian, для установки, удаления и обновления любого пакета мы используем Advanced Packaging Tool (APT) менеджер пакетов. Команда APT поможет вам установить программное обеспечение необходимое для работы в вашем Linux. Это мощный инструмент командной строки, который может выполнять установку, обновление и даже удаление вашего программного обеспечения. В других дистрибутивах, таких как Fedora, CentOS есть разные менеджеры пакетов. Fedora имел yum, но теперь она использует DNF.

$ sudo apt-get update

$ sudo dnf update 

grep

Вам нужно найти файл, но вы не помните его точное местоположение или путь. Grep поможет вам решить эту проблему. Вы можете использовать команду Grep, чтобы помочь найти файл на основе заданных ключевых слов.

grep user /etc/passwd 

cat

Как пользователь, вам часто необходимо просмотреть некоторые тексты или кода из вашего сценария. Опять же, одна из основных команд Linux является команда cat. Он покажет вам текст внутри файла.

$ cat CMakeLists.txt

poweroff

И последний из которых является отключение питания. Иногда вам нужно вырубить комп прямо с вашего терминала. Эта команда справится с этой задачей. Не забудьте добавить Sudo в начале команды, так как это необходимо разрешение для выполнения PowerOff. (команда тоже имеет различия в разных дистрах, у меня на Linux Mint shutdown c опцией -h 30 - ваше время ). Перезагрузка reboot.

$ sudo poweroff

Лерическое завершение

Это только несколько команд, но их должен знать каждый пользователь Linux. Команд в этой ОС, скажу несколько тысяч, но может быть и больше. Она расширяема, и настраиваемая полностью настолько, насколько вы сами этого пожелаете. Для этого нужны знания не только команд, но и понимание логики, иерархии, принципов файловой системы и так далее. Первое впечатление, когда перешел с вин., что я здесь не выживу. Но это только от не привычки. Linux прост в освоении и логичен, по крайней мере мне, более безопасен, и ни разу не подводил.