Уроки Linux

Linux — это семейство Unix-подобных операционных систем (сокр. «ОС»), использующих ядро Linux, которое разработал финно-американский программист Линус Торвальдс. ОС, использующие ядро Linux, называются дистрибутивами Linux, и они являются такими же операционными системами как Microsoft Windows и Apple macOS, но с одной очень важной особенностью, а именно: их исходные коды являются открытыми, так как они распространяются под лицензией GNU GPL, которая подразумевает создание свободного и открытого программного обеспечения (open source software).

Linux существует вокруг нас с середины 1990-х годов. Вы можете встретить его повсюду: в телефонах, ноутбуках, наручных часах, суперкомпьютерах, автомобилях и даже в холодильниках. Он обрел известность как среди разработчиков, так и среди обычных пользователей компьютеров.

Операционные системы на базе ядра Linux пользуются популярностью в разработчиков, так как поддерживают почти все наиболее часто используемые языки программирования: C/C++, Java, Python, Ruby и др. Кроме того, они облегчают работу с широким спектром полезных приложений для разработки ПО.

Целью данных уроков — Уроки по Linux для начинающих — является помочь новичкам разобраться в теме Linux.

Примечание: Уроки добавляются и обновляются. В процессе построения логической структуры и последовательности тем для изучения Linux, последовательность уроков может меняться, и вы можете видеть, что список уроков на этой странице отличается от последовательности в конце каждой статьи. Это не ошибка, а лишь временное явление.

Основы Linux

Что такое Linux? История создания Linux

Из чего состоят дистрибутивы Linux?

Какой дистрибутив Linux выбрать? Обзор дистрибутивов Linux

Сравнение KDE vs GNOME vs Xfce vs LXDE. Какое окружение рабочего стола выбрать в Linux?

Процесс загрузки Linux. Всё, что вам нужно знать

Типы пользователей и Права доступа в Linux

Что такое командная оболочка (shell) в Linux?

Что такое bash в Linux? Гайд по созданию bash-скриптов

Изучаем процессы в Linux. Управление процессами

Логи в Linux. Как найти и прочитать?

Управление памятью в Linux. Физическая и Виртуальная память

Файл и раздел подкачки в Linux. Разница между swapping и paging

Ядро Linux

Как собрать ядро Linux с нуля

Системы инициализации Linux. Сравнение SysV и systemd

Что такое демоны (daemons) в Linux?

Что такое TTY в Linux?

Переменные окружения в Linux

Wine в Linux

История Linux

Развитие операционных систем от Unix и BSD к Linux

Copyright и Copyleft. Лицензия GNU GPL

GNU/Linux или Linux? Спор об именовании

Файлы в Linux

Файловые системы Linux

Типы файлов в Linux

Структура каталогов в Linux

Жесткие и Символьные ссылки в Linux

Что такое inode в Linux?

Отличия файловых систем Linux и Windows

Что означает «Everything is a File» в Linux?

Поиск файлов в Linux

Поиск и удаление битых символьных ссылок в Linux

Что такое /dev/null в Linux?

Команды в Linux

Список всех команд в Linux

Базовые команды в Linux для начинающих

26 команд в Linux, которые должен знать каждый сисадмин

20 забавных команд в Linux, которые оживят ваш терминал

Как изменить приглашение командной оболочки bash в Linux?

Команды su и sudo в Linux. В чем разница?

Разница между apt и apt-get в Linux

Linux. Установка

Установка Linux совместно с Windows 10 через Мультизагрузку

Установка Linux совместно с Windows 10 через WSL

Как запускать Windows-программы в Linux?

Сравнения

Лучшие дистрибутивы Linux для приватности

Сравнение Linux и Unix

Linux vs. Windows. Сравнение операционных систем

Почему Linux более безопасен, чем Windows?

Android – это Linux? Сравнение Android и Linux

 

*Украинский перевод на aCode / Уроки Linux