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

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

Аналоги Total Commander для Linux

Total Commander - это один из самых известных и применяемых файловых менеджеров для операционной системы Windows. Он получил такую популярность и распространение благодаря реализации всех преимуществ Far Manager в красивом графическом интерфейсе. Пользовательский интерфейс программы также состоит из двух панелей и поддерживает множество горячих клавиш для работы с файлами и каталогами. Также поддерживается множество функций, которых нет в проводнике.

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

Установка GitLab в Ubuntu 18.04

Один из самых популярных репозиториев для хранения и общего доступа к коду - это GitHub, однако после покупки проекта компанией Microsoft популярность стали набирать и другие проекты, один из них - GitLab. Это аналогичный свободный менеджер репозиториев, с помощью которого можно работать с кодом, принимать Pull Request'ы, отслеживать сообщения об ошибках и тестировать свои приложения.

У GitLab есть такие же инструменты, как и у GitHub, есть страница Issue для сообщений об ошибках, есть поддержка код-ревью, wiki, а также вы можете работать с несколькими приватными проектами.
Читать далее Установка GitLab в Ubuntu 18.04

Настройка виртуальных хостов Nginx

В одной из прошлых статей мы говорили о том, как выполняется установка и первоначальная настройка веб-сервера Nginx в CentOS 7. Этот веб-сервер завоевал огромную популярность благодаря высокой производительности и удачной архитектуре самой программы, из-за которой такая производительность и стала возможной.

Одна из основных возможностей веб-сервера - обслуживание нескольких сайтов на одном IP-адресе и в одной программе. Эта функция реализована с помощью виртуальных хостов. В этой статье мы разберём, как выполняется настройка виртуальных хостов в Nginx. Прежде чем читать статью дальше, я рекомендую просмотреть статью настройка Nginx, чтобы понять общий синтаксис конфигурационного файла.
Читать далее Настройка виртуальных хостов Nginx

Как посмотреть DNS в Linux

Служба DNS или Domain Name System позволяет превращать легко читаемый адрес сайта в ip адрес сервера на котором расположен этот сайт. Для этого используются DNS серверы, которые содержат таблицы соответствия ip адресов их доменным именам. По умолчанию система получает адрес DNS сервера автоматически по DHCP при подключении к сети.

В этой статье мы разберемся как посмотреть какие DNS серверы используются в Linux.
Читать далее Как посмотреть DNS в Linux

Установка Nginx в CentOS 7

Nginx (или Engine X) - это бесплатный, свободный и мощный HTTP- и прокси-сервер с открытым исходным кодом и архитектурой на основе обработки событий. Он написан на языке программирования С и может работать как в Windows, так и в Unix-подобных системах.

Кроме функции веб-сервера, программа может работать в качестве обратного прокси, прокси для TCP/UDP или почты, а также в качестве балансировщика нагрузки. Nginx используется для обеспечения работы огромного количества сайтов в сети интернет, а также известна, как самый высокопроизводительный веб-сервер. В этой статье мы рассмотрим, как выполняется установка Nginx CentOS 7, а также как выполнить первоначальную настройку программы.
Читать далее Установка Nginx в CentOS 7

Лучшие дистрибутивы Linux 2019

Из года в год мы делаем подборку лучших дистрибутивов Linux, которые можно установить на свой компьютер или ноутбук. Обычно, при составлении таких подборок руководствуются рейтингом дистрибутивов Linux на Distrowatch, но в последнее время на сайте творится что-то странное. На первом месте стоит дистрибутив MX Linux, а на втором - Manjaro. Становится очевидно, что способ оценки популярности по количеству заходов на страницу дистрибутива не очень точный.

В этой статье я выбрал лучшие дистрибутивы Linux 2019 на основе количества поисковых запросов пользователей в Яндексе. Таким образом, все дистрибутивы отсортированы по популярности. Эта оценка тоже не может считаться абсолютно точной, но даёт более правдоподобные результаты.
Читать далее Лучшие дистрибутивы Linux 2019

Команда pwd Linux

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

При запуске терминала текущей папкой считается домашний каталог пользователя. Если программу запускать из определенной папки, то ее текущей папкой будет та папка, из которой ее запустили.
Читать далее Команда pwd Linux

Установка Roundcube в Ubuntu

Roundcube - это очень популярный свободный веб-интерфейс с открытым исходным кодом для просмотра и отправки почты с помощью почтовых серверов Postfix, Exim и других написанный на PHP. Программа включает в себя клиент IMAP, поэтому вы можете получить с помощью неё доступ к своим почтовым ящикам в интернете.

Теперь вам не нужно устанавливать дополнительный почтовый клиент на компьютер, все можно сделать через веб-интерфейс. В этой статье мы разберем как установить Roundcube в Ubuntu 18.04 с веб-сервером Apache и Mariadb.
Читать далее Установка Roundcube в Ubuntu

Как узнать UUID диска в Linux

UUID или Universal Unique Identifier - это универсальный уникальный идентификатор, который может использоваться для однозначной идентификации определенного устройства компьютера. В операционных системах Linux UUID очень часто используется для идентификации разделов дисков в загрузчике Grub или в файле /etc/fstab. Это очень удобно, поскольку если вы извлечете диск или подключите его к другому разъему SATA, то его имя в системе изменится, а UUID останется прежнем.

Но у этого метода есть и недостаток. UUID рассчитывается на основе метаданных раздела или диска, поэтому если вы измените его размер, UUID тоже изменится, что приведет к поломке системы и вы не сможете загрузится. Исправить ситуацию можно только указав правильный UUID.
Читать далее Как узнать UUID диска в Linux

Установка VMware Tools Ubuntu 20.04

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

В этой статье мы рассмотрим, как установить VMware tools на Ubuntu 20.04 из официальных репозиториев дистрибутива или через саму программу VMware при помощи встроенной функции Install VMware Tools.
Читать далее Установка VMware Tools Ubuntu 20.04