UNIX er et kraftig operativsystem som setter et stort ansvar i hendene på Unix Administrator. UNIX gir Administrator, og kunden, muligheten til å finpusse operativsystemet for å få maksimal ytelse for applikasjoner som Tomahawk , Oracle og SAP. Store selskaper rundt om i verden avhenger av UNIX -operativsystemet --- eller noen smaken av UNIX --- å gjøre sine virksomheter hum . Om UNIX
UNIX ble utviklet i slutten av 1960 og fortsetter å bli endret og forbedret år etter år . Versjoner av UNIX -operativsystemet inkluderer HP - UX ( Hewlett - Packard ) , Linux ( Red Hat ) , AIX ( IBM) , Mac OS /X og Solaris (Sun ) . Alle disse smaker av UNIX er i utgangspunktet den samme bortsett fra noen få kommandoer og filsystem strukturer . Det er generelt antatt at hvis du kjenner en versjon , så du enkelt kan lære de andre.
Katalogstrukturen i UNIX
UNIX er bygget i et hierarkisk filsystem struktur ( eller tre) med den øverste delen av treet som den /root katalogen. Den /root katalogen inneholder flere viktige filsystemer som /home ( personlige brukerfiler ) , /usr ( bruker kommandoer og header -filer) , /tmp ( midlertidige filer ) , og /var ( variable datafiler) . Det er viktig å merke seg at UNIX er case sensitive , derfor kan /home og /HOME være to forskjellige filsystemer
Basic kommandoer
Etter deg. logge inn i et UNIX-system , kommer du til en ledetekst , ligner på Windows kommandolinje , der du kan begynne å utstede kommandoer. Start med å lære veien rundt UNIX filsystem struktur . De tryggeste stedene å gjøre dette er /home og /tmp kataloger. I disse eksemplene , "#" er ledeteksten
å endre i /home katalogen , type: .
# Cd /home
å ta en titt på innsiden av /home , type:
# llThe resultatet vil være: drwxr - xr - x 3 aa7766 andre 1024 15 april 10:32 aa7766
å endre kataloger inn aa7766 og ta en titt rundt , skriver : en
# cd aa7766 # ll- rw ------- 1 aa7766 andre 184 19 november 2008 sh_history - rw -r - r - 1 root sys 172530 26 mars 2008 0080 326diskinfo.rpt < . br >
for å komme tilbake til den forrige katalogen , skriv ett av følgende : en
# cd - eller # cd ..
" cd - " kommandoen flytter du umiddelbart til forrige katalogen , mens " cd .. " kommandoen flytter du opp filsystemet treet ett nivå . Uansett , du ender opp tilbake i katalogen /home .
Mer avanserte kommandoer
Nå er du klar til å opprette en ny fil og flytte den til et annet sted .
Endre til aa7766 katalogen.
# cd aa7766
Lag en test -fil der ved hjelp av "touch "-kommandoen .
# berøring test 0,1
Kontroller at filen er der
# ll- rw ------- 1 aa7766 andre 184 19 november 2008 sh_history - rw -r - . . r - 1 root sys 172530 26 mars 2008 2008 0326diskinfo.rpt - rw - r- - r - 1 root sys 0 21 juli 19:40 test.1
Kopier filen til /tmp ved å bruke " cp " eller kopiere kommandoen. Legg merke til at du fortsatt har en kopi av test.1 i /home/aa7766 katalogen.
# Cp test.1 /tmp
Nå endrer kataloger til /tmp og verifisere om det er der
# cd /tmp # ll- rw -r - . r - 1 root sys 0 21 juli 19:41 test.1
UNIX på Next nivå
sluttfasen lære UNIX innebære mer avanserte kommandoer som kan være skadelig for systemet ditt hvis du ikke vet hva du gjør. Det anbefales sterkt at du leser en mer avansert UNIX bok som " Unix i et nøtteskall " av Arnold Robbins før du går mye lenger .
Her er noen flere avanserte kommandoer .
# Mkdir Oppretter en katalog. # rmdir Fjerner en katalog hvis katalogen er tom . # rm Fjerner en fil. Du må være forsiktig med denne kommandoen fordi det kan være lett å fjerne for mye , og det er ingen angre . Å være tryggest mens læring , bruker rm -i fordi - jeg bytter vil be deg om å bekrefte sletting eller slettinger . Eksempel : ". Rm -i /home/aa7766/test.1 " # mindre eller # flere Lar deg vise innholdet i en tekstfil
Vennligst se lenke i Resources for mer UNIX-kommandoer og deres . forklaringer .