what is unix brief introduction unix
Introduksjon til Unix-operativsystemet:
La oss starte med opplæring nr. 1: ‘Hva er Unix’ i denne serien.
I denne opplæringen vil du kunne forstå de grunnleggende konseptene til operativsystemer, funksjonene til Unix, sammen med arkitekturen.
=> Klikk her for Komplett Unix opplæringsserie
Unix-video nr. 1:
Hva du vil lære:
Hva er Unix?
Unix og Unix-lignende operativsystemer er en familie av datamaskinoperativsystemer som er hentet fra det originale Unix-systemet fra Bell Labs.
Opprinnelige proprietære derivater inkluderte HP-UX og SunOS-systemene. Imidlertid førte økende inkompatibilitet mellom disse systemene til å skape interoperabilitetsstandarder som POSIX. Moderne POSIX-systemer inkluderer Linux, dets varianter og Mac OS.
Unix er det kraftigste og mest populære operativsystemet for flere brukere og multi-tasking. De grunnleggende konseptene til Unix hadde sin opprinnelse i Multics-prosjektet fra 1969. Multics-systemet var ment som et tidsdelingssystem som ville tillate at flere brukere samtidig fikk tilgang til en datamaskin fra hovedrammen.
Ken Thompson, Dennis Ritchie og andre utviklet de grunnleggende byggesteinene i Unix, inkludert et hierarkisk filsystem, dvs. prosessbegrepene og en kommandolinjetolker for PDP-7. Derfra ble flere generasjoner Unix utviklet for forskjellige maskiner.
Økende inkompatibilitet mellom disse systemene førte til etableringen av interoperabilitetsstandarder som POSIX og Single Unix Specification.
Unix-programmer er designet rundt noen kjernefilosofier som inkluderer krav som ett formål, interoperabelt og arbeid med et standardisert tekstgrensesnitt. Unix-systemer er bygget opp rundt en kjernekjerne som styrer systemet og de andre prosessene.
Kjernedelsystemer kan omfatte prosessadministrasjon, filadministrasjon, minneadministrasjon, nettverksadministrasjon og andre.
Fremtredende funksjoner i Unix
Det er flere fremtredende trekk ved Unix, og få av dem er angitt nedenfor:
- Det er et flerbruker-system der de samme ressursene kan deles av forskjellige brukere.
- Det gir multi-tasking, der hver bruker kan utføre mange prosesser samtidig.
- Det var det første operativsystemet som ble skrevet på et høyt nivå språk (C Language). Dette gjorde det enkelt å portere til andre maskiner med minimale tilpasninger.
- Det gir en hierarkisk filstruktur som gir enklere tilgang og vedlikehold av data.
- Unix har innebygde nettverksfunksjoner slik at forskjellige brukere enkelt kan utveksle informasjon.
- Unix-funksjonalitet kan utvides gjennom brukerprogrammer bygget på et standard programmeringsgrensesnitt.
Unix arkitektur
Vi vil forstå hvordan brukerkommandoer kjøres i Unix. Brukerkommandoer legges ofte inn på et kommandolinjegrensesnitt som er levert av et 'skall'. Skallet er et program som leser brukerkommandoene, evaluerer det og deretter skriver ut resultatet. For å evaluere kommandoen, kan skallet utføre andre kommandoer, eller overføre dem til 'kjernen'.
Kjernen er kjernen i operativsystemet som direkte samhandler med den underliggende maskinvaren for å gi et sett med standardtjenester.
Opplæringen dekker også:
- Hva er operativsystem
- Unix historie
- Funksjoner i Unix
- Unix arkitektur
Vår kommende veiledning vil gi deg en detaljert forklaring på Unix Commands !!
=> Klikk her for Komplett Unix opplæringsserie
PREV Opplæring | NESTE veiledning
hvordan passere matriser i java
Anbefalt lesing
- Unix Pipes Tutorial: Pipes in Unix Programming
- UNIX opplæring for nybegynnere (20+ grundige Unix opplæringsvideoer)
- Unix Shell Scripting Tutorial med eksempler
- Unix Vs Linux: Hva er forskjellen mellom UNIX og Linux
- Unix tekstbehandlingskommandoer: Unix-filtre med eksempler
- Unix-kommandoer: Grunnleggende og avanserte Unix-kommandoer med eksempler
- Tillatelser til Unix-filtilgang: Unix Chmod, Chown og Chgrp
- Filmanipulering i Unix: Oversikt over Unix File System