Fordele og ulemper ved Unix-operativsystemet

Unix stammer fra 1969 som et lille operativsystem med begrænset funktionalitet, men har siden udviklet sig til et robust, komplet operativsystem, som mange virksomheder er afhængige af i deres daglige forretningsdrift. Mens Windows er fremherskende i den stationære computerverden, kører Unix de computere, der blandt andet styrer telefonsystemer, elektronisk handel og internettet.

Historie

Unix-operativsystemet blev født i Bell Laboratories i 1969 af flere programmører, der besluttede at rode med en computer, der var blevet ignoreret i et stykke tid. Resultatet var et nyt operativsystem, og fordi det blev skrevet på C-programmeringssproget, var det bærbart på tværs af computerplatforme. Der er nu mange leverandørsmag af Unix, herunder POSIX, AIX og HP-UX. Linux er et Unix-kompatibelt operativsystem skrevet af Linux Torvalds specifikt til x86 Intel-chips, den mest almindelige processor i stationære og bærbare computere.

Fordele

Unix leverer ægte multi-user, multitasking, beskyttet hukommelse, mens du bruger en minimal mængde hukommelse. Unix giver også solid brugersikkerhed via sin kontovalidering og godkendelse. I Unix er alt en fil, inklusive terminalen og alle enheder, hvilket forenkler input / output-operationer. Linux er meget bærbart, hvilket betyder, at det kan køre på en række forskellige hardwareplatforme, hvilket gør det nemt for brugerne at installere på den hardware, de vælger at bruge.

Ulemper

Unix er ikke et meget brugervenligt operativsystem. Dens grundlæggende grænseflade er kommandolinjen, og selv erfarne brugere kan lave fejl ved hjælp af denne grænseflade - og fejl i Unix kan være katastrofale. Nogle af kommandoerne såvel som deres valgmuligheder kan være kryptiske, og selvom der er adskillige hjælpeprogrammer og applikationer til Unix / Linux-platformene - hvilket er en slags slags - kan det være for meget for en ny til Unix . Derudover er dokumentation om mange af disse værktøjer svært at finde og er ofte også ufuldstændig.

Anvendelser

Unix er en fantastisk platform til hjælpeprogramservere som Domain Name System eller DNS, Dynamic Host Configuration Protocol eller DHCP og webservere. Dens magre arkitektur bevarer ressourcer til de faktiske applikationer, du vil køre, snarere end at forbruge dem bare for at starte operativsystemet selv. Unix giver også en stabil og sikker platform til applikationer, der ikke kræver direkte brugerinteraktion med operativsystemet.