Hvad er unix?

Indholdsfortegnelse:
Det første Unix-system blev udviklet af Ken Thompson ved AT&T Bell Labs i Murray Hill, New Jersey, USA, startende i 1965. Ken Thompsons formål var at udvikle et simpelt interaktivt operativsystem kaldet " Multics ”(Multiplexed Information and Computing System) for at kunne bruge et spil, han havde oprettet (Space Travel, en simulering af solsystemet).
Indholdsindeks
Hvad er Unix?
Med starten af dette projekt blev der dannet et konsortium bestående af MIT (Massassuchetts Institute of Technology), General Electric Co. og Bell Labs omkring Multics.
Men i april 1969 besluttede Bell- og AT&T-laboratorierne at bruge GECOS (General Electric Comprehensive Operating System) i stedet for Multics.
Ken Thompson og Dennis Ritchie sluttede sig også til teamet og havde et behov for at køre Space Travel-spillet på en mindre maskine (en DEC PDP - PDP-7, programmeret dataprocessor, der kun har 4K hukommelse til at køre programmerne. fra brugere). Dette er grunden til, at de genskabte systemet for at oprette en reduceret version af Multics kaldet UNICS (UNiplexed Information and Computing Service).
På den måde betragtes den reducerede version af UNICS den 1. januar 1970 som den officielle dato, hvor Unix-systemet blev født, og det gør klart, hvorfor alle Unix-ure starter fra denne dato.
Parallelt med disse aktiviteter deltog D. Ritchie i vid udstrækning i definitionen af C-sproget (da han betragtes som en af opfinderne med BW Kernighan), så hele systemet blev fuldstændigt omskrevet på C-sprog i 1973 og døbt Unix Time-Sharing System (TSS).
Da systemet gik til version 7 i 1979, blev udviklingen ledsaget af adskillige bemærkelsesværdige ændringer, såsom:
- Fjernelse af problemet i forbindelse med filstørrelsen
- Bedre systemmobilitet (drift på adskillige materialeplatforme)
- Tilføjelsen af adskillige forsyningsselskaber
Et dekret fra 1956 forhindrede virksomheden AT&T, som Bell Labs var afhængig af, at markedsføre andet end telegrafisk eller telefonudstyr, hvorfor beslutningen om at distribuere Unix-skrifttyper til universiteter til uddannelsesmæssigt formål Det blev taget i 1973.
Fra slutningen af 1977 udviklede en gruppe forskere fra University of California en version af Unix fra kilder leveret af AT&T til at køre systemet på dets VAX-platforme og kaldte det BSD (Berkeley Software Distribution)..
Således blev de to forgreningsgrene flyttet til:
- Filialen af AT&T, der skulle blive System V i UNIX System Labs (USL)
- BSD (Berkeley Software Distribution) udviklet af University of California
I 1977 stillede AT&T Unix-skrifttyper til rådighed for andre virksomheder, så et stort antal UNIX-lignende blev udviklet:
- AIX: Commercial Unix baseret på System V, udviklet i februar 1990 af IBMHP-UX: Commercial Unix baseret på BSD, oprettet siden 1986 af Hewlett Packard Sun Solaris: Commercial Unix BSD udviklet af Sun Microsystems og baseret på System VIRIX: Commercial Unix oprettet af SGIUltrix: Commercial Unix udviklet af DECUnixware: Commercial Unix udviklet af NovellUnix fra SCO: Commercial Unix baseret på System V, udviklet fra 1979 af Santa Cruz Operations og Hewlett PackardTru64 UNIX: Denne Compaq Unix blev oprettet gennem Compaq
I 1983 havde AT&T ret til at kommercialisere sin Unix, som oprindeligt optrådte som UNIX System V, den kommercielle version af Unix-systemet.
Linus Torvalds Linux-skaber
I 1985 oprettede Andrew Tannenbaum, en hollandsk lærer, et minimalt operativsystem, kaldet " Minix " for at undervise systemprogrammeringen til sine studerende. I 1991 besluttede Linus Tovarlds, en studerende fra Finland, at forestille sig, baseret på Minix-modellen, et operativsystem med mulighed for at betjene 386 arkitekturer af typen. Han udpegede dette operativsystem til " Linux ".
De fleste operativsystemer kan grupperes i to forskellige familier. En af dem er Microsoft-operativsystemerne, der var baseret på Windows NT, den anden (næsten alle de andre) har en Unix-centreret arv.
I denne sidste familie har vi Linux, Mac OS X, Android, iOS, Chrome OS, Orbis og endda firmware installeret på dit modem eller router. Alle disse, og muligvis et par tusinde mere, kaldes ofte "Unix-lignende" operativsystemer.
Fra sine første versioner bragte Unix allerede nogle vigtige strukturer og designegenskaber, der lever i dag i dens varianter.
En af dem er "Unix-filosofien" til at skabe små og modulære værktøjer. Hvis du er bekendt med Linux-terminalen, skal dette være dig kendt. Selve systemet tilbyder et antal værktøjer, der kan kombineres på forskellige måder for at udføre mere komplekse opgaver på systemet.
På Unix findes der også et meget nyttigt filstruktursystem, som kunne bruges af programmer og deres filforbindelser. Denne sætning og det velkendte link til Linux, hvor "alt er en fil", er en ægte arv fra Unix. Dette inkluderer specielle filer og hardwareenheder, der giver information om operativsystemet. Ser man på den anden side, er det kun Windows, der navngiver sine drev med bogstaver, en kendsgerning, der er arvet fra DOS-systemer.
Unix-tidslinjen
I sandhed er GNU / Linux ikke en direkte efterkommer af BSD, men det er en efterkommer af et Unix-projekt, der havde sine rødder i skoler og universiteter i USA. Mange nuværende operativsystemer, såsom Android, Chrome OS, og en række andre operativsystemer er GNU / Linux-baserede.
VI ANBEFALER dig Hvad er CloudLinux, og hvad er dens fordelePå den anden side var der et marked, der skulle udforskes med henblik på Unix 'fremtid. Store virksomheder ønskede at oprette og licensere deres egen Unix til at markedsføre deres hjemmeversioner. Blandt disse store virksomheder var SCO UnixWare, Novell med dets vidunderlige NetWare, Sun med Solaris, HP-UX, IBM AIX, SGI IRIX og mange andre. Et faktum, som mange ikke ved, er, at selv Microsoft gik ind i vittigheden med at skabe deres egen Unix-lignende med Microsoft Xenix.
Al denne historie viser tydeligt, at Microsoft ikke har startet et projekt fra bunden, da det udviklede sit system. I dag er alle Microsoft-operativsystemer baseret på Windows NT-kernen. Vi har Windows 7, Windows 8, Windows RT, Windows Phone 8, Windows Server og Xbox-operativsystemet, der bruger en Windows NT-kerne, der var designet til at opretholde kompatibilitet med ældre programmer ved at arve en masse fra MSDOS.
Unix-standarden
I betragtning af det store antal Unix-systemer, der er oprettet baseret på AT&T System V eller BSD, blev spørgsmålet om en Unix-standard sat i diskussionsgruppen / etc / group fra 1981 for at garantere maksimal mobilitet mellem systemer:
- I 1983 udgiver AT&T SVID (System V Interface Definition), der beskriver System V. Denne første definition er forskellig fra POSIX I 1984 udgiver / etc / gruppen POSIX, en række standarder udviklet under IEEE (Institute of Electrical and Electronics Engineers). POSIX er således også kendt under navnet IEEE P1003. Samtidig offentliggør et konsortium af bygherrer (Sun, IBM, HP, DEC, AT&T, Unisys og ICL) standarden X / Open Portable Guide Issue3 (XPG3). Denne standard henviser især til de foregående forskelle i geografisk placering (dato, alfabet osv.).
Hvorfor var Unix, og er det vigtigt?
Har du kigget på Mac OS X-terminalen eller strukturen i dit filsystem? Mac og Linux er Unix-lignende operativsystemer. Når man kender lidt til al denne historie, hjælper det med at bedre forstå, hvad et “Unix-lignende” operativsystem er, og hvorfor så mange eksisterende operativsystemer på markedet ligner hinanden, mens Windows ligner så anderledes end de andre.. Dette forklarer, hvorfor du når du bruger terminalen i Mac OS X, føler dig mere komfortabel, hvis du er Linux-bruger.
Vi anbefaler de bedste Linux- distributioner og lysfordelinger, der for tiden findes.
Unix-systemet er et multi-user, multi-tasking operativsystem, hvilket betyder, at en enkelt eller multi-processor computer har tilladelse til at køre flere programmer samtidigt af en eller flere brugere. Det har en eller flere shell-tolke, såvel som et stort antal kommandoer og adskillige hjælpeprogrammer. Det har også stor mobilitet, hvilket betyder, at det er muligt at installere et Unix-system på næsten alle platforme.
Hvad er en nas, og hvad er den til? alt hvad du har brug for at vide

Mange brugere har hørt ordet NAS, men ved ikke rigtig, hvad det betyder eller hvad det er til. I denne artikel vil vi forklare alt, hvad du har brug for at vide om netværksattached Storage ✅ og hvorfor det er så vigtigt derhjemme eller på forretning ✅. Gå ikke glip af det!
Hvad er cmd, hvad betyder det, og hvad er det til?

Vi forklarer, hvad CMD er, og hvad det er til i Windows 10, Windows 8 og Windows 7 ✅. Vi viser dig også de mest brugte og brugte kommandoer ✅
▷ Ps / 2 hvad er det, hvad er det til, og hvad er dets anvendelser

Vi forklarer, hvad PS / 2-porten er, hvad er dens funktion, og hvad er forskellene med USB-grænsefladen ✅ Classic på computere fra 80