Самые полезные команды Linux
Одна из самых захватывающих особенностей операционной системы Linux является командной строкой. Это обеспечивает вам один из самых универсальных командной строки среди всех операционных систем. С множеством команд, вы можете выполнить каждую операцию, даже с помощью графического интерфейса один раз. Такой не происходит в другой операционной системе , как Windows , которая относиться к командной строке в качестве второй линии действий.
Linux, так как вы знаете, доступен в различных вкусах , известных как распределения. С помощью командной строки с указанием изменений, это дополнительно увеличивает диапазон команд , которые должны быть удобными. Хотя, это может занять некоторое время , чтобы освоить все команды в командной строке, есть некоторые основные команды , которые вы должны знать , прежде чем начать работу. После того , как вешать эти команды, вы можете двигаться дальше в более сложные. Вот некоторые из наиболее полезных команд , используемых в Linux.
Когда вам нужна помощь в любой другой команде и ее использование / вариантах, всегда держать эту в виде:
1) человек <команда>: Это дает вам информацию о команде и ее использование
Команды пользователя
2) PWD (Present рабочий каталог): Показывает каталог , в настоящее время обращается.
3) Whoami: Показывает текущий пользователь
4) лс Эта команда используется для отображения содержимого каталога. Он поставляется с несколькими вариантами, которые выполняют различные функции. Вы можете использовать команду «Man LS», чтобы узнать больше о доступных для использования с «LS» опций.
Некоторые из них приведены ниже.
Syntax : ls <options>
Опции:
-l создать длинный список
-a включать скрытые каталоги и файлы
-d список для конкретного файла или каталога
-R показать полную структуру дерева
-h машиночитаемой форме человеческого
Вот образец для справки:
[корень @ LOCALHOST /] # Ls -l
всего 60
lrwxrwxrwx. 1 корень корень 7 14 июля 2016 бен -> USR / бен
DR-хт-хт-х. 4 корня корень 4096 13 марта 2016 загрузки
drwxr-XR-х. 19 корня корень 3000 20 марта 11:17 DEV
drwxr-XR-х. 74 корня корень 4096 20 марта 13:22 и т.д.
drwxr-XR-х. 5 корень корень +4096 21 марта 3:36 домой
lrwxrwxrwx. 1 корень корень 7 14 июля 2016 Lib -> USR / Библиотека
lrwxrwxrwx. 1 корень корень 9 14 июля 2016 lib64 -> USR / lib64
drwx ------. 2 корень корень 16384 14 июля 2016 потерял + нашли
drwxr-XR-х. 2 корня корень 4096 9 июня 2016 медиа
drwxr-XR-х. 2 корень корень 4096 9 июня 2014 мнт
drwxr-XR-х. 2 корень корень 4096 9 июня 2016 неавтоматического
DR-хт-хт-х. 96 корня корень 0 20 марта 11:16 Proc
DR-хт-х ---. 4 корня корень 4096 20 марта 13:29 корень
drwxr-XR-х. 23 корень корень 680 20 марта 13:22 пробег
lrwxrwxrwx. 1 корень корень 8 14 июля 2016 SBIN -> USR / SBIN
drwxr-XR-х. 2 корень корень 4096 9 июня 2016 SRV
DR-хт-хт-х. 13 корня корень 0 Mar 20 11:16 SYS
drwxrwxrwt. 7 корень корень 4096 21 марта 4:34 TMP
drwxr-XR-х. 13 корня корень 4096 14 июля 2014 USR
drwxr-XR-х. 20 корень корня 4096 20 марта 11:16 вар
[Корень @ локальный /] #
5) CD (Change Directory): Эта команда используется для перехода в другой каталог.
Syntax: cd <path to new directory>
Варианты:
CD перейти в домашний каталог
CD .. перейти на один уровень назад
кд ../ .. перейти обратно два уровня
CD - перейти к последнему используемому каталогу
CD ~ Изменение корневого каталога
6) MkDir (сделать каталог): Эта команда используется для создания нового каталога.
Syntax : mkdir <directory name>
Варианты:
MkDir <directory1> <directory2> <directory3> создает несколько каталогов сразу
MkDir <directory1> / <directory2> / <directory3> создает вложенные каталоги
7) RmDir (удалить каталог): Эта команда используется для удаления каталога.
Syntax : rmdir <directory name>
Варианты:
RmDir -p <directory1> / <directory2> / <directory3>
(удалить каталог с последующими каталогами)
8) сенсорная команда используется для создания пустого файла в каталоге.
Syntax: touch <filename>
9) очистить Команда «Очистить» используется для очистки экрана и подвести курсор к верхней части страницы.
10) кошка Эта команда используется для просмотра файла. Он также может быть использован для конкатенации нескольких файлов
Syntax : cat <filename>
Варианты:
глава <имя_файла> посмотреть первые десять строк файла
хвост <имя_файла> просмотреть последние десять строк файла
Объединить два файла в новый, третий файл: кот <file1> <file2> >> <file3>
11) ф Эта команда используется для копирования файла или каталога.
Syntax : cp <options> <source> <destination>
Опции:
-r скопировать каталог и его содержимое (рекурсивный)
-p копия с соответствующими разрешениями
-f рабочее усилие
12) мв Эта команда используется для копирования файла или каталога или переименовать его.
Syntax : mv <source> <destination>
Rename a directory or file: mv <old name> <new name>
13) гт Эта команда используется для удаления файла или каталога.
Syntax : rm <filename>
Варианты:
гт -r удалить каталог с его содержанием (рекурсивный)
гт -f принудительное
14) найти Эта команда используется для поиска файлов и каталогов для строки. Есть множество вариантов для этой команды. Мы можем передать их с помощью команды «человек».
Наиболее распространенными являются:
> “find / -iname <filename>” which searches all directories (not case-sensitive) for a file
> “find / -iname <*text*>” which searches all directories (not case-sensitive) for specific text
>replace “/” with the initial search directory such as /joesmith to limit the search
>use “-name” instead of “-iname” for case-sensitive searches
15) Grep Команда Grep используется , чтобы найти определенный текст в файле. Вот пример для справки:
[root@localhost b]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep -i bootproto
Output : BOOTPROTO=dhcp
варианты:
Grep -i игнорирует случаи
Grep -v инвертирует матч
16) VI Это текстовый редактор используется для редактирования файлов .Когда мы даем команду «VI» с именем файла, открывает файл в редакторе. Это очень универсальный редактор с множеством опций для копирования, вставки или форматирования текста. Редактор находится в командном режиме по умолчанию. Вы можете войти в режим вставки, просто нажав «Esc я».
17) выключение Как следует из названия, команда «Shutdown» используется для завершения работы системы. Есть определенные изменения, которые вы можете использовать в то время как с помощью команды завершения работы. Вы можете выключить систему немедленно или поставить таймер на него. Система также может быть перезапущена с командой останова.
• Shutdown система немедленно
shutdown -h now
• Завершение работы системы после 5 минут
shutdown -h +5
• Перезагрузите систему
shutdown -r now
18) Больше Чем больше команда используется для чтения файлов с большим количеством линий, обеспечивая возможность прокрутки. Он может быть использован вместо команды «кошки» с аналогичным синтаксисом.
For example :
more <filename>
19) PASSWD Эта команда используется для изменения пароля текущего пользователя.
Вот образец для справки.
[root@localhost network-scripts]# passwd
Changing password for user root.
New password:
20) выхода Эта команда используется для выхода из системы.
Резюме
Операционная система Linux содержит множество команд для различных видов деятельности , которые она выполняет. Диапазон довольно значителен. Благодаря этой статье мы были в состоянии покрыть некоторые из основных команд , используемых в Linux , общие для большинства дистрибутивов.