Что такое операционная система
Обновлено:
Опубликовано:
|
Операционная система —
простыми словами
|
программа, которая позволяет пользователю взаимодействовать с различным оборудованием — компьютером, мобильным телефоном, часами и так далее. По сути, она является прослойкой между машинным языком и пользователем. На текущий момент, самые распространенные семейства операционных систем — Windows, Mac OS и UNIX (особенно, Linux и BSD). Примеры наиболее часто используемых систем. Для компьютеров и серверов:
Для телефона, планшета:
Основные функции, которые выполняет операционная система. Обязательные:
Дополнительные:
Классификация операционных систем. По видам:
По типам:
Прочитайте более подробно об операционной системе на Википедии Задать вопрос в телеграм-чате |
Встречается в статьях
Решение проблем:
- USB не опознано
- При включении компьютера постоянно включается проверка диска Windows
- Не открываются некоторые сайты
- Не запускается игра или вылетает на рабочий стол
- Нет звука на компьютере
- Не запускаются exe файлы
- Перезагружается компьютер
- Не включается компьютер или ноутбук
- Пропал рабочий стол
- Hal.dll отсутствует или поврежден
- При включении компьютера постоянно запускается БИОС
- Черный экран при загрузке Windows
- Загрузка компьютера зависает на начальной заставке или черном фоне с мигающим курсором
- Компьютер выключается сам по себе
- Устройство не работает с кодом 37
- Компьютер зависает из-за диска (загружен на 100%)
- Disk boot failure, Insert system disk and press enter
- Синий экран с ошибкой DRIVER POWER STATE FAILURE (0x0000009F)
- Не устанавливается Flash Player
- Слишком длинный путь к источнику
- Система видит не всю оперативную память
- Служба профилей пользователей препятствует входу в систему
- Компьютер работает медленно
- Выключается монитор, но компьютер продолжает работать
- Зависает GRUB и требует нажатия Enter
Инструкции:
- Покупка программы в Интернет-магазине — инструкция
- Использование playbook и роли в Ansible на примере установки NGINX
- Как настроить связку Apache + HTTP/2 на Linux CentOS 7
- Установка Bareos на Rocky Linux и настройка резервного копирования
- Как собрать свой собственный deb-пакетов с нуля под Linux Debian
- Как поменять MAC-адрес сетевой карты в Windows
- Как сделать проверку диска
- Инструкция по установке драйвера аудиоустройства
- Как обновить драйвер видеокарты
- Использование связки Elasticsearch + Kibana + Logstash на Linux
- Использование связки Elasticsearch + Kibana + Logstash на Linux Ubuntu
- Настройка безопасности Linux с помощью Fail2ban
- Как установить и выполнить базовую настройку для Flussonic
- Инструкция по установке и использованию GLPI на Linux CentOS
- Установка, настройка и использование системы по сбору логов Grafana Loki на Linux
- Как вручную настроить сервер хостинга на CentOS 7
- Сервер радиовещания на базе Icecast под Windows и Linux
- Установка и настройка веб-сервера IIS + PHP + MySQL
- Как пользоваться программой для тестирования скорости сети iPerf
- Установка и использование почтовой системы Carbonio Community Edition на Linux Ubuntu
- Как работать с iptables для настройки брандмауэра
- Как настроить Freeradius для Active Directory и MySQL
- Как настроить OpenVPN с аутентификацией через LDAP
- Как оптимизировать веб-сервер NGINX для стабильной и быстрой работы
- Настройка почтового сервера Postfix для массовой рассылки сообщений
- Как настроить почту для корпоративной среды на CentOS 8
- Как узнать модель материнской платы
- Настройка веб-сервера на Ubuntu со всем необходимым для правильной работы
- Как настроить samba4 на FreeBSD 10
- Установка XMPP-сервера Openfire на CentOS для мгновенного обмена сообщениями
- Установка Openfire на Ubuntu для мгновенного обмена сообщениями
- Как сделать скриншот экрана на компьютере — несколько популярных способов
- Установка и настройка системы мониторинга Prometheus на Linux
- Как установить и настроить систему виртуализации Proxmox VE
- Использование языка Python для работы с почтой
- Установка и настройка Remote Desktop Gateway на Windows Server
- Как запустить консоль восстановления
- Как запустить компьютер с Windows в безопасном режиме
- Настройка сервера облачного хранения файлов Seafile на Linux Ubuntu
- Как установить и настроить бесплатную IDS/IPS Suricata на Ubuntu
- Как настраивать терминальный сервер
- Установка Nginx + PHP + MySQL + PostgreSQL на Astra Linux
- Установка веб-сервера Apache на FreeBSD
- Как установить и использовать сервер хранения секретов Hashicorp Vault
- Настройка виртуальных рабочих столов на Windows Server
- Как установить и настроить панель управления виртуальными машинами VMmanager
- Как посмотреть версию своей Windows
- Как зайти в БИОС
- Инструкция по установке и использованию GLPI на Ubuntu
- Развертывание Битрикс24 ВМ на Linux Deb (Debian, Ubuntu, Astra)
Мини-инструкции:
- Как включить или отключить сетевой адаптер
- Как удалить браузер Microsoft Edge
- Как узнать значение MTU для Windows и UNIX
- Как пользоваться командой ping
- Как установить программу Virtualbox на Windows и Linux
- Как настроить сеть в CentOS 7 и 8
- Как установить MariaDB на Rocky Linux и Ubuntu
- Как работать с пользователями в СУБД PostgreSQL
- Несколько способов открыть службы Windows
- Описание и примеры использования команды find в Linux
- Как настроить ротацию логов во FreeBSD
- Создание и работа с пользователями MySQL / MariaDB
- Как монтировать нестандартные файловые системы в Linux
- Как в Linux изменить имя компьютера
- Свободное место на разделах и дисках в системах UNIX
- Настройка удаленного рабочего стола
- Как поменять имя компьютера Windows
- Как добавить компьютер к домену
- Как настроить IP-адрес в Windows
- Настройка NFS сервера на FreeBSD
- Как изменить mac-адрес во FreeBSD
- Как добавить пользователя в Windows 10
- Использование архиватора tar в UNIX-системах
- Установка и настройка memcached на CentOS 7 и 8
- Настройка поддержки Firebird в PHP на CentOS и Ubuntu
- Как создать и настроить вторичную зону в BIND
- Инструкция по установке VMware Tools на Linux
- Включение журнала для медленных запросов в MySQL
- Как создавать GPT-диски в системах на базе Linux
- Как обновить OpenSSL на Linux типа DEB и RPM
- Настройка OpenSSL для включения ГОСТ-шифрования в Ubuntu
- Как работать с симлинками в Windows и Linux
- Как настроить Apache для работы по HTTPS (SSL)
- Как зарезервировать IP-адрес на DHCP-сервере
- Как установить и настроить Zabbix-agent на Linux CentOS
- Инструкция по отправке почты из командной строки Linux
- Как настроить авторизацию при отправке сообщений в Postfix
- Получение бесплатного сертификата Lets Encrypt
- Как установить СУБД PostgreSQL на Linux CentOS
- Как настроить автоматическую чистку логов в системах UNIX
- Как ограничить время RDP-сессий на терминальном сервере
- Добавление дискового пространства виртуальной машине в VMware
- Инструкция по настройке VLAN интерфейсов на CentOS 7
- Подробная инструкция по настройке OpenVPN клиента
- Как установить, настроить и создать виртуальную машину в KVM на CentOS 7
- Как установить, настроить и создать виртуальную машину в KVM на Ubuntu Server
- Как установить и настроить DNS-сервер Bind на Linux Ubuntu
- Инструкция по смене значения MTU на Windows и Linux
- Как управлять процессами в операционной системе Linux
- Настройка связки Asterisk + MariaDB в Ubuntu для хранения конфигурации в СУБД
- Инструкция по установке и настройке phplist
- Как и где настраивать время сессии PHP
- Как установить и настроить сервер Haproxy на CentOS и Ubuntu
- Генерирование сертификатов для OpenVPN с помощью Easy-RSA 3
- Как отключить автоматическую перезагрузку Windows при возникновении стоп ошибки
- Проброс USB с помощью сервера usbip на Linux Ubuntu
- Как использовать резервные копии iRedMail для восстановления или переноса сервера
- Установка и настройка веб-сервера Apache + PHP + Postgres Pro на Astra Linux
- Как обновить временную зону на устаревших системах Windows, Linux и FreeBSD
- Использование бесплатной панели управления хостингом Brainy
- Настройка проксирования почты с NGINX для IMAP, POP3 и SMTP
- Установка, настройка и использование Roundcube на Ubuntu или Debian
- Как настроить веб-сервер на Rocky Linux для работы Wordpress
- Как установить ядро Linux CentOS с kernel.org или репозитория
- Как пользоваться сервисом GitHub на компьютере с Linux
- Отключение IPv6 в операционных системах на базе ядра Linux
- Обновления портала базы знаний phpMyFAQ до последней версии
- Инструкция по обновления веб-приложения phpMyAdmin на Linux
- Настройка потоковой репликации СУБД PostgreSQL
- Уменьшение корневого раздела с файловой системой XFS на LVM
- Настройка сервера мониторинга Zabbix на Ubuntu
- Установка и настройка своего локального репозитория CentOS
- Убрать эскизы при наведении мыши в панели задач
- Как настроить доверительные отношения между доменами Active Directory
- Использование Roundcube на CentOS для нескольких почтовых серверов
- Как создать свой собственный образ для Docker
- Инструкция по развертыванию Nextcloud с Apache на Ubuntu
- Добавление еще одной версии PHP в Apache на CentOS 7
- Установка обновления phplist с сохранением данных предыдущей версии
- Настройка rsyslog для хранения логов на удаленном сервере Linux
- Как установить и настроить Golang на Windows 10 или 11
- Как работать с квотами на дисковое пространство в Linux
- Управление Linux с помощью веб-интерфейса Webmin
- Установка, настройка и запуск Grafana-server на ОС Linux
- Установка веб-интерфейса phpMyAdmin на CentOS для управления MySQL
- Настройка мониторинга RAID LSI MegaRaid на Linux с помощью Zabbix
- Как создать загрузочную флешку с Windows LiveCD и установочным дистрибутивом
- Как установить драйвер для Windows на гипервизоре KVM
- Установка и настройка сервера 1С + PostgreSQL на Linux Ubuntu
- Как обновить сервер Grafana на Linux с версии 5 до 6
- Установка и настройка FTP-сервера ProFTPd на Linux Ubuntu
- Установка и настройка сервера Rocket.Chat на Ubuntu
- Настройка сервера видеоконференцсвязи OpenMeetings на Linux CentOS 8
- Как пройти SSL-проверку при настройке https в NGINX
- Как установить и настроить telegraf + InfluxDB для хранения метрик
- Инструкция по установке и настройке phplist на Linux Ubuntu / Debian
- Установка сервера видеоконференций TrueConf на Windows
- Установка и настройка сервера NextCloud на Rocky Linux
- Как работать с менеджером пакетов dnf/yum в операционной системе Linux CentOS
- Установка и настройка модуля PageSpeed для NGINX и Apache
- Как установить Docker на Linux RPM или DEB
- Ручное обновление сертификатов на устаревших системах Windows
- Инструкция по обновлению/установке сетевого адаптера
- Загрузка, установка и настройка Zabbix Agent на компьютер с Windows
- Синхрониация каталогов в Linux с помощью Lsyncd
- Как установить Jenkins на операционную систему Linux CentOS
- Как настроить в Linux систему ODBC для подключения к MariaDB из PHP-приложения
- Настройка Views на сервере Bind для разных ответов в зависимости от сети (Split DNS)
- Примеры настройки сервисов и их установки с помощью ролей в Ansible
- Публикация баз 1С как веб-приложение в Apache на операционной системе Windows
- Настройка Runner в GitLab CI/CD для загрузки изменений проекта на веб-серверы после коммита
- Как установить веб-сервер Tomcat на Linux Ubuntu Server
- Установка и настройка системы CI/CD Teamcity на Linux Ubuntu Server
- Установка системы отслеживания ошибок Jira на Linux Ubuntu
- Настройка почтовой системы Postfix + Dovecot с хранением данных в LDAP
- Программный межсетевой экрана (маршрутизатор) pfSense — установка и настройка
- Инструкция по созданию виртуальной машины EC2 на хостинге Amazon Web Services
- Как настроить свой приватный репозиторий для хранения образов Docker
- Как установить и работать с Redis на сервере под управлением Linux Ubuntu
- Как установить, настроить и подключиться к MongoDB на Linux Ubuntu
- Как настроить балансировку http-запросов в веб-сервере NGINX
- Как собрать установочный RPM-пакет для веб-сервера NGINX в Linux CentOS
- Как настроить прозрачную аутентификацию в NGINX через LDAP
- Как настроить репликацию PostgreSQL между нодами в контейнерах Docker
- Как установить Consul Hashicorp на несколько нод CentOS и настоить кластер
- Как установить и настроить веб-сервер на базе NGINX + uWSGI для поддержки приложений на Python
- Настройка агента Hashicorp Vault и использование шаблонов
- Настройка сервера для возможности подключения из PHP к СУБД на базе InfluxDB
- Шпаргалка по работе с системой управления конфигурациями Ansible
- Хранение и управление паролями PostgreSQL через Hashicorp Vault
- Как установить и настроить Consul-агента и зарегистрировать на кластере сервис
- Как установить и использовать Consul Template для рендеринга файлов
- Как включить и проанализировать подробный лог в СУБД PostgreSQL
- Как установить и настроить кластер Hadoop на Linux Ubuntu
- Настройка WiFi-аутентификации через FreeIPA с использованием EAP-TTLS и Freeradius
- Развертывание веб-сервера на базе NGINX + NodeJS на Linux Ubuntu Server
- Установка и настройка чат-сервера Zulip на Linux Ubuntu
- Как сделать собственный базовый образ Docker с чистой операционной системой Linux
- Как установить СУБД PostgreSQL на Linux Ubuntu
- Как с помощью Gradle и плагина ospackage собрать пакеты RPM и Deb
- Как настроить отказоустойчивого кластер из двух серверов KeyDB
- Установка и настройка кластера Consul Hashicorp на нескольких нодах Linux Ubuntu
- Настройка Asterisk под Linux CentOS для хранения конфигурации в СУБД
- Установка и использование сервера видеоконференцсвязи VideoUnion на операционную систему Windows
- Как обновить версию СУБД PostgreSQL на CentOS
- Настройка отказоустойчивого кластера Postgres + Patroni на Linux CentOS
- Развертывание OpenStack для тестовых целей с помощью DevStack
- Как установить платформу контейнеризации podman на назличные версии Linux
- Как сбрость пароль суперпользователя root в системах UNIX
- Как установить и настроить базу VictoriaMetrics, а также интегрировать ее с Prometheus
- Как работать с системой контейнеризации LXD на Linux
- Как установить и работать с РСУБД Cassandra на различных дистрибутивах Linux
- Как установить OpenJDK на разные типы операционной системы Linux
- Настройка отказоустойчивого кластера Postgres + Patroni на Linux Ubuntu
- Как установить несколько разных версий PHP на Linux Debian
- Установка, настройка и использование почтового шлюза Proxmox Mail Gateway
- Как просканировать образы и пакеты на уязвимости с помощью trivy
- Установка и использование OpenStack CLI для работы с облачными сервисами
- Как установить и настроить кластер JMeter на Linux для проведения нагрузочного тестирования
- Как настроить кластер PostgreSQL с логической репликацией
- Как установить и настроить распределенную файловую систему GlusterFS на системе Astra Linux
- Инструкция по развертыванию ownCloud с Apache на Ubuntu
- Как экспортировать виртуальную машину с VMware и импортировать в Proxmox
- Установка и настройка сервера Rocket.Chat на Rocky Linux
- Как установить и настроить сервер TFTP на Ubuntu Linux
- Установка и настройка различных exporter для Prometheus
- Как установить и настроить сервер для менеджера паролей sysPass на Linux Ubuntu
- Создание виртуальной машины Proxmox с существующим диском
- Как установить NodeJS на Rocky Linux и работать с проектом
Вопросы и ответы:
- Какая операционная система лучше подходит для файлового сервера
- Какие бывают файловые сервера
- Все версии операционной системы Windows
- Обзор операционной системы Windows Server 2016
- Что в первую очередь нужно настраивать на UNIX серверах
- Сколько стоит настроить сервер и от чего зависит цена
- Какие существуют версии программы 1С:Предприятие
- Что делать, если появляется синий экран и Windows перезагружается
- Как собрать сведения об оборудовании и системе компьютера на Linux и FreeBSD
- Правильный выбор комплектующих для компьютера
- Обзор восьмой версии Linux CentOS
Описание программ:
- Autoruns — автозапуск программ в Windows
- CCleaner — чистим компьютер
- AIDA64 — собираем информацию о компьютере
- K-Lite Codec Pack — кодеки и плеер
Примеры скриптов:
- Создание резервных копий баз данных MySQL или MariaDB
- Пример скрипта на Python для мониторинга состояния репликации MariaDB / MySQL
- Создание резервных копий для файлового сервера bash-скриптом
- Пример Docker-compose c NGINX + PHP + MariaDB + phpMyAdmin
- Как развернуть контейнеры с веб-сервером для Laravel при помощи файла docker-compose
Примеры моих работ:
- Установка и настройка Exchange Server
- Установка прокси-сервера на базе UNIX
- Установка сервера 1С на Linux
- Установка сервера резервного копирования на базе Symantec Backup Exec
- Виртуализация серверов с применением Microsoft Hyper-V
- Установка сервера инвентаризации на базе OCS Inventory
- Установка сервера ISA Server для контроля Интернет-трафика
- Mac OS X и Linux на MacBook
- Отказоустойчивый и надежный файловый сервер
Другие термины
Ошибка 404
CPanel
FPS
IVR
IAX
NTFS
Adblock
Redmine
HTML
CentOS
IRedMail
Кодек
Virtualbox
Fail2ban
Root
Утилита
Linux
USB
SSH
OOM Killer
.....