Aparatūra

Kas ir unix?

Satura rādītājs:

Anonim

Pirmo Unix sistēmu izstrādāja Kens Tompsons AT&T Bell Labs Murray Hill, Ņūdžersijas štatā, Amerikas Savienotajās Valstīs, sākot no 1965. gada. Ken Thompson mērķis bija izveidot vienkāršu interaktīvu operētājsistēmu ar nosaukumu " Multics". ”(Multiplexed Information and Computing System), lai varētu izmantot viņa izveidoto spēli (Space Travel, Saules sistēmas simulācija).

Satura rādītājs

Kas ir Unix?

Sākot šo projektu, ap Multics tika izveidots konsorcijs, kas sastāv no MIT (Massassuchetts Technology Institute), General Electric Co. un Bell Labs.

Bet 1969. gada aprīlī Bell un AT&T laboratorijas nolēma Multics vietā izmantot GECOS (vispārējo elektrisko visaptverošo operētājsistēmu).

Kens Thompsons un Deniss Ritče pievienojās komandai, un viņiem vajadzēja vadīt Space Travel spēli ar mazāku mašīnu (DEC PDP - PDP-7, ieprogrammētais datu procesors, kuram ir tikai 4K atmiņa programmu palaišanai). no lietotājiem). Tas ir iemesls, kāpēc viņi atkārtoti izveidoja sistēmu, lai izveidotu samazinātu Multics versiju ar nosaukumu UNICS (UNiplexed informācijas un skaitļošanas pakalpojums).

Tādā veidā ar samazinātu UNICS versiju 1970. gada 1. janvāris tiek uzskatīts par oficiālo datumu, kurā dzimusi Unix sistēma, un tas skaidri norāda, kāpēc visi Unix pulksteņi sākas no šī datuma.

Paralēli šīm darbībām D. Ritchie plaši piedalījās C ​​valodas definīcijā (jo viņu uzskata par vienu no izgudrotājiem ar BW Kernighan), tāpēc visa sistēma 1973. gadā tika pilnībā pārrakstīta C valodā un kristīta Unix Laika dalīšanas sistēma (TSS).

Kad 1979. gadā sistēma pārgāja uz 7. versiju, evolūcijai pievienojās daudz ievērojamu modifikāciju, piemēram:

- ar failu lielumu saistītās problēmas novēršana

- labāka sistēmas mobilitāte (darbība daudzās materiālu platformās)

- Daudzu komunālo pakalpojumu pievienošana

Dekrēts, kas datēts ar 1956. gadu, liedza uzņēmumam AT&T, no kura atkarīgs Bell Labs, pārdot neko citu kā telegrāfa vai telefona aprīkojumu, tāpēc tika pieņemts lēmums izplatīt Unix fontus universitātēm izglītības vajadzībām Tas tika uzņemts 1973. gadā.

Sākot ar 1977. gada beigām, Kalifornijas universitātes pētnieku grupa izstrādāja Unix versiju no avotiem, ko nodrošināja AT&T, lai vadītu sistēmu savās VAX platformās, un nosauca to par BSD (Berkeley Software Distribution)..

Tādējādi abas avotu izplatīšanas nozares tika pārvietotas uz:

- AT&T filiāle, kurai bija jākļūst par UNIX System Labs (USL) V sistēmu.

- BSD (Berkeley Software Distribution), ko izstrādājusi Kalifornijas universitāte

1977. gadā AT&T darīja Unix fontus pieejamus citiem uzņēmumiem, tāpēc tika izstrādāts liels skaits UNIX līdzīgu fontu:

  1. AIX: Komerciālais Unix, kura pamatā ir Sistēma V, kuru 1990. gada februārī izstrādāja IBMHP-UX: Komerciālais Unix, kura pamatā ir BSD, kuru kopš 1986. gada izveidoja Hewlett Packard Sun Solaris: Komerciālais Unix BSD, ko izstrādājusi Sun Microsystems un balstīta uz sistēmu VIRIX: Komerciālais Unix ir izveidots. Autors: SGIUltrix: Komerciālais Unix, ko izstrādājusi DECUnixware: Komerciālā Unix, ko izstrādājusi NovellUnix no SCO: Komerciālais Unix, kura pamatā ir Sistēma V, kuru kopš 1979. gada izstrādāja Santa Cruz Operations un Hewlett PackardTru64 UNIX: Šis Compaq Unix tika izveidots, izmantojot Compaq

1983. gadā AT&T bija tiesības komercializēt savu Unix - fakts, kas radās pēc UNIX System V parādīšanās, kas ir Unix sistēmas komerciālā versija.

Linus Torvalds Linux veidotājs

1985. gadā Nīderlandes skolotājs Endrjū Tanenbaums izveidoja minimālu operētājsistēmu, sauktu par " Minix ", lai iemācītu sistēmas programmēšanu saviem studentiem. 1991. gadā Linus Tovarlds, students no Somijas, nolēma, pamatojoties uz Minix modeli, izveidot operētājsistēmu ar iespēju darboties 386 tipa arhitektūrās. Viņš nosauca šo operētājsistēmu par " Linux ".

Lielāko daļu operētājsistēmu var iedalīt divās dažādās grupās. Viena no tām ir Microsoft operētājsistēmas, kuru pamatā bija Windows NT, otrai (gandrīz visām pārējām) ir uz Unix orientēts mantojums.

