Что такое UNIX

Обновлено Обновлено: Опубликовано Опубликовано:

UNIX —
простыми словами

семейство операционных систем. Благодаря высокой производительности и стабильности, активно используются для серверов и серверного оборудования. Аббревиатура UNIX расшифровывается как Uniplexed Information and Computing System (изначально, название было UNICS).

Основными отличительными особенностями являются:

  1. Многозадачность.
  2. Многопользовательский режим.
  3. Поддержка большого спектра различного оборудования.
  4. Использование командной строки как основного инструмента управления.

Список наиболее распространенных систем на базе UNIX:

  • Linux:
    • CentOS
    • Ubuntu
    • Mint
    • OpenSUSE
    • Red Hat
    • Debian
    • Arch Linux
    • Slackware
    • Gentoo
  • BSD:
  • Apple Mac:
    • Mac OS X
    • Mac OS X Server
  • HP-UX
  • Solaris

Большинство из них распространяются бесплатно. Скачать дистрибутивы можно на соответствующих сайтах.

Тем, кто начинает изучать системы на базе UNIX, рекомендуется использовать Ubuntu и/или CentOS, так как это наиболее документированные системы с хорошо развитой поддержкой.

Подробнее о UNIX на сайте Википедия

Встречается в статьях

Решение проблем:

  1. Unknown system variable lc_messages

Инструкции:

  1. Использование playbook и роли в Ansible на примере установки NGINX
  2. Как установить и настроить связку Asterisk + FreePBX на Rocky 8
  3. Как установить и настроить связку Asterisk + FreePBX на Ubuntu
  4. Настройка веб-сервера на CentOS 7 со всем необходимым для правильной работы
  5. Настройка веб-сервера на CentOS 8 со всем необходимым для правильной работы
  6. Как вручную настроить сервер хостинга на CentOS 7
  7. Как настроить Freeradius для Active Directory и MySQL
  8. Как настроить OpenVPN с аутентификацией через LDAP
  9. Управление дисковыми носителями с помощью Logical Volume Manager
  10. Как настроить почту для корпоративной среды на CentOS 8
  11. Как настроить почту для корпоративной среды на Debian
  12. Как настроить почту для корпоративной среды на Ubuntu Server
  13. Как настроить кластер MariaDB
  14. Настройка веб-сервера на Ubuntu со всем необходимым для правильной работы
  15. Как настроить почту на базе Postfix для корпоративной среды (CentOS 7)
  16. Настройка аутентификации по SSH через Active Directory на CentOS
  17. Настройка портала TeamPass для совместного хранения паролей
  18. Установка Nginx + PHP + MySQL + PostgreSQL на Astra Linux
  19. Установка и настройка FTP-сервера vsFTPd на CentOS 7
  20. Развертывание Битрикс24 ВМ на Linux Deb (Debian, Ubuntu, Astra)

