Intern
Какво е Unix?
sobes.tech AI
Отговор от AI
Операционна система, многозадачна и много потребителска. Разработена е за сървъри, работни станции и мобилни устройства. Има модулна структура, мощна командна обвивка и широк набор от утилити. Следва отворен стандарт — POSIX.
Основни характеристики:
- Многозадачност: Позволява изпълнение на няколко програми едновременно.
- Многопотребителска: Няколко потребители могат да работят в системата едновременно.
- Файлова система: Иерархична структура от директории.
- Команден ред: Мощен интерфейс за взаимодействие със системата (например Bash, Zsh).
- Утилити: Набор от стандартни програми за изпълнение на различни задачи (например
ls,grep,awk). - Конвейери: Възможност за пренасочване на изхода на една команда към входа на друга.
- Сокети: Механизъм за междупроцесна комуникация.
Примери за команди:
# Преглед на съдържанието на директория
ls -l
# Търсене на низове в файл
grep "шаблон" файл
# Изпълнение на скрипт
./script.sh
Примери за дистрибуции:
- Linux (Ubuntu, CentOS, Debian и др.)
- macOS
- Solaris
- FreeBSD