OS
Forrige Startsiden Opp

 

Litt om operativsystemer, mest MS-DOS:

Enten du sitter ved en stor eller liten maskin, ved en enkel terminal eller kopler deg til en maskin som ligger langt unna så vil du først komme i kontakt med et styreprogram som vi kaller operativsystem.

Du må derfor vite hvordan du skal kommunisere med operativsystemet. Det vanlige er at du gir kommandoer, det er en serie tastetrykk som avsluttes med return-tasten. Figuren gjelder operativsystemet UNIX men prinsippene er like for de mest aktuelle operativsystemene :

  1. MS-DOS.
  2. OS/2
  3. UNIX-varianter
  4. Windows NT eller Windows95/98/2000

Da PC kom i 1981 var de utstyrt med et operativsystem fra firmaet Microsoft, MS-DOS. Parallelt med maskinvaren er operativsystemet blitt utvidet og forbedret. Et operativsystem skal styre bruken av maskinen, for eksempel all kommunikasjon mellom maskinens deler og med brukeren. Den delen som holder orden på lageret kalles filsystem. DOS var kommandostyrt, brukeren dirigerte operativsystemet ved å skrive kommandoer. Kommandoene måtte for en stor del huskes.
Både DOS og "storebror" UNIX ble kritisert for å være lite brukervennlige. Begge har da også fått hjelpeinformasjon og grafiske overbygninger som gjør at brukeren kan peke og klikke. De nyere operativsystemene OS/2 og Windows NT har fra starten hatt et slikt "grafisk brukergrensesnitt".

DOS står for Disk Operating System. Vi vil ikke kreve annet i dette kurset enn at du skal kunne bruke DOS-kommandoen DIR. Ved å klikke på Start-knappen, velge Programmer og Tilbehør/Ledetekst kan du gi kommandoer som til det gamle operativsystemet DOS

Kommandoene er en serie tegn med returntasten tilslutt. Noen kommandoer tolkes av programmet COMMAND.COM mens andre er selvstendige rutiner (program). Brukeren trenger ikke vite hvilken kategori kommandoen tilhører men skriver du noe som ikke hører hjemme i den ene eller andre kategorien får du meldingen :

Bad command or file name

I første omgang tar vi de fire kommandoene
DIR
VER
CLS
MEM

DIR ( bruk store eller små bokstaver ) betyr directory eller katalog-innhold. Den gir innholdsfortegnelsen på det stedet du står. Se om filsystemet, du kan flytte deg fra sted til sted. Du får alle fil-navn og endel tilleggsopplysninger med DIR-kommandoen. I det følgende brukes store bokstaver på kommandoer for tydelighets skyld, du kan gjerne bruke små.

VER vil som respons fortelle om DOS-versjonen.
CLS visker det som stod på skjermen.
MEM gir endel opplysninger om det indre lageret.
Du bør helst kjenne kommandoene :

 dir                           gir innholdsfortegnelsen på stedet
 type                          gir innholdet i den angitte filen
 copy                          kopierer en fil, angi fra- og til-navn
 del (eller erase)             sletter angitt fil
 format                        klargjør ubrukte disketter
 diskcopy                      kopierer "fotografisk" en diskett
 cd                            flytter deg til en annen katalog

Noen av kommandoene kan ha parametre ( for eks. dir a: ) og noen må ha parametre ( for eks. COPY PER.txt PETTER.doc ).

I dag er Windows og andre operativsystem med grafisk grensesnitt så innarbeidet at mange synes det er "steinalder" å gi kommandoer. Det er likevel en fordel om du kjenner muligheten.

Generell oversikt over kommandoer i operativsystemer :

UNIX
Dette er for spesielt interesserte. Det er bare tatt med de mest brukte kommandoene.

 
MS-DOS         Hva kommandoen gjør                           UNIX
APPEND         Lar en katalog "henge seg på" en annen.
ASSIGN         Rediriger fra et drev til et annet.
ATTRIB         Skriver ut/endrer fil-attributter.            chmod
BACKUP         Sikkerhetskopierer en eller flere filer.      tar, cpio
CD             Endrer katalog, gi sti.                               cd
CD..           Skifter til katalogen ovenfor.                cd..
CHKDSK         Kontrollerer disken og skriver status rapport.
CLS            Renser skjermen for utskrift.
COPY           Kopierer en eller flere filer to nytt sted.   cp
DATE           Skriver ut/endrer dato.                       date
DEL,ERASE      Visker en eller flere filer.                  rm
DIR            Skriver ut en liste over filene på katalogen. ls -l
DIR /W         Som foran men kort liste.                     ls
DISKCOPY       Kopierer diskettinnhold fotografisk.
FIND           Søker for en tekst i en (ascii-)file.         grep
FORMAT         Formaterer en diskett til DOS.
HELP           Starter et kommando-hjelpeprogram.            man
LABEL          Gir/endrer disk-volum navn.
MD,MKDIR       Lager en katalog                              mkdir
PATH           Skriver ut/endrer stien.                      pwd, echo $path
PRINT          Skriver ut en (ascii-)fil til skriver.                lp
PROMPT         Endrer prompt (klartegn).
RD,RMDIR       Slett en katalog.                             rd, rmdir
REN            For å endre filnavn.                          mv
TIME           Gir/endrer klokketid.
TREE           Gir katalog/filstruktur grafisk.
TYPE           Skriver ut innhold i en (ascii-)fil.          cat, more, pg
UNDELETE       Oppliver slettede filer.
VER            Gir operativsystem-versjon.
XCOPY          Kopierer filer og underkataloger.
>              Brukes etter kommando, for redirigering               >
|              Brukes etter kommando, for dataflyt           |