Вопрос 1. Что такое Linux? Чем дистрибутив Linux отличается от ядра Linux?
Linux — это семейство операционных систем с открытым исходным кодом, основанных на ядре Linux. Ядро Linux — это основная часть ОС, которая управляет памятью, процессором и устройствами. Дистрибутив Linux — это готовая ОС, которая включает ядро, программы, драйверы и графическую оболочку. Например, Ubuntu и Fedora — это дистрибутивы Linux.
Вопрос 2. Назовите не менее 5 популярных дистрибутивов Linux и кратко опишите сферу применения каждого.
- Ubuntu — для домашнего использования и обучения.
- Debian — часто используется на серверах благодаря стабильности.
- Fedora — подходит разработчикам.
- Arch Linux — для опытных пользователей и гибкой настройки.
- Kali Linux — для кибербезопасности и тестирования систем.
Вопрос 3. Каковы основные преимущества Linux перед Windows?
- Бесплатность.
- Открытый исходный код.
- Высокая безопасность.
- Стабильная работа даже на слабых ПК.
- Гибкая настройка системы.
Вопрос 4. Каковы основные недостатки Linux?
- Не все программы поддерживаются.
- Сложнее для новичков.
- Возможны проблемы с драйверами.
Вопрос 5. Что такое открытое программное обеспечение (Open Source)? Как это связано с Linux?
Open Source — это ПО с открытым исходным кодом, который можно изучать, изменять и распространять. Linux является примером такого программного обеспечения. Благодаря этому система развивается сообществом программистов.
Вопрос 6. Что такое процесс в Linux? Чем процесс отличается от программы?
Процесс — это программа, которая выполняется в данный момент. Он использует ресурсы компьютера и имеет PID. Программа — это просто файл на диске. Например, запущенный браузер — процесс.
Вопрос 7. Какие состояния процесса существуют в Linux?
- Running — выполняется.
- Sleeping — ожидает ресурсы.
- Stopped — остановлен.
- Zombie — завершён, но ещё отображается в системе.
Вопрос 8. Что такое PID и PPID? Как посмотреть список процессов?
PID — идентификатор процесса. PPID — идентификатор родительского процесса. Список процессов можно посмотреть командами ps, top или htop.
Вопрос 9. Что такое демоны в Linux?
Демоны — это фоновые процессы системы.
- sshd — удалённый доступ.
- cron — выполнение задач по расписанию.
- nginx — работа веб-сервера.
Вопрос 10. Как запустить процесс в фоновом режиме?
Для запуска в фоне используется символ &: firefox &
Команда bg отправляет процесс в фон.
Команда fg возвращает процесс на передний план.
Вопрос 11. Что такое сигналы в Linux?
Сигналы — это команды для управления процессами. Например:
- SIGTERM — корректное завершение.
- SIGKILL — принудительное завершение.
Команда: kill -9 PID
Вопрос 12. Что лежит в основе macOS?
В основе macOS лежит система Darwin и ядро XNU. macOS произошла от UNIX и NeXTSTEP.
Вопрос 13. Преимущества macOS перед Windows
- Стабильность.
- Безопасность.
- Оптимизация под устройства Apple.
- Удобная экосистема Apple.
Вопрос 14. Недостатки macOS
- Высокая стоимость устройств.
- Меньше игр и программ.
- Меньше возможностей для настройки.
Вопрос 15. Что такое экосистема Apple?
Это взаимодействие устройств Apple между собой. Например, можно передавать файлы через AirDrop, отвечать на звонки с Mac и синхронизировать данные через iCloud.
Вопрос 16. Можно ли запускать приложения Windows на macOS?
Да, можно.
- Через виртуальные машины (VirtualBox, Parallels).
- Через Boot Camp на старых Mac.
- Через Wine.