Мини-инструкции:

  1. Как узнать значение MTU для Windows и UNIX
  2. Как установить NGINX на CentOS 7
  3. Описание и примеры использования команды find в Linux
  4. Инструкция по восстановлению пароля Windows
  5. Свободное место на разделах и дисках в системах UNIX
  6. Как использовать SCP без пароля
  7. Как установить и настроить bind на CentOS / Rocky Linux
  8. Как восстановить базу MySQL из дампа (резервной копии)
  9. Шпаргалка по работе с пользователями во FreeBSD
  10. Использование архиватора tar в UNIX-системах
  11. Создание, редактирование и удаление пользователей в Linux
  12. Инструкция по установке VMware Tools на FreeBSD
  13. Как разрешить root заходить по SSH в системах Linux
  14. Как настроить Apache для работы по HTTPS (SSL)
  15. Как зарезервировать IP-адрес на DHCP-сервере
  16. Инструкция по отправке почты из командной строки Linux
  17. Как работать с архиватором 7-Zip в командной строке
  18. Как настроить авторизацию при отправке сообщений в Postfix
  19. Как настроить автоматическую чистку логов в системах UNIX
  20. Инструкция по настройке почтового клиента Mutt
  21. Как настроить Интернет шлюз на Linux CentOS 7
  22. Подробная инструкция по настройке OpenVPN клиента
  23. Установка и настройка OwnCloud на CentOS 7 или 8
  24. Использование SMTP команд для отправки почты через Telnet
  25. Настройка ограничения chroot для протокола SFTP
  26. Инструкция по установке и настройке phplist
  27. Инструкция по переходу на новую версию GLPI
  28. Просмотр и смена расположения файлов базы MySQL / MariaDB
  29. Анализ и мониторинг нагрузки веб-сервера на базе Linux
  30. Установка и настройка умного дома от MajorDoMo
  31. Как обновить временную зону на устаревших системах Windows, Linux и FreeBSD
  32. Настройка проксирования почты с NGINX для IMAP, POP3 и SMTP
  33. Установка, настройка и использование Roundcube на Ubuntu или Debian
  34. Как настроить веб-сервер на Rocky Linux для работы Wordpress
  35. Установка и настройка Nextcloud + NGINX на Ubuntu
  36. Как пользоваться сервисом GitHub на компьютере с Linux
  37. Установка и настройка SAMS для управления Squid на CentOS 7
  38. Отправка почты от Postfix через почтовый сервер Яндекса
  39. Настройка сервера мониторинга Zabbix на Ubuntu
  40. Настройка Autodiscover для автоматического конфигурирования почтовых программ
  41. Использование Roundcube на CentOS для нескольких почтовых серверов
  42. Инструкция по развертыванию Nextcloud с Apache на Ubuntu
  43. Настройка rsyslog для хранения логов на удаленном сервере Linux
  44. Как настроить ограничение размера виртуальных почтовых ящиков в PostfixAdmin и Dovecot
  45. Управление Linux с помощью веб-интерфейса Webmin
  46. Установка веб-интерфейса phpMyAdmin на CentOS для управления MySQL
  47. Работа с DNS из командной строки с помощью утилиты nslookup
  48. Установка и настройка сервера 1С + PostgreSQL на Linux Ubuntu
  49. Установка, настройка и запуск php-фреймворка Laravel на Linux Ubuntu
  50. Инструкция по установке и настройке phplist на Linux Ubuntu / Debian
  51. Установка и настройка сервера NextCloud на Rocky Linux
  52. Установка и использование почтового клиента WebMail Lite на Linux CentOS
  53. Как постедством запросов SQL управлять пользователями различных CMS
  54. Настройка сервера мониторинга Zabbix 5 на Linux CentOS 8
  55. Организация сервиса календаря и адресной книги на базе Baikal
  56. Как настроить в Linux систему ODBC для подключения к MariaDB из PHP-приложения
  57. Настройка Runner в GitLab CI/CD для загрузки изменений проекта на веб-серверы после коммита
  58. Как делать запросы к Prometheus для получения значений метрик
  59. Настройка почтовой системы Postfix + Dovecot с хранением данных в LDAP
  60. Как установить и настроить веб-сервер на базе NGINX + uWSGI для поддержки приложений на Python
  61. Развертывание Django проекта на Ubuntu под веб-сервер Nginx
  62. Хранение и управление паролями PostgreSQL через Hashicorp Vault
  63. Установка и настройка SAMS для управления Squid на Ubuntu
  64. Настройка отказоустойчивого кластера Postgres + Patroni на Linux CentOS
  65. Как сбрость пароль суперпользователя root в системах UNIX
  66. Использование встроенной в Linux системы контейнеризации systemd-nspawn
  67. Как создавать резервную копию Nextcloud и восстанавливать ее
  68. Настройка отказоустойчивого кластера Postgres + Patroni на Linux Ubuntu
  69. Как настроить Postfix, чтобы отправка с разных доменов выполнялась с разных IP-адресов
  70. Инструкция по развертыванию ownCloud с Apache на Ubuntu
  71. Шпаргалка по созданию SSH-туннелей в командной строке Linux
  72. Как установить и настроить сервер для менеджера паролей sysPass на Linux Ubuntu

Вопросы и ответы:

  1. Какая операционная система лучше подходит для файлового сервера
  2. Какие бывают файловые сервера
  3. Как правильно обслуживать сервер
  4. Использование операторов сравнения в UNIX shell
  5. Что в первую очередь нужно настраивать на UNIX серверах
  6. Как собрать сведения об оборудовании и системе компьютера на Linux и FreeBSD

Примеры скриптов:

  1. Создание резервных копий баз данных MySQL или MariaDB
  2. Пример скрипта на bash для копирования данных Clickhouse с кластера на кластер

Примеры моих работ:

  1. Установка прокси-сервера на базе UNIX


Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

Mail.ru   PHP   ЭЦП   MAPI   Rsync   4G   Javascript   PTR-запись   Биткоин   Аккаунт   Yota   Jira   ISO-образ   Proxmox VE   TeamCity   SOCKS   Брандмауэр   Кластер   GLPI   FreeBSD  
.....

Реклама