Что такое операционная система![]() ![]() |
Операционная система —
простыми словами
|
программа, которая позволяет пользователю взаимодействовать с различным оборудованием — компьютером, мобильным телефоном, часами и так далее. По сути, она является прослойкой между машинным языком и пользователем. На текущий момент, самые распространенные семейства операционных систем — Windows, Mac OS и UNIX (особенно, Linux и BSD). Примеры наиболее часто используемых систем. Для компьютеров и серверов:
Для телефона, планшета:
Основные функции, которые выполняет операционная система. Обязательные:
Дополнительные:
Классификация операционных систем. По видам:
По типам:
Прочитайте более подробно об операционной системе на Википедии Задать вопрос в телеграм-чате |
Встречается в статьях
Решение проблем:
- USB не опознано
- При включении компьютера постоянно включается проверка диска Windows
- Не открываются некоторые сайты
- Не запускается игра или вылетает на рабочий стол
- Нет звука на компьютере
- Не запускаются exe файлы
- Перезагружается компьютер
- Не включается компьютер или ноутбук
- Пропал рабочий стол
- Hal.dll отсутствует или поврежден
- При включении компьютера постоянно запускается БИОС / UEFI
- Черный экран при загрузке Windows
- Загрузка компьютера зависает на начальной заставке или черном фоне с мигающим курсором
- Компьютер выключается сам по себе
- Устройство не работает с кодом 37
- Компьютер зависает из-за диска (загружен на 100%)
- Disk boot failure, Insert system disk and press enter
- Синий экран с ошибкой DRIVER POWER STATE FAILURE (0x0000009F)
- Не устанавливается Flash Player
- Слишком длинный путь к источнику
- Система видит не всю оперативную память
- Служба профилей пользователей препятствует входу в систему
- Компьютер работает медленно
- Выключается монитор, но компьютер продолжает работать
- Зависает GRUB и требует нажатия Enter
- Синий экран смерти с ошибкой 0x000000F4 (CRITICAL_OBJECT_TERMINATION)
- Компьютер не видит жесткий диск
Инструкции:
- Покупка программы в Интернет-магазине — инструкция
- Использование playbook и роли в Ansible на примере установки NGINX
- Как настроить связку Apache + HTTP/2 на Linux CentOS 7
- Установка Bareos на Rocky Linux и настройка резервного копирования
- Как собрать свой собственный deb-пакетов с нуля под Linux Debian
- Как поменять MAC-адрес сетевой карты в Windows
- Как сделать проверку диска
- Инструкция поиска драйверов по коду устройства
- Инструкция по установке драйвера аудиоустройства
- Как обновить драйвер видеокарты
- Использование связки Elasticsearch + Kibana + Logstash на Rocky 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)
- Установка Bareos на Linux Ubuntu и настройка резервного копирования
Мини-инструкции:
- Как включить или отключить сетевой адаптер
- Как удалить браузер Microsoft Edge
- Как узнать значение MTU для Windows и UNIX
- Как пользоваться командой ping
- Как установить программу Virtualbox на Windows и Linux
- Как настроить сеть в CentOS 7 и 8
- Как установить MariaDB на Rocky Linux и Ubuntu
- Установка и базовая настройка Ansible на Linux CentOS или Ubuntu
- Несколько способов открыть службы 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
- Установка, настройка и запуск php-фреймворка Laravel на 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
- Развертывание Reportportal в среде контейнеризации Docker
- Настройка отказоустойчивого кластера 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 с существующим диском
- Установка веб-сервера NGINX + PHP + MySQL на Linux Ubuntu и развертывание WordPress
- Как установить NodeJS на Rocky Linux и работать с проектом
- Установка и запуск Aptly API, а также примеры работы с ним
Вопросы и ответы:
- Какая операционная система лучше подходит для файлового сервера
- Какие бывают файловые сервера
- Все версии операционной системы 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
- Отказоустойчивый и надежный файловый сервер
Другие термины
Svacer
Cassandra
Rsync
Active Directory
Winsock
Maven
RAW (формат)
Roundcube
1С
XML
Java
Redis
Ошибка 404
Буфер обмена
YouTube
Kafka
Материнская плата
Домен
Remote Desktop Gateway
USB
.....