Команды Linux и его оболочки

Есть два вида команд, используемых в Linux: Встроенные команды оболочки и команды Linux.

В Linux группа — это совокупность пользователей. Основная цель групп — определить набор привилегий, таких как права на чтение, запись или выполнение для данного ресурса, которые могут быть общими для пользователей в группе. Пользователи могут быть добавлены в существующую группу, чтобы использовать предоставленные ей привилегии. В этой статье объясняется, как показать все группы, в которые входит пользователь. Мы также объясним, как составить список всех членов группы. Linux группы Пользователь может принадлежать к двум типам групп: Основная группа

Docker — это платформа для контейнеризации, которая позволяет быстро создавать, тестировать и развертывать приложения в виде переносимых, самодостаточных контейнеров, которые могут работать практически везде. В этой статье мы расскажем, как установить Docker на Raspberry Pi, и рассмотрим основные концепции и команд Docker. Предпосылки Мы предполагаем, что на вашем Raspberry Pi установлен Raspbian. Docker не нуждается в графическом интерфейсе, и лучше всего использовать образ Raspbian Stretch Lite и включить SSH. Таким образом, ваш Raspberry Pi будет иметь гораздо больше

Команда source читает и выполняет команды из файла, указанного в качестве аргумента в текущей среде оболочки. Полезно загружать функции, переменные и файлы конфигурации в сценарии оболочки. source это оболочка, встроенная в Bash и другие популярные оболочки, используемые в операционных системах Linux и UNIX. Его поведение может немного отличаться от оболочки к оболочке. Синтаксис исходной команды Синтаксис команды source следующий: source FILENAME [ARGUMENTS] . FILENAME [ARGUMENTS] source и .(точка) — это одна и та же

Команда sudo позволяет запускать программы от имени другого пользователя, по умолчанию пользователь root. Если вы проводите много времени в командной строке, sudo — одна из команд, которую вы будете использовать довольно часто. Использование sudo вместо входа в систему в качестве пользователя root более безопасно, поскольку вы можете предоставлять ограниченные административные привилегии отдельным пользователям, не зная пароля root. В этой статье мы объясним, как использовать команду sudo. Установка Sudo (sudo command not found) Пакет sudo предустановлен

Если вы хотите узнать подробную информацию об использовании памяти в системе Linux, команда free — это простая утилита, которая позволяет легко находить результаты в реальном времени для различных вариантов использования. Объясняя вывод команды Free в Linux Использовать команду Free в Linux довольно просто. Вот синтаксис для команды: free [options] Пример вывода для команды free может выглядеть следующим образом: root@andreyex:~# free total used free shared buff/cache available Mem: 3079996 2122312 413020 54620 544664 727008

nslookup — одна из популярных сетевых команд в Linux, используемая для запроса записей системы доменных имен (DNS) . Неудивительно, что nslookup означает поиск по имени сервера. Вы можете использовать nslookup для запроса DNS и получения такой информации, как IP-адрес веб-сайта, сервера имен, доменного имени и т. д. Примеры команды nslookup в Linux Позвольте нам показать вам несколько примеров команды nslookup. 1. Получить IP-адрес сайта В простейшем виде, без параметров, nslookup возвращает имя домена и IP-адрес (как IPv4, так

В этой статье мы рассмотрим команду type в Linux. Команда type используется для отображения информации о типе команды. Он покажет вам, как команда будет интерпретироваться, если вводится в командной строке. Как использовать команду type Синтаксис команды type следующий: type [OPTIONS] FILE_NAME… Например, чтобы найти тип команды wc , вы должны ввести следующее: type wc Результат будет примерно таким: wc is /usr/bin/wc Вы также можете указать несколько аргументов команды type: type sleep head

В наших блогах по Linux мы в основном говорим об отдельных командах и о том, как их использовать. Одной из самых мощных возможностей Linux является возможность автоматизации задач с помощью написания программ или сценариев. Один из самых простых (и легко доступных) способов начать работу с кодированием в Linux — использовать Bash-скрипт. Bash — это язык оболочки, который интерпретирует команды между интерфейсом командной строки и операционной системой. Если вы используете один из самых популярных дистрибутивов Linux (Ubuntu, Debian,

Netcat (или nc) — это утилита командной строки, которая читает и записывает данные через сетевые подключения, используя протоколы TCP или UDP. Это одна из самых мощных инструментов в арсенале сетевых и системных администраторов, который считается швейцарским армейским ножом сетевых инструментов. Netcat является кроссплатформенным и доступен для Linux, macOS, Windows и BSD. Вы можете использовать Netcat для отладки и мониторинга сетевых подключений, сканирования открытых портов, передачи данных в качестве прокси-сервера и многого другого. Пакет Netcat предустановлен в MacOS и

Команда date отображает или устанавливает системную дату. Чаще всего она используется для печати даты и времени в разных форматах и для расчета будущих и прошлых дат. В этой статье мы рассмотрим основы команды date в Linux. Использование команды date в Linux Синтаксис команды date следующий: date [OPTION]… [+FORMAT] Чтобы отобразить текущее системное время и дату, используя форматирование по умолчанию, вызовите команду без каких-либо параметров: date Вывод будет включать день недели, месяц, день месяца, время,

Иногда при отладке проблемы или обновлении ядра может потребоваться перезагрузить систему Linux. Если у вас есть автономный сервер, вам нужно знать, как перезагрузить систему из командной строки. В современных дистрибутивах Linux утилита systemctl заменяет большинство команд управления питанием, используемых в старых дистрибутивах Linux, на sysvinit. Старые команды reboot и shutdown являются псевдонимами systemctl и доступны в системе по причинам совместимости. В этой статье мы покажем вам , как использовать команды systemctl и shutdown для перезагрузки машины

Принятие решений — одна из самых фундаментальных концепций компьютерного программирования. Как и в любом другом языке программирования, if, if..else, if..elif..else и вложенные заявления if в Bash могут быть использованы для выполнения кода на основе определенного состояния. В этой статье мы познакомим вас с основами оператора if в Bash и покажем, как их использовать в сценариях оболочки. Заявление if Условие if в Bash могут иметь разные формы. Самое основное условие if принимает следующую форму: if CONDITION then STATEMENTS fi Оператор if начинается с ключевого