Intern
Wat is Unix?
sobes.tech AI
Antwoord van AI
Besturingssysteem, multitasking en multi-gebruikers. Ontwikkeld voor servers, werkstations en mobiele apparaten. Heeft een modulaire structuur, een krachtige opdrachtregelinterface en een breed scala aan hulpprogramma's. Heeft een open standaard — POSIX.
Belangrijkste kenmerken:
- Multitasking: Maakt het mogelijk om meerdere programma's gelijktijdig uit te voeren.
- Multi-gebruikers: Meerdere gebruikers kunnen tegelijkertijd op het systeem werken.
- Bestandssysteem: Hiërarchische directorystructuur.
- Opdrachtregel: Krachtige interface voor interactie met het systeem (bijvoorbeeld Bash, Zsh).
- Hulpprogramma's: Standaardprogramma's voor verschillende taken (bijvoorbeeld
ls,grep,awk). - Pijplijnen: Mogelijkheid om de uitvoer van één commando door te sturen naar de invoer van een ander.
- Sockets: Mechanisme voor interprocescommunicatie.
Voorbeeldcommando's:
# Bekijk inhoud van directory
ls -l
# Zoek naar tekst in een bestand
grep "patroon" bestand
# Voer een script uit
./script.sh
Voorbeelden van distributies:
- Linux (Ubuntu, CentOS, Debian, enz.)
- macOS
- Solaris
- FreeBSD