Intern
Czym jest Unix?
sobes.tech AI
Odpowiedź od AI
System operacyjny, wielozadaniowy i wieloużytkownikowy. Zaprojektowany dla serwerów, stacji roboczych i urządzeń mobilnych. Posiada strukturę modułową, potężny interfejs wiersza poleceń i szeroki zestaw narzędzi. Posiada otwarty standard — POSIX.
Główne cechy:
- Wielozadaniowość: Pozwala na jednoczesne wykonywanie wielu programów.
- Wieloużytkownikowość: Kilka użytkowników może pracować w systemie jednocześnie.
- System plików: Hierarchiczna struktura katalogów.
- Wiersz poleceń: Potężny interfejs do interakcji z systemem (np. Bash, Zsh).
- Narzędzia: Zestaw standardowych programów do różnych zadań (np.
ls,grep,awk). - Rurociągi: Możliwość przekierowania wyjścia jednej komendy na wejście innej.
- Gniazda: Mechanizm komunikacji międzyprocesowej.
Przykłady poleceń:
# Wyświetlenie zawartości katalogu
ls -l
# Szukanie ciągów w pliku
grep "wzorzec" plik
# Uruchomienie skryptu
./script.sh
Przykłady dystrybucji:
- Linux (Ubuntu, CentOS, Debian itp.)
- macOS
- Solaris
- FreeBSD