UNIX-käyttöjärjestelmän ominaisuudet

...

Intelin mukaan korkea luotettavuus, skaalautuvuus ja tehokkaat ominaisuudet tekevät UNIXista suositun käyttöjärjestelmän. Nyt 40. toimintavuotensa jälkeen vuonna 2010 UNIX on monien datakeskusten, mukaan lukien Internet, selkäranka. Suuria UNIXia käyttäviä toimijoita ovat Sun Microsystems, Apple Inc., Hewlett-Packard ja AT&T, joka on UNIXin alkuperäinen emoyhtiö. Open Group omistaa kaikki UNIX-spesifikaatiot ja tavaramerkin, jotka ovat vapaasti saatavilla ja saatavilla Internetissä.

Moniajo ja siirrettävyys

UNIXin pääominaisuuksiin kuuluvat monikäyttäjä-, moniajo- ja siirrettävyysominaisuudet. Useat käyttäjät pääsevät järjestelmään muodostamalla yhteyden terminaaleina tunnettuihin pisteisiin. Useat käyttäjät voivat ajaa useita ohjelmia tai prosesseja samanaikaisesti yhdessä järjestelmässä. UNIX käyttää korkean tason kieltä, jota on helppo ymmärtää, muokata ja siirtää muille koneille, mikä tarkoittaa, että voit vaihtaa kielikoodeja uuden laitteistosi vaatimusten mukaisesti tietokone. Näin ollen sinulla on joustavuus valita minkä tahansa laitteiston, muokata UNIX-koodeja vastaavasti ja käyttää UNIXia useissa arkkitehtuureissa.

Päivän video

Ydin ja kuori

UNIX-käyttöjärjestelmän keskitin, ydin hallitsee järjestelmän sovelluksia ja oheislaitteita. Ydin ja komentotulkki suorittavat yhdessä pyyntösi ja komentosi. Viestit järjestelmäsi kanssa UNIX-kuoren kautta, joka tarkoittaa ydintä. Kun käynnistät päätteen, järjestelmäprosessi alkaa, joka jättää huomioimatta tulosi. Kun syötät salasanasi, järjestelmä yhdistää shell-ohjelman päätteeseen. Shellin avulla voit mukauttaa vaihtoehtoja, vaikka et olisi teknisesti perillä. Jos esimerkiksi kirjoitat komennon osittain, komentotulkki ennakoi komennon, johon tähtäät, ja näyttää komennon puolestasi. UNIX-kuori on ohjelma, joka antaa ja näyttää kehotteet ja yhdessä ytimen kanssa suorittaa komentosi. Shell jopa ylläpitää historiaa antamistasi komennoista, jolloin voit käyttää komentoa uudelleen selaamalla komentohistoriaasi.

Tiedostot ja prosessit

Kaikki UNIXin toiminnot sisältävät joko tiedoston tai prosessin. Prosessit ovat ohjelmien suorituksia, kun taas tiedostot ovat sinun luomiasi tietokokoelmia. Tiedostot voivat sisältää dokumentin, ohjelmointiohjeet järjestelmään tai hakemiston. UNIX käyttää suunnittelussaan hierarkkista tiedostorakennetta, joka alkaa juurihakemistolla, jota tarkoittaa vinoviiva (/). Juuria seuraavat sen alihakemistot, kuten käänteisessä puussa, ja se päättyy tiedostoon. Esimerkin "/Demand/Articles/UNIX.doc" päähakemistossa "Demand" on alihakemisto "Artikkelit", jonka tiedosto on UNIX.doc.