Unix is een multi -user , multi - tasking besturingssysteem ( OS ) die in 1969 in het Bell Laboratories . De term multi - user betekent dat een instantie van het besturingssysteem kan worden benaderd door verschillende gebruikers tegelijk . De term multi - tasking betekent dat het besturingssysteem verschillende taken tegelijk kan uitvoeren . Sindsdien heeft Unix vertakt in verschillende varianten , maar de varianten delen veel van dezelfde kenmerken . Het besturingssysteem Het Unix-besturingssysteem bestaat uit de kernel , de schaal en de applicaties of programma's . De kernel beheert de middelen van het systeem en verzorgt de communicatie tussen apparaten . De schaal is de interface tussen de gebruiker en de kernel . De programma's zijn iets van een programmeertaal compiler om een tekstverwerkingsprogramma . De File System De Unix OS behandelt alles als een bestand met inbegrip van hardware en directories . Deze bestanden zijn georganiseerd in een hiërarchisch systeem met de basis die de root directory , door de " /"-symbool aangeduid . Elk bestand in het besturingssysteem moet een ouder bestand hebben , en het moet mogelijk zijn om het bestand terug te traceren naar wortel. Als je iets dat je vraagt om de " exacte pad naar het bestand , " leveren dat is wat je doet leest . Bijvoorbeeld , zou de exacte pad om de gebruiker Mary's home directory worden aangewezen als : " /home /mary " . Met andere woorden , Mary's home directory heeft de "home " directory als het moederbedrijf . De "home " directory heeft de " root" directory als zijn ouder De Unix- bestanden passen in een van de drie categorieën - . Gewoon bestand, map -bestand , en het apparaat bestand . Gewone bestanden zijn gewone bestanden die bestaan uit een reeks tekens , tekst of binair . Directory -bestanden bevatten alleen de namen van bestanden en andere mappen in de vorm van de naam van het bestand en het is identificatienummer . Devicebestanden geen gegevens bevatten op alle, in plaats ze gewoon vertegenwoordigen de apparaten waaraan ze zijn bevestigd . Een commando om het bestand apparaat zal worden uitgevoerd door het fysieke apparaat . Met behulp van de Shell Hoewel er veel grafische user interfaces ontwikkeld voor het Unix OS , is het nog steeds een goed idee om een elementaire kennis van de command line interface ( CLI ) hebben . De CLI kan worden benaderd door een terminalvenster te openen die het meest vaak gevonden zal worden als een snelkoppeling op het bureaublad , of onder " System Tools " of " toebehoren " in het hoofdvenster van het programma . Het is belangrijk op te merken dat alle Unix commando's zijn over het algemeen in kleine letters , en zijn hoofdlettergevoelig . Daarom, " ls" en " LS " zijn twee verschillende dingen . Eigenlijk is er geen " LS " command helemaal . Elke opdracht is getypt op de opdrachtregel die meestal wordt aangeduid als % of $ . Veel tutorials zal het commando op de volgende manier tonen : % ls- la Het is belangrijk te onthouden dat je niet typt u het " % " , maar gewoon het commando - "ls - la " . Dit commando zegt naar de lijst van de alle inhoud , inclusief verborgen bestanden , van de huidige directory , in lange vorm (inclusief de permissies , eigenaar en laatste toegangstijd ) . Het bovenstaande voorbeeld toont u een ander belangrijk punt om op te merken over Unix -commando's . De eigenlijke opdracht is " ls" , en zijn opties zijn " - la " . Elke opdracht heeft een vooraf bepaalde set opties die kan worden gevonden door de toegang tot de man ( manual ) pagina voor die opdracht . De man pagina kan worden benaderd door het intikken van het commando " man ls " bij een opdrachtprompt . Er zijn honderden opdrachten die worden gebruikt door het Unix besturingssysteem . Echter , veel van de gemeenschappelijke regels is te vinden op de bsd.org website ( zie bronnen hieronder ) . Zodra u de basiscommando's beheersen , kunt u deze combineren in kleine programma's genaamd shell scripts , dat is bedekt met meer geavanceerde Unix tutorials .
|