Unix är ett fleranvändarsystem , multi - tasking operativsystem ( OS ) skapades 1969 på Bell Laboratories . Termen flera användare innebär att en instans av operativsystemet kan nås av många olika användare på en gång. Termen multi - tasking innebär att operativsystemet kan utföra många olika uppgifter samtidigt . Sedan dess har Unix grenade i olika varianter , men de varianterna delar många av de samma egenskaper . Operativsystemet
Unix operativsystem består av kärna , skal och applikationer eller program . Kärnan styr systemets resurser och hanterar kommunikationen mellan enheterna . Skalet är gränssnittet mellan användaren och kärnan. Programmen är allt från ett programmeringsspråk kompilator till ett ordbehandlingsprogram .
File System
Unix OS behandlar allt som en fil med maskinvaruenheter och kataloger . Filerna är ordnade i ett hierarkiskt system med basen är rotkatalogen , som utsetts av " /" symbol . Varje fil i operativsystemet måste ha en förälder fil , och det måste vara möjligt att spåra tillbaka filen till roten . När du läser något som ber dig att leverera den " exakta sökvägen till filen , " det är vad du gör . Till exempel skulle den exakta sökvägen till användarens Marias hemkatalog betecknas som : " /home /Mary " . Med andra ord , har Marias hemkatalog "hem " katalog som det överordnade . Den " home " katalog har " root " katalog som sitt moderföretag
Unix filer passar in i en av tre kategorier - . Vanlig fil , katalog -fil , och enheten fil . Vanliga filer är vanliga filer som består av en teckensträng , antingen text eller binärt . Directory filer innehåller bara namn på filer och andra kataloger i form av namnet på filen och det identifikationsnummer . Enhetsfiler innehåller inte några uppgifter alls , utan de bara representerar de enheter de är kopplade till . Varje kommando utfärdas till enheten filen kommer att utföras av den fysiska enheten . Användning av skalet
Även om det finns många grafiska användargränssnitt som utvecklats för Unix OS , är det fortfarande en bra idé att ha en rudimentär förståelse av kommandoradsgränssnitt ( CLI ) . CLI kan nås genom att öppna ett terminalfönster som återfinns oftast som en genväg på skrivbordet , eller under " System Tools " och "Tillbehör" i programmets huvudfönster . Det är viktigt att notera
att alla Unix-kommandon är i allmänhet små bokstäver , och är skiftlägeskänsliga . Därför , " ls " och " LS " är två olika saker . Egentligen finns det ingen " LS " kommando alls . Varje kommando skrivs på kommandoraden som brukar betecknas som % eller $ . Många tutorials visar kommandot på följande sätt :
% ls - la
p Det är viktigt att komma ihåg att du inte skriver in " % " , men bara skriv kommandot - " ls - la " . Detta kommando säger att lista allt innehåll , inklusive dolda filer , i den aktuella katalogen , i lång form (inklusive de behörigheter , ägare och sista åtkomsttid ) .
Exemplet ovan visar en annan viktig punkt att notera om Unix-kommandon . Själva kommandot " ls " , och dess alternativ " - la " . Varje kommando har en förutbestämd uppsättning alternativ som kan hittas genom att gå till mannen ( manuell ) sidan för det kommandot . Mannen sidan kan nås genom att skriva kommandot "man ls " vid en kommandotolk . Det finns hundratals kommandon som används av Unix OS
. Däremot kan många av de vanligaste finns på bsd.org webbplats ( se Resources , nedan ) . När du behärskar de grundläggande kommandon , kan du kombinera dem i små program kallade shell -skript , vilket är
täckt i mer avancerade Unix tutorials .