Linux

Содержание
Диструбутивы
Настройка сети
Работа с файлами
Директории
Администрирование
awk, grep, sed, tr
Руководства
Справочная информация
Дистрибутивы
Debian
Ubuntu
Rocky
CentOS
Настройка сети в Linux
Настройка сети
Введение
Получить список сетевых интерфейсов (ip a)
Установить статический IP
Включить (up) / Выключить (down) сетевой интерфейс
Изменить gateway
Изменить netmask
Прослушиваемые порты
Firewall
SCP: обмен файлами
SSH: удалённый доступ
ifconfig
VPN
iptables
ip
Файлы
Руководство
Типы файлов в Linux
-c character
-d directory
-b block
Узнать расположение файла
Переместить файлы, но не директории
Создать несколько файлов
rm: Удаление файла
Переименовывание файлов
Как очистить файл в Linux
Узнать количество строк
cat, echo: Объединение файлов
Объединить .pdf файлы
truncate: Создать файл определённого размера
Узнать кодировку файла
Изменить кодировку файла
diff: Сравнить файлы
find: Поиск файлов
Архивация/Распаковка
random urandom
wget: скачивание файлов
convert: конвертация файлов
rpm2cpio: rpm в архив
Директории
Руководство
tree
Администрирование Linux
Пользователи
Системная переменная PATH
sudo
LDAP
tee
kill: завершить процесс
signal: системные сигналы
env: переменные окружения
localectl: язык
systemctl: Список активных сервисов
make
SSH: удалённый доступ
Дата и время
cron: задания по расписанию
Архивы
Свободное место на диске
Текстовые препроцессоры: awk, grep, sed
awk
grep
sed
tr
Руководства
Как вставить флешку под Linux
Мониторинг потребления системных ресурсов
Подключить телефон с Android к Linux
Virtualbox
Справочная информация
man
Unix Time
SELinux
История Linux
Сертификация специалистов по Linux
Разбор ошибок

Выполнить команду с аргументом из предыдущей команды

команда !$

Less

Вниз - Page Down

Вверх - Page Up

Поиск вперёд - /

Поиск назад - ?

Следующий результат поиска - n

Выйти - q

parents talk to your kids about linux before somebody else does

О Linux

Linux — семейство Unix -подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты.

Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения.

Ubuntu desktop изображение с сайта www.andreyolegovich.ru
Рабочий стол Ubuntu 20.04

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

Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров.

За счёт использования свободного программного обеспечения и привлечения волонтёров каждая из систем Linux обладает значительными программными возможностями, трудно реализуемыми в прочих моделях разработки: например, в 2008 году расчёты показывали, что для того, чтобы «с нуля» разработать систему, аналогичную Fedora 9, потребовалось бы затратить $10,8 млрд, а совокупная себестоимость только ядра Linux оценивалась в сумму более $1,4 млрд, притом только за 2008 год она увеличилась на $315 млн, совокупный труд оценён в размере 73 тыс. человеко-лет.

Традиционно системами Linux считаются только те, которые включают в качестве компонентов основные программы проекта GNU, такие как bash, gcc, glibc, coreutils, GNOME и ряд других, в связи с чем часто всё семейство иногда идентифицируется как GNU/Linux, притом существует спор об именовании GNU/Linux.

Существует проект стандартизации внутренней структуры Linux-систем — Linux Standard Base, часть документов которого зарегистрирована в качестве стандартов ISO; но далеко не все системы сертифицируются по нему, и в целом для Linux-систем не существует какой-либо общепризнанной стандартной комплектации или формальных условий включения в семейство.

Однако есть ряд систем на базе ядра Linux, но не имеющих в основе зависимости от программ GNU, которые к Linux-семейству традиционно не относят, в частности таковы мобильные системы Android и FirefoxOS.

Пингвин Tux

Официальным логотипом и талисманом Linux является пингвин Tux, созданный в 1996 году Ларри Юингом.

linux

Торговая марка «Linux» принадлежит создателю и основному разработчику ядра Линусу Торвальдсу.

linux

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

Существует ряд некоммерческих объединений, ставящих основной целью развитие и продвижение Linux, наиболее крупное и влиятельное из них — основанный в 2007 году The Linux Foundation.

Существует значительный рынок коммерческой технической поддержки Linux-систем, на котором с долей свыше 70 % (2017) доминирует корпорация Red Hat.

linux

Ранняя история

В 1991 году во время обучения в Хельсинкском университете Линус Торвальдс заинтересовался операционными системами и был разочарован лицензией MINIX, которая ограничивала её использование только образовательными целями (что исключало любое коммерческое использование), вследствие чего начал работать над своей собственной операционной системой, которая в итоге стала Linux.

Здание Университета Хельсинки изображение с сайта www.HeiHei.ru
Главное здание университета Хельсинки.
Фото: HeiHei.ru

Торвальдс начал разработку ядра Linux на MINIX, и перенёс на него ряд приложений.

Позже, когда Linux достиг определённой зрелости, появилась возможность продолжать разработку уже на базе самого Linux.

Приложения GNU вскоре заменили приложения MINIX, так как код GNU, находящийся в свободном доступе, был более удобен для применения в молодой операционной системе (исходный код под лицензией GNU GPL может быть использован в других проектах, если они также выпускаются под той же или совместимой лицензией, для того чтобы сделать Linux доступным для коммерческого использования, Торвальдс начал переходить от своей первоначальной лицензии на GNU GPL).

Разработчики работали над полной интеграцией компонентов GNU с Linux с целью создания полнофункциональной и свободной операционной системы (Linux).

Источник - wikipedia

Похожие статьи
Linux
FAQ
Debian
Ubuntu
CentOS
Rocky
Bash
Настройка сети
Файлы, директории, ссылки…
Изучить свободное место на диске
Объединить .pdf файлы
diff: сравнение файлов
find: поиск файлов
wget: скачивание файлов
kill: завершить процесс
curl
make
signal: системные сигналы
env: переменные окружения
localectl: язык
systemctl: Список активных сервисов
Firewall
SCP: обмен файлами;
SSH: удалённый доступ
cron: задания по расписанию
sudo
Мониторинг ресурсов
C
C++
Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@eth1.ru если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Хотите поддержать сайт материально
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......