Архив рубрики: Linux

Ваш путеводитель по одной из самых популярных и влиятельных операционных систем в мире. От базовых команд и установки дистрибутивов до глубокого изучения ядра и сетевых технологий — здесь вы найдете статьи и руководства на самые разные темы, связанные с Linux. Независимо от вашего уровня подготовки, здесь найдется что-то интересное и полезное.

Установка Node.js на CentOS 8

Node.js - это кросс-платформенная, легкая и очень мощная среда выполнения Javascript с открытым исходным кодом для серверного программирования, построенная на движке V8 от Google и используемая для создания масштабируемых сетевых проектов и веб-приложений, требующих бэкенд-функциональности.

В этой статье мы расскажем вам о двух различных способах установки node.js на CentOS 8, после чего вы сможете начать разработку. Все команды необходимо выполнять от имени пользователя root с привилегиями sudo.
Читать далее Установка Node.js на CentOS 8

Установка Grub Customizer в Linux Mint

После включения питания первым начинает работу загрузчик — специальная программа, определяющая наличие операционных систем на диске и управляющая их запуском. Большинство дистрибутивов Linux, в том числе и Mint, укомплектованы загрузчиком Grub.

Графического интерфейса у этой программы нет. Изменить внешний вид её окон можно вручную, отредактировав конфигурационный файл /boot/etc/default/grub. Впрочем, есть и другой способ — установка сторонних программ, дающих возможность изменять текстовые настройки с помощью графического интерфейса. Пример такой программы — Grub Customizer. В этой статье мы разберемся как установить Grub Customizer Linux Mint 19.
Читать далее Установка Grub Customizer в Linux Mint

Команда source в Linux

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

Эта команда позволяет выполнить скрипт в текущем процессе оболочки bash. По умолчанию для выполнения каждого скрипта запускается отдельная оболочка bash, хранящая все его переменные и функции. После завершения скрипта всё это удаляется вместе с оболочкой. Команда source позволяет выполнить скрипт в текущем командном интерпретаторе, а это значит, что всё переменные и функции, добавленные в этом скрипте, будут доступны также и в оболочке после его завершения. Как вы уже поняли, в этой статье будет рассмотрена команда source linux.
Читать далее Команда source в Linux

Обзор Linux Mint XFCE

На данный момент Linux Mint 19.3 — самая новая версия дистрибутива. У неё длительный срок поддержки (до 2023 года) и три версии графического окружения на выбор — Cinnamon, Mate и Xfce.  Мы выбрали для обзора именно XFCE, чтобы оценить, настолько ли она удобна, как обещают разработчики.

Системные требования у этой ОС такие: 1 ГБ оперативной памяти (лучше 2 ГБ), 15 ГБ свободного пространства на диске и разрешение экрана не меньше чем 1024×768 пикселей. Впрочем, если меньше, тоже не беда — зажимая кнопку Alt можно перетаскивать окна с помощью мыши вверх и вниз. Далее мы сделаем обзор Linux Mint XFCE, разберемся с преимуществами и недостатками этой операционной системы.
Читать далее Обзор Linux Mint XFCE

Команда su в Linux

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

Данная команда заменяет пользователя оболочки shell на указанного. Фактически происходит запуск нового экземпляра оболочки с указанными параметрами. Благодаря этому возможно, не выходя из системы, совершенно безболезненно повышать возможности управления операционной системой или наоборот ограничивать их.
Читать далее Команда su в Linux

Как удалить правило iptables

Основная работа c межсетевым экраном Netfilter с помощью утилиты iptables состоит в удалении неверных или неиспользуемых правил и добавлении в цепочки новых правил. Их выполнение осуществляется последовательно.

В этой статье мы рассмотрим как удалить правило iptables с помощью различных команд, например, по его номеру или по действию, которое оно делает. Если вы не знакомы с командами просмотра правил Netfilter рекомендуем вам прочитать статью как просмотреть правила iptables.
Читать далее Как удалить правило iptables

Ноутбук Asus TUF Gaming FX505dy и Linux: Часть 2

Данная часть будет логическим продолжением статьи Ноутбук Asus TUF Gaming FX505dy и Linux, в которой я описывал плюсы и недостатки данного ноутбука с использованием системы Ubuntu 19.04.

Сегодня, я в основном опишу проблемы, с которыми я столкнулся и пути решения или обхода этих недостатков, а также некоторые другие аспекты, которые не вошли в первую часть. Далее вы прочитаете про настройку Bluetooth наушников, попытки разгона мобильного процессора Ryzen.

Читать далее Ноутбук Asus TUF Gaming FX505dy и Linux: Часть 2

Установка mc в CentOS 8

GNU Midnight Commander или mc - это очень популярный файловый менеджер для работы с файлами в консоли сервера без графического интерфейса. Он распространяется под открытой лицензией и представляет из себя клон Norton Commander. Здесь вы можете выполнять все основные операции с файлами, такие как копирование, перемещение, кроме того, переименование, поддерживается работа с архивами и запуск скриптов. Интерфейс программы разделен на две панели, что делает её такой же удобной, как Far Manager.

У mc тоже есть большое количество горячих клавиш, которые сделают работу в терминале быстрой, но к ним надо привыкнуть. В этой статье мы поговорим о том, как установить mc в CentOS 8.
Читать далее Установка mc в CentOS 8

Настройка FTP в CentOS 8

FTP (File Transfer Protocol) - это клиент-серверный сетевой протокол, позволяющий пользователям передавать файлы в удаленную сеть и скачивать их из нее. Для систем на базе Linux разработано несколько FTP-серверов с открытым исходным кодом. Наиболее популярные из них - PureFTPd, ProFTPD и vsftpd.

В этой статье мы разберемся как установить FTP CentOS 8 на примере vsftpd. Это стабильный, безопасный и быстрый FTP-сервер. Мы также покажем вам, настройку vsftpd, чтобы ограничить пользователей их домашним каталогом и шифровать все передачи с использованием SSL/TLS.
Читать далее Настройка FTP в CentOS 8

Команда w Linux

Команда w — «родная сестра» команды who, о которой мы уже писали. Работает она благодаря одноименной сервисной программе. С помощью w пользователи Linux получают информацию об учетных записях, которые были активны в системе с момента включения компьютера, а также о действиях, воспроизводимых с каждого аккаунта.

Используя команду w, можно узнать имена активных учетных записей, время их регистрации в системе и бездействия, названия терминалов, соединенных со стандартным вводом (tty), а также JCPU (время, использованное всеми процессами под управлением tty) и PCPU (время, использованное текущим процессом). Текущие процессы, которыми занята каждая из учетных записей, также будут отображены в выводе команды.
Читать далее Команда w Linux