Теги: Bash

Авторизация по ключу SSH

SSH или Secure Shell — это зашифрованный протокол, который часто используется для взаимодействия и удаленного управления серверами. Если нужно что-либо сделать на удаленном сервере, придется воспользоваться SSH и работать через терминал.
Категория: ОС Linux • Разное

Что означает IFS=$'\n' в сценариях

Переменная IFS хранит «внутренние разделители полей». Она используется оболочкой для определения того, как выполнять разбиение на слова. Разбиение на слова происходит при преобразованиях командной строки, выполняемых оболочкой перед тем, как запустить командную строку на исполнение.
Категория: ОС Linux • Сценарии
Теги: Bash • CLI • IFS • Linux • Переменная

Команды declare и typeset

Команды declare и typeset являются встроенными и предназначены для наложения ограничений на переменные. Это попытка контроля над типами, которая имеется во многих языках программирования. Команды абсолютно идентичны друг другу и являются синонимами.
Категория: ОС Linux • Сценарии

Массивы в сценариях оболочки

Командный интерпретатор bash помимо переменных позволяет использовать массивы. Какое-либо значение размещается в массиве с указанием числового или строкового индекса. Индекс — это уникальный для конкретного массива ключ, позволяющий получить связанное с ним значение.
Категория: ОС Linux • Сценарии

Функции в сценариях оболочки

Функция — это набор команд, объединенных одним именем, которые выполняют определенную задачу. Функция вызывается по ее имени, может принимать параметры и возвращать результат работы. Функция должна быть объявлена раньше, чем ее можно будет использовать.
Категория: ОС Linux • Сценарии
Теги: Bash • CLI • Linux • Функция

Встроенный документ (here document)

Встроенный документ (here document) является специальной формой перенаправления ввода-вывода, которая позволяет передать список строк команде или программе. Конец встроенного документа выделяется «строкой-ограничителем», в качестве которой выбирается последовательность символов, которая не встречается в теле документа.
Категория: ОС Linux • Сценарии
Теги: Bash • CLI • heredoc • Linux • stdin • Поток

Linux. Команда find

Это одна из наиболее часто используемых команд Linux. Предназначена для поиска файлов и каталогов на основе условий. Ее можно использовать, например, для поиска файлов по разрешениям, владельцам, группам, типу, размеру и другим критериям. Допускается использование нескольких критериев поиска.
Категория: ОС Linux • Команды
Теги: Bash • CLI • Linux • Команда • Поиск • Файл

Специальные переменные оболочки

$1...$9 — это так называемые позиционные параметры, служат для передачи сценарию оболочки аргументов командной строки. Если аргументов больше 9, то они должны заключаться в фигурные скобки, например ${12}. $0 — имя командной оболочки или запущенного сценария.
Категория: ОС Linux • Сценарии
Теги: Bash • CLI • Linux • Параметр • Переменная

Linux. Команда trap

Команда trap работает довольно просто — при возникновении сигнала будет выполнено указанное действие. Если действие простое (цепочка команд, умещающаяся на одной строке), его можно указать прямо в аргументе trap. Если не очень простое, то надо объявить функцию и поместить вызов этой функции в trap.
Категория: ОС Linux • Команды
Теги: Bash • CLI • Команда

Команды type, which, whereis, whatis и locate

Команда type позволяет выяснить, содержится ли некоторая команда в системе, и определить тип данной команды. Команда также сообщает, является ли название команды действительным и где именно в системе находится эта команда.
Категория: ОС Linux • Команды
Теги: Bash • CLI • Linux • Команда • Поиск • Файл
Каталог оборудования
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Производители
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Функциональные группы
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.