Unix

UNIX on tietokoneen käyttöjärjestelmä. Se kehitettiin ensimmäisen kerran vuonna 1969 Bell Labsissa. Ken Thompson, Dennis Ritchie, Douglas McIlroy ja muut loivat sen. He käyttivät sen kirjoittamiseen assemblerikieltä. Vuonna 1972 Unixin koodi kirjoitettiin uudelleen uudella C-ohjelmointikielellä. Unix-käyttöjärjestelmä on monikäyttäjä- ja moniprosessorijärjestelmä. Tämä tarkoittaa, että se voi ajaa useita sovellusohjelmia samanaikaisesti useammalle kuin yhdelle käyttäjälle samanaikaisesti. Se pystyy myös toimimaan hyvin tietokoneverkossa. Tietoturva on myös tärkeää Unixissa, koska siihen voi päästä käsiksi moni henkilö, joko suoraan tietokoneella tai verkon kautta.

Monet Unixin ideat olivat uusia. Muut käyttöjärjestelmät kopioivat niitä. Nykyään on monia käyttöjärjestelmiä, joissa on joitakin Unixin ideoita. Tästä syystä jotkut puhuvat "Unix-filosofiasta". Linux on yksi näistä järjestelmistä, jossa on monia Unixin ideoita. Linux ei käytä Unixin koodia. Linux jakaa vain joitakin ideoita ja komentojen nimiä. Linux ei siis ole UNIX-käyttöjärjestelmä. Sen sijaan sitä kutsutaan "Unixin kaltaiseksi".

Unix- ja Unixin kaltaisissa käyttöjärjestelmissä voi olla useita eri käyttäjiä. Useimmilla heistä on henkilökohtainen alue, jonne he voivat laittaa asioita. Tätä kutsutaan käyttäjätiliksi.

Yksi tapa käyttää Unix-järjestelmää on käyttää komentoriviliittymää. Käyttäjät suorittavat komentoja ja ohjelmia kirjoittamalla tekstimerkkejä. Tämän oppiminen vie aikaa, mutta se on erittäin tehokas ja joustava tapa työskennellä. Useimmat Unixin ylläpitäjät käyttävät sitä edelleen. Komennot ajetaan komentotulkissa, joka voi muuttua hieman järjestelmästä toiseen.

Graafinen käyttöliittymä (GUI) on toinen menetelmä. X Window System on hyvin yleinen graafinen käyttöliittymä Unix-järjestelmissä. X Window System on vain graafisen käyttöliittymän kuori. Siinä on monia protokollia. X Window System ei itse anna käyttäjän siirtää ja muuttaa ikkunoiden kokoa. Käyttäjät tarvitsevat siihen ikkunanhallintaohjelman tai työpöydänhallintaohjelman.

Suosittuja työpöytä- ja ikkunanhallintaohjelmia ovat mm:

Kuten useimmat muutkin graafiset käyttöliittymät, ne käyttävät ikkunoita ja valintaikkunoita, tukevat tietokoneen hiiren käyttöä ja on suunniteltu helppokäyttöisiksi.

X-ikkunajärjestelmään on saatavilla tuhansia ohjelmia. Ohjelmia, kuten tekstinkäsittely- ja taulukkolaskentaohjelmia, on saatavilla myös ilmaisia ja avoimen lähdekoodin ohjelmia.

UNIXin ja sen muunnelmien historiaZoom
UNIXin ja sen muunnelmien historia

Kaksi erilaista Unixia

Nykyään on olemassa kahdenlaisia UNIXin kaltaisia käyttöjärjestelmiä.

Ensimmäiseen ryhmään kuuluvat kaikki ne, jotka jakavat jonkin verran ytimen koodia AT&T:n Bell Labsin alkuperäisen kanssa. Tähän ryhmään kuuluvat kaupalliset UNIX-tyypit: Solaris tai AIX.

Toiseen ryhmään kuuluvat vapaat käyttöjärjestelmät, joiden nimessä on yleensä BSD, kuten FreeBSD, OpenBSD ja NetBSD. Nämä perustuvat vapaaseen BSD:hen. Myös Mac OS X perustuu BSD:hen.

Linux-ytimeen perustuvia ilmaisia järjestelmiä on myös olemassa. Näillä ei ole yhteistä koodia alkuperäisen UNIXin kanssa. BSD-järjestelmillä on hyvin vähän yhteistä koodia alkuperäisen Unixin kanssa, koska suuri osa koodista on kirjoitettu uudelleen useiden vuosien aikana. Monet ihmiset käyttävät termejä Unix ja Unixin kaltaiset järjestelmät selkeyden vuoksi.

Useimpia sovelluksia voidaan käyttää missä tahansa nykyaikaisessa Unix- tai Unixin kaltaisessa järjestelmässä. KDE ja GNOME kehitettiin Linuxia varten, ja myöhemmin ne muutettiin toimimaan kaupallisissa Unix-tyypeissä.

Kysymyksiä ja vastauksia

K: Mikä on UNIX?


V: UNIX on tietokoneiden käyttöjärjestelmä, joka kehitettiin ensimmäisen kerran vuonna 1969 Bell Labsissa.

K: Kuka loi UNIXin?


V: Ken Thompson, Dennis Ritchie, Douglas McIlroy ja muut loivat sen.

K: Miten UNIX kirjoitettiin?


V: Se kirjoitettiin assembler-kielellä.

K: Mitä Unix-käyttöjärjestelmä mahdollistaa?


V: Unix-käyttöjärjestelmä mahdollistaa useiden käyttäjien ja prosessien samanaikaisen suorittamisen samassa koneessa tai tietokoneverkossa.

K: Mikä on "Unix-filosofia"?


V: "Unix-filosofia" viittaa siihen, että monet muut käyttöjärjestelmät ovat kopioineet ideoita Unixista, mikä on johtanut siihen, että sen vaikutus näkyy monissa erityyppisissä järjestelmissä.

K: Onko Linux UNIX-tyyppi?


V: Ei, Linux ei käytä UNIXin koodia, mutta sen sijaan se jakaa joitakin UNIXin ideoita ja komentoja, mikä tekee siitä pikemminkin "Unixin kaltaisen" järjestelmän kuin varsinaisen UNIX-järjestelmän.

K: Mitkä ovat kaksi tapaa käyttää Unix-järjestelmää?


V: Unix-järjestelmää voi käyttää kahdella tavalla: komentorivikäyttöliittymällä tai graafisella käyttöliittymällä (GUI).

AlegsaOnline.com - 2020 / 2023 - License CC3