Unix Programming Tutorial
I 1969 ingeniører i Bell Labs kom opp med ideen om Unix, en multi-user skalerbart operativsystem. Unix utviklet seg betydelig de siste tiårene til å bli en av de mest bærbare åpen kildekode typer kommersiell programvare tilgjengelig i dag. En mangfoldig og kraftig verktøykasse i Unix sin pakke med verktøy gir utfordrende muligheter for programutvikling, noe som gjør Unix programmering en viktig ressurs.
Konsept
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-brukere ikke trenger å samhandle direkte med kjernen; en skallet spørsmål gir den primære grensesnittet.
Shell: Skallet fungerer som rektor koblingen mellom brukeren og kjernen. Det gir muligheten til å akseptere en serie med kommandoer, som brukes til å utføre en bestemt oppgave eller operasjon, for eksempel utskrift av filer eller lage et program.
Bruksområder: Dette inkluderer programmer kjøres på Unix operativsystem. Søknader kan være alt 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 være å lage en katalog som heter dir1. I denne katalogen vil vi lage en fil som heter fil1 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 et terminalvindu. 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 tekstredigeringsprogram, for å opprette og redigere fil1.
Redigere en fil
5) Med teksteditor åpen, skriv "jeg" for å begynne å skrive tekst. Hvis du vil lagre filen, traff Esc-tasten og skriv ". Wq"
Printing
6) Og til slutt, bruk "lp" command "lp fil1" for å skrive ut filen.
Common Unix kommandoer
Her er en beskrivelse av noen av de ofte brukte Unix kommandoer:
Kommando: "cp"
Formål: Kopier filer, enten i samme mappe eller mellom kataloger. Det krever kilden og målet filer som argumenter.
Eksempel: "cp fil1 fil2" vil kopiere fil1 til fil2.
Kommando: "cat"
Formål: Vise innholdet i en fil. Hvis du bare ønsker å lese en fil, er dette en raskere alternativ til å bruke "vi".
Eksempel: "cat fil1" vil vise innholdet i fil1.
Kommando: "rm"
Formål: Slette en fil.
Eksempel: "rm fil1" vil slette fil1.
Kommando: "mv"
Formål: Endre navn på en fil. Det krever den opprinnelige og nye navnet på filen som argumenter.
Eksempel: "mv fil1 fil2" vil endre navn fil1 til fil2.
Kommando: "mann"
Formål: Vise mer informasjon om en kommando. Dette er en svært nyttig kommando brukes til å gi detaljert informasjon om noen Unix kommando.
Eksempel: "man ls" vil gi mer informasjon om "ls" kommandoen.