Sobes.tech
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