Intern
Mis on Unix?
sobes.tech AI
Vastus AI-lt
Operatsioonisüsteem, mitme ülesandega ja mitme kasutajaga. Arendatud serveritele, tööjaamadele ja mobiilseadmetele. Omab modulaarset struktuuri, võimsat käsurida ja laia utiliitide komplekti. Omab avatud standardit — POSIX.
Peamised omadused:
- Mitme ülesandega: võimaldab samaaegselt täita mitut programmi.
- Mitme kasutajaga: mitu kasutajat saavad süsteemis samaaegselt töötada.
- Failisüsteem: hierarhiline kataloogistruktuur.
- Käsurida: võimas liides süsteemiga suhtlemiseks (näiteks Bash, Zsh).
- Utiliidid: standardprogrammide kogum erinevate ülesannete täitmiseks (näiteks
ls,grep,awk). - Voolikud: võimalus suunata ühe käsu väljund teise sisendisse.
- Soketid: protsessidevaheline suhtlusmehhanism.
Näited käskudest:
# Kataloogi sisu vaatamine
ls -l
# Ridade otsimine failis
grep "muster" fail
# Skripti käivitamine
./script.sh
Näited distributsioonidest:
- Linux (Ubuntu, CentOS, Debian jms.)
- macOS
- Solaris
- FreeBSD