pixel fb

Оболочка Bash — шпаргалка для начинающих

Linux Оболочка Bash — шпаргалка для начинающих

Оболочка Bash, которую по-другому называют шелл — это специальная программа, принимающая сигналы от пользователя и передающая их операционной системе. Для достижения слаженности их работы применяют разнообразные терминалы, например, eterm, nxterm.


Оболочка Bash — шпаргалка для начинающих в области навигации

В системе Linux вся информация организована в иерархической соподчиненности, которая прописана в корневом каталоге. В нем хранится вся информация о файлах и каталогах в той соподчиненности, как она расположена в самой системе.

Командная оболочка bash подчиняется следующим командам навигации:

Pwd — отображает текущее положение файла в иерархии каталогов;
Cd — используют для перехода в другой каталог;
Mkdir — используют для создания каталога в уже открытом каталоге.
Если вас интересует работа с системой Linux или услуга создания сайта «под ключ», обращайтесь к профессионалам компании Nomax.

Основные команды оболочки Bash

К числу основных команд для работы с оболочкой Bash относятся:

man — применяют для управления разными командами;
cat — прочитывает файл, передаваемый в виде аргумента, и показывает его содержание стандартным образом;
echo — выводит свои аргументы обычным каналом;
Head — выводит первые десять строк текстового файла стандартным образом;
Tail — аналог предыдущей команды, но захватывает строчки не с начала, а с конца;
-f — позволяет просматривать добавляемые строчки в текстовый файл в режиме онлайн;
less — используется для перемещения по тексту в любом направлении вперед или назад;
true — применяется для возвращения в ноль в виде начального статуса для определения успеха;
false — аналогично предыдущей, но возвращает не-ноль в виде начального статуса для определения неудачи;
sed — является потоковым редактором, который преобразует текстовые данные, его чаще всего применяют для замен выражений одного на другое;
$? — переменная, возвращающая к началу последней активизированной команды;
ps — позволяет увидеть запущенные процессы;
export — задает переменные для окружения, передаваемое дочерним процессам;
· awk — ищет нужный текст и меняет его в файловом формате по определенному шаблону: awk 'pattern {action}' test.txt;
· wget — применяется для скачивания информации из интернета, сохраняет ее в текущий каталог;
· ping — выполняет тест состояния подключения к интернету (количество и время сессий);
· nc — применятся в случае, если нужно выполнить отладку сети;
· Git — используется для контроля версий.
Переменные окружения, коннекторы и конвейеры
Также оболочка bash основные команды программирования использует переменные окружения, коннекторы и конвейеры. Переменные содержат значения, которые используют одно или несколько приложений. К примеру, PATH включает список каталогов, где система будет искать используемые файлы. А в переменной HOME есть путь к домашнему каталогу пользователя.
Коннекторы используются для запуска нескольких команд одновременно.

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

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

ПОХОЖИЕ СТАТЬИ