Šajā pēdējā saimē mums ir Linux, Mac OS X, Android, iOS, Chrome OS, Orbis un pat jūsu modemam vai maršrutētājam instalēta programmaparatūra. Tos visus un, iespējams, vēl dažus tūkstošus, bieži sauc par “Unix līdzīgām” operētājsistēmām.

Sākot no pirmajām versijām, Unix jau atnesa dažus svarīgus struktūras un dizaina atribūtus, kas tā variantos dzīvo līdz šai dienai.

Viens no tiem ir "Unix filozofija" mazu un modulāru utilītu izveidē. Ja esat pazīstams ar Linux termināli, tas jums būtu jāzina. Pati sistēma piedāvā vairākas utilītas, kuras var kombinēt dažādos veidos, lai sistēmā veiktu sarežģītākus uzdevumus.

Uz Unix ir arī ļoti noderīga failu struktūras sistēma, kuru var izmantot programmas un to failu savienojumi. Šī frāze un plaši pazīstamais, kas saistīts ar Linux, kur “viss ir fails”, ir patiess mantojums no Unix. Tas ietver īpašus failus un aparatūras ierīces, kas sniedz informāciju par operētājsistēmu. Skatoties no otras puses, tikai Windows savus diskus diskdziņos nosauc ar burtiem - fakts, kas pilnībā pārmantots no DOS sistēmām.

Unix laika skala

Patiesībā GNU / Linux nav tiešs BSD pēcnācējs, bet tas ir Unix projekta pēctecis, kura pirmsākumi meklējami ASV skolās un universitātēs. Daudzas pašreizējās operētājsistēmas, piemēram, Android, Chrome OS, un daudzas citas operētājsistēmas ir balstītas uz GNU / Linux.

Mēs iesakām jums to, kas ir CloudLinux un kādas ir tā priekšrocības

No otras puses, bija tirgus, kas bija jāizpēta, ņemot vērā Unix nākotni. Lielās korporācijas vēlējās izveidot un licencēt savu Unix, lai tirgotu savas mājas versijas. Starp šīm lielajām korporācijām bija SCO UnixWare, Novell ar savu brīnišķīgo NetWare, Sun ar Solaris, HP-UX, IBM AIX, SGI IRIX un daudzas citas. Fakts, ko daudzi nezina, ir tāds, ka pat Microsoft izteicās par joku, izveidojot savu Unix līdzīgu ar Microsoft Xenix.

Visa šī vēsture skaidri parāda, ka Microsoft, izstrādājot savu sistēmu, nav sācis projektu no nulles. Mūsdienās visu Microsoft operētājsistēmu pamatā ir Windows NT kodols. Mums ir Windows 7, Windows 8, Windows RT, Windows Phone 8, Windows Server un Xbox operētājsistēma, kas izmanto Windows NT kodolu, kas tika izveidots, lai saglabātu savietojamību ar vecākām programmām, daudz mantojot no MSDOS.

Unix standarts

Ņemot vērā lielo skaitu Unix sistēmu, kas izveidotas, pamatojoties uz AT&T System V vai BSD, jautājums par Unix standartu tika iekļauts / etc / group diskusiju grupā no 1981. gada, lai garantētu maksimālu mobilitāti starp sistēmas:

  • 1983. gadā AT&T publicē SVID (System V Interface Definition), kas raksturo V sistēmu. Šī pirmā definīcija atšķiras no POSIX. 1984. gadā / etc / group publicē POSIX, standartu sēriju, kas izstrādāta saskaņā ar IEEE (Elektrisko un elektronisko inženieru institūtu).). Tādējādi POSIX ir pazīstams arī ar nosaukumu IEEE P1003. Tajā pašā laikā celtnieku konsorcijs (Sun, IBM, HP, DEC, AT&T, Unisys un ICL) publicē X / Open Portable Guide Issue3 (XPG3) standartu. Šis standarts īpaši attiecas uz iepriekšējām atšķirībām ģeogrāfiskajā atrašanās vietā (datums, alfabēts utt.).

Kāpēc bija Unix un vai tas ir svarīgi?

Vai esat apskatījis Mac OS X termināli vai failu sistēmas struktūru? Mac un Linux ir Unix līdzīgas operētājsistēmas. Nedaudz zinot visu šo vēsturi, tas palīdz labāk saprast, kas ir “Unix līdzīga” operētājsistēma un kāpēc tik daudzas tirgū esošās operētājsistēmas ir tik līdzīgas viena otrai, kamēr Windows izskatās tik atšķirīga no citām.. Tas izskaidro, kāpēc, lietojot terminālu operētājsistēmā Mac OS X, jūs jutīsities ērtāk, ja esat Linux lietotājs.

Mēs iesakām labākos pašreizējos Linux un gaismas sadalījumus.

Sistēma Unix ir daudzlietotāju, daudzuzdevumu operētājsistēma, kas nozīmē, ka vienam vai vairākiem procesoriem datoram ir atļauts darbināt vairākas programmas vienlaikus vienam vai vairākiem lietotājiem. Tam ir viens vai vairāki čaumalu tulki, kā arī liels skaits komandu un daudzas utilītas. Tam ir arī lieliska mobilitāte, kas nozīmē, ka gandrīz visās platformās ir iespējams uzstādīt Unix sistēmu.

Aparatūra

Izvēle redaktors

Back to top button