I 1969 kom ingeniører i Bell Labs opp med ideen om Unix , en multi -user skalerbart operativsystem . Unix utviklet seg betydelig de siste tiårene til å bli en av de mest portable åpen kildekode typer av kommersiell programvare tilgjengelig i dag . En mangfoldig og kraftig verktøykasse i Unix sin pakke med verktøy gir utfordrende muligheter for applikasjonsutvikling , noe som gjør Unix programmeringskunnskaper en viktig ressurs . Concept
Tre grunnleggende komponentene utgjør rammen av Unix operativsystem
Kernel : . Hovedtyngden av operativsystemets funksjonalitet ligger i kjernen. Kjernen styrer alle programmer og programmer som er installert på datamaskinen. Vanligvis gjør Unix brukerne ikke trenger å samhandle direkte med kjernen , en skallet spørsmål gir det primære grensesnittet
Shell : Skallet fungerer som rektor bindeledd mellom brukeren og kjernen. . Det gir muligheten til å akseptere en serie med kommandoer som brukes til å utføre en bestemt oppgave eller bruk, for eksempel utskrift filer eller lage en søknad
Applications : . Dette inkluderer programmer kjøres på Unix -operativsystemet . Søknader kan variere fra enkle oppgaver som alle de tilgjengelige filene i en katalog til mer komplekse programmer som kjører database management verktøy.
Vanlige kommandoer
La oss illustrere noen vanlige Unix- kommandoer. For å få til dette eksempelet , vil vi lage en katalog som heter dir1 . I denne katalogen vil vi skape en fil som heter file1 og deretter sende denne filen til en skriver
Starte et terminalvindu
trinn : 1). en av de første trinnene i Unix -programmering innebærer å starte en terminal vindu . Avhengig av hvilken versjon av Unix installert, kan dette vanligvis gjøres via Start-menyen .
Opprette en katalog og åpne en fil
2 ) Bruk " mkdir" kommando for å opprette dir1 katalogen.
3 ) Bruk " cd " for å navigere til den katalogen.
4 ) Bruk " vi ", en populær Unix tekst editor , for å opprette og redigere file1 .
Redigere en fil
5 ) Med teksteditor åpen , skriv " jeg " for å begynne å skrive tekst . Hvis du vil lagre filen , traff Esc -tasten og trykk " : . Wq "
Printing
6 ) Og til slutt , bruk " lp " kommandoen " lp file1 " å skrive ut filen
Common Unix -kommandoer
Her er en beskrivelse av noen av de oftest brukte Unix -kommandoer : .
Command: " cp " Formål : Kopier filer , enten i samme katalog eller mellom kataloger . Det krever kilden og målet filer som arguments.Example : " cp file1 file2 " vil kopiere file1 til fil2
Command: . "Cat " Formål : Vis innholdet i en fil . Hvis du bare ønsker å lese en fil , er dette en raskere alternativ til å bruke eksempel " vi. ": " Cat file1 " vil vise innholdet i file1
Command: . " Rm " Formål : Slett en fil . eksempel : " rm file1 " vil slette file1
Command: . " mv " Formål : Gi nytt navn til en fil. Det krever den opprinnelige og nye navnet på filen som arguments.Example : " mv file1 file2 " vil endre navn file1 til fil2
Command: . " Mann" Formål : Vis mer informasjon om en kommando . Dette er en svært nyttig kommando brukes til å gi detaljert informasjon om Unix command.Example : " man ls " vil gi mer informasjon om "ls " kommandoen
.