Linux Friheden til at lære Unix
|
|
- Eva Nygaard
- 2 år siden
- Visninger:
Transkript
1 Version / Linux Friheden til at lære Unix Peter Toft og mange andre
2 Linux Friheden til at lære Unix: Version / af Peter Toft og og mange andre Ophavsret af Forfatterne har ophavsret til bogen, men udgiver den under "Åben dokumentlicens (ÅDL) - version 1.0". I denne bog gennemgås Unix for begyndere, så brugeren kan begå sig på en Linuxmaskine. Desuden gennemgås netværksopsætning for en hjemmebruger.
3 Indholdsfortegnelse Forord...i 1. Lær Unix... i 2. Linux-bøgerne... i 3. Ophavsret... i 4. Om forfatterne og bogens historie...ii 5. Vi siger tak for hjælpen...ii 6. Typografi...ii 7. Eksemplerne...ii 1. Linux i teksttilstand Virtuelle konsoller Terminalvinduer Kommandofortolkerne GNU Bourne Again Shell (bash) Csh Tcsh Korn Shell (ksh) Zsh Bourne Shell (sh) Læs videre om emnet Brugsanvisninger man-systemet Opbygning info-systemet Adgangsstyring Basal Unix Hvad ligger hvor på en Linux-maskine Se indholdet af filer og kataloger Oprette, kopiere, flytte og slette filer og kataloger Jokertegn, omdirigering og kanaler Jokertegnene "Globbing" Regulære udtryk Omdirigering Kanaler Programmet grep Proces-kontrol ps viser processer Få et bedre overblik ved at bruge top At køre programmer i baggrunden Kør flere programmer efter hinanden Start en sub-shell på kommandolinjen Proces substituering Dræb en proces $variable, export og env Rette i tekstfiler Flere Unix-kommandoer Mere om omdirigering Hvem er logget ind? Søg og du skal finde Hvordan ændres datomærkningen? Hvilken filtype? Tid og dato Sortering diff patch cat, uniq, wc og cmp Hoved og hale af filer "cut" og "paste" Søg og du skal erstatte xargs Andre Unix-kommandoer iii
4 4.9. Shell script Simpelt shell-script Flere kommandoer Variable Parametre til script if Test [ Case Process erstatning For-løkker Løkke, while Regne, heltal read, input fra bruger Videre med Linux Teksteditorer pico mcedit nedit Den klassiske Unix-editor vi Emacs Mus med hjul og Emacs Andre teksteditorer Post Gnus Mutt Skrive breve Adressebog Pine Web Usenet Gnus Tin IRC Linux og netværk klientsiden Webbrowsere Links Lynx wget henter filer fra web-servere Verificere indhold af cd-rom E-post Pine Vise nye e-breve Hente e-post fra POP-servere med Fetchmail Sortering og spam-filtrering af e-breve med procmail spam-filtering med spamassasin Kryptering af post Hent e-post fra en Exchange-server Konvertering fra Outlook til Linux-e-post Internet-sikkerhed Nem brandmur med Red Hat Nyhedslæsere/NNTP-klienter Gnus NN (No News...) Pine Slrn FAX under Linux Bøger om netværk iv
5 A. Oversigt over de vigtigste Unix-kommandoer B. Hvilke kommandoer kommer i hvilke pakker C. Revisionshistorie for bogen Ordliste Stikordsregister v
6 vi
7 Forord 1. Lær Unix I denne bog tager vi fat på unix-kundskaber. Der er ikke de store forudsætninger for at læse denne bog. Bogen er skabt ud fra "Linux Friheden til at vælge" version Linux-bøgerne Bogen er en del af en serie, som kan findes på Linux Friheden til at vælge installation Om at installere Linux. Linux Friheden til at lære Unix Om hvordan man bruger Linux (og Unix ) kommandolinjeværktøjer. Linux Friheden til at vælge grafisk brugergrænseflade Om alle de grafiske brugergrænseflader, der findes til Linux. Linux Friheden til at vælge programmer Om de programmer du kan få til Linux. Linux Friheden til systemadministration Om at administre sit eget linuxsystem. Linux Friheden til at programmere Programmering på Linux Linux Friheden til at programmere i C Om at programmere i sproget "C". Linux Friheden til at programmere i Java Om at programmere i sproget "Java". Linux Friheden til sikkerhed på internettet Om at sikre dit Linuxsystem mod indbrud fra internettet. Linux Friheden til egen webserver Om at sætte en webserver med databaser, CGI-programmer og andet godt op. Linux Friheden til at skrive dokumentation Om at skrive dokumentation (og andet) i SGML/DocBook, LaTeX eller andre formater. Linux Friheden til at vælge kontorprogrammer Kontorfunktioner på et Linux/KDE/OpenOffice.org-system. Linux Friheden til at vælge IT-løsning Om muligheder, fordele og ulemper ved at bruge Linux i sin IT-løsning. Linux Friheden til at vælge OpenOffice.org Om at bruge OpenOffice.org, både på Linux og på andre styresystemer. Linux Friheden til at vælge digital signatur Digital signatur på Linux. 3. Ophavsret Denne bog er skrevet af Linux-brugere til Linux-brugere. Store dele af bogen er skrevet eller redigeret af enkelte forfattere, hvilket er nævnt i revisions-historien til bogen. Bogen kan findes i opdateret form på SSLUG s hjemmesider: mens prøve-udgaver kan findes på Figur 1. ÅDL Bogen er udgivet under "Åben dokumentlicens (ÅDL) version 1.0" som kan læses på Du har bl.a. herved frit lov til at kopiere dette værk uændret på ethvert medium. i
8 Forord Kommentarer, ris og ros og specielt fejl og mangler bedes sendt til 5, men er du medlem af SSLUG kan du i stedet for med fordel skrive til Om forfatterne og bogens historie Bogen er redigeret af Peter Toft, mens den bygger på store dele af "Linux Friheden til at vælge" fra 1998, skrevet af Peter Toft, Kenneth Geisshirt og Snebjørn Andersen. De sidste to har skrevet store dele af bogen. 5. Vi siger tak for hjælpen Vi har haft stor glæde af mange SSLUG-medlemmers støtte, rettelser og forslag til forbedringer bliv ved med dette. Specielt vil vi nævne: Jesper Norskov Kristensen Rasmus Ory Nielsen Anders Pedersen Frank Nørvig Mads Gige Du kan i Appendiks C finde en liste over alle de revisioner, som bogen har været igennem. Hvis du har ord du ikke forstår, så kan være interessant. Her kan du slå mange computerord op dog kun på engelsk. I øvrigt kan bogens stikordsregister være interessant. 6. Typografi Vi vil afslutte indledningen med at nævne den anvendte typografi. Navne på filer og kataloger vises som foo.bar Kommandoer, du udfører ved at skrive dem på en kommandolinje, vises som help Der er flere steder i bogen, hvor vi viser, hvad brugeren (som vi kalder "tyge") taster, og hvad Linux svarer. Det vil se ud som: ~]$ Dette taster brugeren Dette svarer Linux. Der er tilsvarende flere steder i bogen, hvor vi viser, hvad systemadministratoren (brugeren "root") taster, og hvad Linux svarer. Det vil se ud som: /root]# Dette taster systemadministratoren Dette svarer Linux. 7. Eksemplerne Hvis du mangler en kommando til et eksempel på dit system, så kan du i appendiks Appendiks B slå op, hvilken pakke kommandoen kommer i på forskellige systemer, så du kan bede din systemadministrator om at installere den. Slutbemærkning: ii
9 Kapitel 1. Linux i teksttilstand Linux er et unix-lignende styresystem med alle dets fordele og ulemper. Unix historie går tilbage til slutningen af 1960 erne, hvor en gruppe forskere ved AT&T s forskningslaboratorium eksperimenterede med computerens uanede muligheder. Dengang Unix var ungt var der ikke noget, der hed grafiske brugergrænseflader og mus. Næh, brugeren sad foran en tekstterminal og tastede alle kommandoer ind. Denne noget primitive måde at arbejde med en computer på, genfinder vi i moderne Unix, og eftersom Linux er et unix-lignende styresystem, har du naturligvis også i Linux mulighed for at indtaste kommandoerne på dit tastatur. Begynder du at bruge Linux seriøst, vil du dog nok finde ud af, at tekst-kommandoerne ikke er en primitiv arbejdsform men på en lang række områder langt mere effektivt og hurtigere end at klikke sig frem. I dette kapitel vil vi gennemgå en del af grundlaget for at bruge Linux i teksttilstand. Nu må du ikke tro, at det kun er af gammel vane, at unix-brugere taster deres kommandoer ind på en kommandolinje; faktisk er det muligt at udføre endda meget komplekse opgaver med meget lidt tastearbejde. Det skyldes, at der med Unix altid følger et hav af hjælpeprogrammer. Lad os give dig et eksempel bare rolig, vi forventer ikke, at du allerede nu kan gennemskue, hvordan det fungerer, men vi vil bare vise dig, hvor lidt tastearbejde der skal til for at udføre store opgaver. Lad os antage, at du har en hjemmeside liggende på maskinen Du er en produktiv person med mange interesser, så din hjemmeside består af mange HTML-filer. En dag flytter du, og din hjemmeside skal skifte maskine din nye maskine hedder Dit problem er, at du skal rette alle henvisninger på dine sider. I Unix (og dermed også Linux) kan det gøres ganske let ved at udføre kommandoen (du skal ikke gøre det): ~]$ find -iregex.*html? -print0 \ xargs -0 sed -i s/www\.hven\.sslug\.dk/www.saltholm.sslug.dk/gi Når du udfører kommandoen, bliver alle filer, som ender på "html" (bl.a. også "HTML" og "htm"), fundet (find). Du benytter et program ved navn sed til at foretage selve søg-og-erstat-proceduren. Dette eksempel er nok lidt for avanceret til vores bog her, men vi håber, at du nu kan se, hvor kraftfuld en enkel kommandolinje kan være i Unix Virtuelle konsoller Når du vil styre Linux ved at skrive kommandoer i stedet for at være afhængig af en grafisk brugergrænseflade er det en mulighed at logge direkte ind med skærmen i ren teksttilstand. Hvis du sidder ved en linux-maskine der er i grafiktilstand, kan du typisk gå over til ren teksttilstand ved at taste Ctrl-Alt-F1. Det tastetryk bringer dig over til et helt andet skærmbillede, der er uafhængigt af det du så før (et tryk på Ctrl-Alt-F7 eller Ctrl-Alt-F8 burde bringe dig tilbage igen). Over på ren-tekst-skærmbilledet burde der stå noget i stil med "login:" efterfulgt af en blinkende cursor (prøv ellers at taste Return eller Enter en enkelt gang for at få det frem). Her kan du ganske som ovre på det grafikbaserede skærmbillede logge ind på maskinen ved at indtaste dit brugernavn og din adgangskode, men når du logger ind på det tekstbaserede skærmbillede er det eneste du får en såkaldt "prompt" eller "kommandolinje". Afhængig af opsætningen af din konto vil den kunne se lidt forskellig ud, men dette er en mulighed: ~]$ Her kan du skrive kommandoer til systemet. I første omgang er den vigtigste kommando nok logout, som du bruger til at logge ud igen, så skærmbilledet er klart til en anden bruger (eller bare til en anden gang). Alternativt kan man i nogle tilfælde bruge kommandoen exit eller tastekombinationen Ctrl-D. På et typisk linux-system vil Ctrl-Alt-F1, Ctrl-Alt-F2, og så videre indtil til Ctrl-Alt-F6 bringe dig til seks forskellig tekstbaserede skærmbilleder, mens Ctrl-Alt-F7 og nogle gange også Ctrl-Alt-F8 vil bringe dig til grafikbaserede skærmbilleder. Disse syv eller otte forskellige skærmbilleder kaldes systemets virtuelle konsoller. En fordel ved at have flere virtuelle konsoller er at forskellige brugere kan bruge den samme skærm uden at de behøver at lukke de programmer de har i gang når de bytter Terminalvinduer Hvis du ikke er meget for kun at arbejde med tekstbaserede programmer (de er for eksempel ikke praktiske til at vise billeder) har du brug for at kunne få en kommandolinje frem inde i det grafikbaserede system (der hedder "X" eller "X Window System" på et almindeligt linux-system). Når du er logget ind gør du det ved at starte et terminalemuleringsprogram. Det mest udbredte er xterm men hvis du bruger KDE eller Gnome kan du 1
10 Kapitel 1. Linux i teksttilstand med fordel benytte henholdsvis konsole eller gnome-terminal i stedet for, da de er lidt bedre integrerede i de to skrivebordssystemer. Man får typisk startet et terminalemuleringsprogram ved at klikke på en ikon med en muslingeskal eller en sort skærm, eller ved at vælge et menupunkt der hedder noget i stil med "Konsole", "Terminal" eller "xterm". Figur 1-1. Eksempel på xterm Hvis du bruger xterm kan det være nyttigt at vide at man med et tryk på Ctrl-tasten og en af de tre museknapper får tre forskellige menuer til at justere opsætningen af terminalvinduet. Ctrl-venstre musetast vil man sjældent få brug for, men Ctrl-midterste musetast giver blandt andet mulighed for (de)aktivere vinduets rullebjælke og at nulstille terminalvinduet ("Reset") og Ctrl-højre musetast giver mulighed for at vælge skriftstørrelse. Hvis du bruger konsole kan det være nyttigt at vide at du kan have flere forskellige aktive kommandofortolkere i samme vindue. Du kan starte en ekstra kommandofortolker med Ctrl-Alt-N, og du kan skifte mellem de kommandofortolkere der kører i vinduet med Shift-Pil-til-venstre og Shift-Pil-til-højre Kommandofortolkerne Man kan se hvilke kommandofortolkere som findes på systemet ved at se i filen /etc/shells. Hvis man efterinstallerer en kommandofortolker på systemet, er det vigtigt at man husker at tilføje den fulde sti til den nye kommandofortolker til /etc/shells, da de brugere der vil bruge den kommandofortolker ellers kan få problemer. På en SuSE-maskine kan /etc/shells se ud som følger om de alle rent faktisk er installerede er ikke garanteret. Oftest følger alle med Linux-distributionerne. ~]$ cat /etc/shells /bin/ash /bin/bash /bin/bash1 /bin/csh /bin/false /bin/ksh /bin/sh /bin/tcsh /bin/true /usr/bin/csh /usr/bin/ksh /usr/bin/passwd /usr/bin/bash /usr/bin/rbash /usr/bin/tcsh /usr/bin/zsh I det følgende går vi nærmere ind i flere af de kommandofortolkere man typisk anvender. De mest anvendte kommandofortolkere er bash og tcsh (i den rækkefølge), mens det er sjældnere at folk bruger de ældre kommandofortolkere csh og ksh, eller den forholdsvis nye zsh. Man kan afprøve en kommandofortolker ved simpelt hen at starte den som ethvert andet program: ~]$ zsh 2
11 Kapitel 1. Linux i teksttilstand hven% Man kan (i princippet) altid stoppe en kommandofortolker med tastetrykket Ctrl-D, der signalerer at der ikke er flere data til programmet: hven% <Ctrl-D> ~]$ Bemærk at de forskellige kommandofortolkeres kommandolinjer almindeligvis ser forskellige ud, så det er enkelt at se lige netop hvilken kommandofortolker man bruger. Men man kan selv justere kommandolinjens udseende, så den giver de oplysninger man har brug for. Man vælger sin standard-kommandofortolker med programmet chsh (kort for "change shell"): ~]$ chsh -s /bin/zsh Changing login shell for tyge. Password: din adgangskode skrives her Shell changed. (det kan godt ske at teksten er på dansk). Ændringen træder i kraft næste gang du logger ind på maskinen GNU Bourne Again Shell (bash) Bash er den klart mest populære kommandofortolker i linux-verdenen. Dette er heller ingen tilfældighed dels er den forvalgt på så godt som alle linux-systemer, men bash fortjener også dette den er rigtig god. Ved login læses filen ~/.bash_profile (eller ~/bash_login eller ~/.profile), og hver gang et terminalvindue startes vil filen ~/.bashrc blive læst og udført. Endelig er det muligt at få filen ~/.bash_logout udført når man stopper en kommandofortolker her er det muligt at indlægge kommandoer som rydder op etc. Bash udmærker sig dels ved at være kompatibel med den gamle unix-kommandofortolker, sh, men i høj grad på dens rigdom på både programmeringmuligheder og til en vis grad også på dens funktioner som interaktiv kommadofortolker. Med pil-op/ned kan med genfinde de forrige kommandoer og man kan endda søge sig tilbage til en kommando man engang har udført i Bash ved at trykke Ctrl-r STARTEN-AF-DEN-GAMLE-KOMMANDO. Med yderligere tryk på Ctrl-r vil man gense andre ældre kommandoer der også passer med starten af den kommando man har skrevet. Med tabulator-tasten kan man få ekspanderet fil/katalog-navne svarende til den begyndelse af navnet man skriver. Man kan således med cat /e<tabulator>/sh<tabulator> få ekspanderet sig til cat /etc/shells uden at få skrevet ret meget. Aliaser er nemme at sætte op i Bash. Opret filen ~/.alias og indskriv aliaser efter skemaet alias ALIAS-navn="kommando". Hvis man senere vil se hvilke aliaser man anvender kan alias vise dem alle. alias ll="ls -al" alias sa="ssh-add ~/.ssh/id_dsa" Kommandoprompten kan sættes nøjagtig efter egen smag efter et stort udbud af muligheder. I denne bog har vi valgt at få vist brugernavn (\u), maskinnavn (\h) og nuværende katalog (\w), men man kan nemt vælge om som vist nedenfor. Udseende af prompten ændres direkte ved at sætte variablen PS1. Her ændrer vi til at vise brugernavn (\u) og tidspunktet (\T). ~]$ echo $PS1 ~]$ export PS1="\u (\T):" tyge 10:01:12 : Tip: Vil du have farver på din promt, så læs 3
12 Kapitel 1. Linux i teksttilstand Fiduser til mere effektiv brug af Bash Du skal også lege lidt med tasterne pil-op og pil-ned, som løber igennem de gamle kommandoer igen. Ctrl-A og Ctrl-E bruges til at gå til starten og slutningen af en linje. Kommando- og filudvidelsesfunktionerne er utroligt rare, hvis man vil slippe for at skrive lange program- og filnavne igen og igen. Når man har skrevet starten på et program- eller filnavn kan man ved at trykke på tabulatortasten få kommandofortolkeren til at gætte hvad man mener. Hvis der kun er én mulighed fylder kommandofortolkeren resten af navnet på. Er der flere muligheder, kan du trykke endnu en gang på tabulatortasten for at få vist alle mulighederne. Hvis du skriver ~]$ tou<tab> sikke_et_langt_filnavn skulle det gerne blive til ~]$ touch sikke_et_langt_filnavn idet der ikke er andre kommandoer, der begynder med tou ~]$ rm sik<tab> Det fungerer i øvrigt ved, at kommandofortolkeren i første "ord" leder efter en kommando eller et program den kender gennem systemvariablen PATH eller i den sti, som angives foran selve kommandoen. Efter kommandoen ledes der efter filnavne i det angivne bibliotek Csh En af de gamle kommando-fortolkere som i praksis findes på alle unix-systemer er csh "the Berkeley UNIX C shell". Tcsh skal ses som en naturlig videreudvikling af Csh, og er i praksis bagudkompatibel med Csh. Til alle praktiske formål er Tcsh at foretrække fremfor Csh, hvorfor vi ikke skal beskæftige os videre med Csh Tcsh Tcsh er en af de meget populære kommandofortolkere i unix-verdenen, da den giver stort set alle de samme muligheder som bash (omend med en anden syntaks), er bagudkompatibel med den aldrende csh-kommandofortolker, og har en lidt mere raffineret kommando- og filnavnsekspansionsfunktion, som man som bruger selv kan indstille så det kun er de relevante filer der bliver foreslået. Et eksempel: ~]$ ls linuxbog-unix.ps linuxbog-unix-html.tar.gz ~]$ gv l<tab> bliver til linuxbog-unix.ps ~]$ gv linuxbog-unix.ps hvis brugeren (eller systemadministratoren) har indstillet tcsh så den går ud fra at programmet gv kun bruger filer der ender på ".ps". Lige netop denne indstilling laves med linjen: complete gv p/*/f:*.{ps,pdf,eps}/ (filnavne der ender på ".pdf" og ".eps" kan også bruges). Som bruger føjer man den til filen "~/.tcshrc", mens man som systemadministrator kan føje den til "/etc/csh.cshrc", hvorved alle der bruger Tcsh vil få fornøjelse af det. Selvom der er masser af andre filer, så vil tcsh filtrere filerne intelligent, da den ved at første argument efter gv kun kan være en Postscript-fil evt. i et af underkatalogerne. Tcsh kan sættes op til at genkende alle programmers filtyper. I bogens eksempler på cvs.linuxbog.dk/unix/eksempler/shells/tcsh 2 kan findes dot.complete.tcsh, som viser hvordan mange programmer er tilpasset. 4
13 Kapitel 1. Linux i teksttilstand I eksemplet er vist hvordan man ikke behøver at skrive hele filnavnet. Skulle der være flere filer som passer med starten af det man skriver, vil alle muligheder blive vist og man må fylde lidt flere bogstaver på før kommandofortolkeren automatisk kan gætte resten. Tricket med at trykke tabulator kan anvendes hele tiden. Skulle man få brug for at udføre en af de forrige kommandoer igen, da trykker man blot på pil op (eller ned) for at gå igennem de forrige mange kommandoer. Det er i praksis en funktion man anvender meget. Hvis man skal til starten eller slutningen på den kommando man er ved at skrive bruger man henholdsvis Ctrl-A og Ctrl-E. Hvis man vil lave genveje til kommandoer med aliaser kan man sætte dem ind i filen "~/.tcshrc", der bliver læst når Tcsh starter. Skemaet er alias navn "kommando". Hvis man senere vil se hvilke aliaser man har defineret bruger man kommandoen alias. Hvis tcsh startes som login-kommandofortolker vil den (udover nogle systemopsætningsfiler) læse filerne "~/.tcshrc", "~/.history", "~/.login" og "~/.cshdirs". Hvis tcsh ikke startes som login-kommandofortolker vil den (udover nogle systemopsætningsfiler) kun læse "~/.tcshrc". Det er altså i filen "~/.tcshrc" man som bruger kan vælge sin personlige opsætning af Tcsh. Systemvariable sættes i Tcsh med setenv VARIABELNAVN VÆRDI. Bemærk at der bare er et mellemrum mellem variablens navn og den værdi den skal tildeles. Man kan se om en variabel er defineret ved at se på indholdet af ${?VARIABELNAVN}: ~]$ echo ${?PRINTER} 0 1 betyder at variablen er defineret og 0 at den ikke er defineret. Til sammenligning kan vi så prøve at tildele variablen PRINTER navnet på vores foretrukne printer: ~]$ setenv PRINTER lp1 ~]$ echo ${PRINTER} lp1 ~]$ env grep PRINTER printer=lp1 Tcsh har i øvrigt et lille irritationsmoment. Har man installeret et nyt program kan dette ikke umiddelbart køres fra en allerede aktiv kommandofortolker, da denne har "cachet" information om programmer da denne startede op. Vil man opdatere cachen bruger man kommandoen rehash. På cvs.linuxbog.dk/unix/eksempler/shells/tcsh 3 kan findes et forslag til følgende ~/.tcshrc. På samme URL kan findes et forslag til ~/.login. Eksempel 1-1. Eksempel på en.tcshrc-fil #!/bin/tcsh # User.tcshrc file (/bin/tcsh initialization). # Peter Toft 2002 # Omgåelse af en fejl i Red Hat 7.X unset dspmbyte # Anvend ssh til rsync setenv RSYNC_RSH ssh #Dansk tastaturopsætning og danske tekster i programmerne setenv LC_ALL da_dk setenv LANG da # Led efter programmer i de følgende steder. set path = ( /bin /usr/bin /usr/local/bin /usr/x11r6/bin ) if (! $?prompt ) exit set history = 500 set savehist set autolist set correct = cmd # Kommandofortolkeren er interaktiv # 500 af de forrige kommandoer huskes # Number to save across sessions # List choices in name completion # Checks spelling of commands # Kommando-prompt med login-navn maskine og sti set prompt = hostname %/>%{^[[0m%} " 5
14 Kapitel 1. Linux i teksttilstand # Findes en ~/.alias-fil med aliaser, da køres denne if ( -e ~/.alias ) source ~/.alias # Findes en ~/.complete.tcsh-fil, da køres denne if ( -e ~/.complete.tcsh ) source ~/.complete.tcsh Flere forslag til at skrive en ~/.tcshrc kan findes på Korn Shell (ksh) En af de halv-gamle kommando-fortolkere med et ret avancerede scripting-muligheder er Korn Shell (ksh). Denne følger typisk med de kommercielle UNIX-varianter, men ikke med Linux. Der er udviklet en erstatning for ksh til Linux med navnet pdksh (Public Domain ksh). Denne anvendes dog ikke ret mange steder Zsh Zsh er en af de mest avancerede kommandofortolkere der findes. Den ligner Bash og Ksh, men har specielt ved interaktiv brug mange fordele fremfor dem. Som med Tcsh kan man selv indstille filnavnsekspansionen. Desuden er den POSIX-kompatibel. ls -al /etc/sh<tab> -rw-r--r-- 1 root root 185 sep /etc/shells En rigtig smart ting som ingen af de andre kommandofortolkere har er et specielt jokertegn, **, der betyder underkataloger i en vilkårlig dybde: ls **/*.png foldere/linux_på_dansk/friheden.png images/tyge.png images/hanne.png foldere/sslug-folder/tux.png linuxbog/front.png linuxbog/sslug.png Systemvariable sættes med export variabelnavn=værdi, mens almindelige variable bare sættes med variabelnavn=værdi: export printer=minlpr echo ${PRINTER} minlpr huskeseddel=/tmp/husk echo ${huskeseddel} /tmp/husk Zsh bruger op til otte opsætningsfiler, hvoraf de fire ligger i ens eget hjemmekatalog, og de fire andre ligger i systemopsætningskataloget: 1. /etc/zshenv (læses altid) 2. ~/.zshenv (læses altid) 3. /etc/zprofile (læses ved login) 4. ~/.zprofile (læses ved login) 5. /etc/zshrc (læses ved login og ved interaktiv brug) 6. ~/.zshrc (læses ved login og ved interaktiv brug) 7. /etc/zlogin (læses ved login) 8. ~/.zlogin (læses ved login) Første gang man starter Zsh, har man overhovedet ingen regler for fuldstændiggørelse af kommandoer og filnavne. Det kan man ændre på ved at køre den indbyggede kommando compinstall (det kan være nødvendigt 6
15 Kapitel 1. Linux i teksttilstand at lave en autoload -U compinstall først). Du bliver så præsenteret for et primitivt menusystem, hvor du kan konfigurere fuldstændiggørelsen. I første omgang vil du nok kunne klare dig med standardindstillingerne. Hvis de fuldstændiggørelsesregler zsh kommer med som standard ikke er nok, kan man selvfølgelig lave flere. Hvis man f.eks. vil have zsh til kun at foreslå.ogg- og.mp3-filer når man har skrevet music123, kan man lægge en fil med indholdet: #compdef music123 _files -g *.(ogg mp3) i /usr/local/share/zsh/site-functions/. Den første linje fortæller at denne funktion skal bruges når det er argumenter til music123 der fuldstændiggøres, og den anden linje at kun filer der passer til det angivne mønster skal bruges. Man kan naturligvis bladre tilbage gennem sine gamle kommandoer med pil op/ned, og ændre i en kommando inden man udfører den igen. Til dette formål kan man både få Emacs- og vi-tastebindinger, hvis en EDITOR- eller VISUAL-variabel er sat til en af tingene vælger Zsh automatisk de tilsvarende tastebindinger. Der er eksempler på hvordan de fire brugerdefinerede filer kan se ud i bogens eksempler (cvs.linuxbog.dk/unix/eksempler/shells/zsh/ 5 ). Zshs hjemmeside findes på SunSite.dk, hvor man også kan finde en brugsanvisning: Bourne Shell (sh) En af de ældste kommando-fortolkere til UNIX-familien er Bourne Shell (sh). Den har reelt kun den fordel at alle UNIX-maskiner har den installeret, og dermed er det en god måde at lave portabel kode i Bourne Shell, men som standard kommando-fortolker er Bourne Shell alt for skrabet og har slet ikke de smarte egenskaber, der findes i de nyere kommando-fortolkere. Ligesom bash, zsh og ksh sættes miljø-variable med export. ~]$ sh sh-2.05$ dd=3 sh-2.05$ export dd sh-2.05$ echo $dd Læs videre om emnet Der er udgivet masser af bøger om kommandofortolkere i høj grad fra forlaget O Reilly se mere på Bøgerne kan f.eks. købes fra Polyteknisk boghandel i Lyngby eller andre velassorterede boghandlere. På Internettet kan følgende steder være af interesse: Slutbemærkning:
16 Kapitel 1. Linux i teksttilstand
17 Kapitel 2. Brugsanvisninger I Linux og Unix er der nutildags desværre lidt af et rod med flere forskellige formater af brugsanvisninger: man-formatet er det officielle system til brugsanvisninger på Unix. info-formatet blev på et tidspunkt lavet af GNU-projektet, da de ikke var tilfredse med mulighederne i manformatet. HTML-formatet bliver også jævnligt brugt til brugsanvisninger. Postscript- og PDF-formaterne bliver typisk brugt til brugsanvisninger der skal se pæne ud på tryk. Og endelig sker det også jævnligt at brugsanvisningen bare er en rå tekstfil. Med nogle programmer kan man være så heldig at man kan finde hele brugsanvisningen i alle de ovenstående formater. Derudover har GNU-projektet en regel om at man ved at køre et program med kommandolinjetilvalget -h eller --help, kan få en kort vejledning i brugen af programmet. Eksempel 2-1. Kommandolinjetilvalget --help Vi kan for eksempel prøve at få en kort vejledning i hvordan man bruger programmet man: ~]$ man --help man, version 1.5k usage: man [-adfhktww] [section] [-M path] [-P pager] [-S list] [-m system] [-p string] name... a : find all matching entries c : do not use cat file d : print gobs of debugging information [...] Programmet skriver typisk ikke noget om hvad det er beregnet til, men giver blot en liste med de vigtiste kommandolinje tilvalg, som en påmindelse til den erfarne bruger der ikke lige kan huske om det hedder man -p et-eller-andet eller man -P et-eller-andet. I de følgende afsnit vil vi gennemgå, hvordan man får adgang til at læse brugsanvisninger i de ovennævnte formater man-systemet Hvis brugsanvisningen til et program, for eksempel mutt, findes i man-formatet (det er desværre aldrig til at vide før man prøver), så vil kommandoen: ~]$ man mutt starte brugsanvisningsvisningsprogrammet man med brugsanvisningen til mutt åbnet. Man kommer ud af man ved at taste q. Mellemrumstasten bringer én en side længere ned i brugsanvisningen, linjeskift en linje længere ned i brugsanvisningen og b en side længere op i brugsanvisningen. Et tryk på h bringer den interne hjælp i programmet frem. Af andre programmer der kan vise brugsanvisninger i man-formatet kan KDE s filhåndtering og browser, Konqueror, nævnes. man-systemet er beregnet til at give brugeren en kort men brugbar (ofte er den desværre kun kort) introduktion til kommandoen. En brugsanvisning i man-systemet består typisk af: et afsnit med kommandoens navn og en beskrivelse på én linje, en samlet liste med alle kommandoens mulige tilvalg, en længere beskrivelse af hvad kommandoen bruges til, en detaljeret beskrivelse af alle kommandolinjetilvalgene, en beskrivelse af hvordan forskellige systemvariable påvirker programmet, henvisninger til andre relevante kommandoer og en liste med kendte fejl i programmet (hvorfor retter folk dem ikke bare?), 9
18 Kapitel 2. Brugsanvisninger man bruger typisk programmet less til at vise brugsanvisningerne, så hvis du sætter dig ind i, hvordan man flytter rundt i en tekst, når du bruger less, så ved du samtidig også hvordan man gør det i man. Brugsanvisningerne på et unix-system er kategoriseret i forskellige afsnit: 1. Om at bruge programmer. 2. Om at skrive programmer der snakker med styresystemet. 3. Om at skrive programmer. 4. Om specielle filer på systemet. 5. Om filformater. 6. Om spil. 7. Om konventioner og forskelligt andet. 8. Om systemadministrationskommandoer. Hvis du bare skriver: ~]$ man info så gennemgår man kategorierne i nummerorden indtil det finder en brugsanvisning om»info«. Det vil typisk være brugsanvisningen til programmet info, der findes i afsnit 1. Hvis du derimod har brug for beskrivelsen af filformatet»info«, så ved du at det er afsnit 5 der er interessant og kan i stedet for skrive: ~]$ man 5 info Henvisninger til brugsanvisninger i man-systemet skrives i tekst typisk»navn(afsnit)«. Så hvis der står at man bør læse»info(5)«er det beskrivelsen af filformatet»info«(som man kan få frem med kommandoen man 5 info) der menes. Mens der med»info(1)«menes at man bør læse beskrivelsen af programmet»info«(som man kan få frem med kommandoen man 1 info). Der findes en introduktion til hvert afsnit af brugsanvisningerne i man-systemet. Den hedder»intro«. Hvis du vil vide hvilke slags oplysninger du kan finde i afsnit 6 skriver du for eksempel: ~]$ man 6 intro Opbygning Unix-programmet man er meget praktisk at kende for at lære at bruge de mange parametre, der ofte findes til programmerne. Som eksempel kan du se dokumentationen for man-programmet ved at skrive man man på en kommandolinje. NAME man - format and display the on-line manual pages manpath - determine user s search path for man pages SYNOPSIS man [-acdfhkktww] [-m system] [-p string] [-C config_file] [-M path] [-P pager] [-S section_list] [section] name... DESCRIPTION man formats and displays the on-line manual pages. Dette viser, at brugeren kan skrive man PROGRAMNAVN og få yderligere funktionalitet ved at tilføje ekstra flag, såsom man -w PROGRAMNAVN, som viser, hvilken fil der indeholder brugsanvisningen. Tip: Med gvim (eller vi improved) kan du stille cursoren på et ord og trykke stort K for at se, om der er en man-page for pågældende ord. 10
19 Kapitel 2. Brugsanvisninger "Synopsis" viser hvordan programmet bruges. Det, der vises i kantet parentes, er valgfrie parametre. "Options"-afsnittet opremser alle de muligheder, programmet har. Du har allerede set, at ls har et tilvalg -l, men programmet har faktisk mange andre. Der findes generelt to typer muligheder: Den korte, startende med en bindestreg -a, og den lange med to bindestreger --all. Det er ikke altid til at huske, hvad en kommando præcist hedder i Linux. Du sidder f.eks. og kan ikke huske, hvad en bestemt kommando hedder, men du kan huske, at den har noget med»web«at gøre. Til at lede alle man-siderne igennem har du kommandoen apropos: ~]$ apropos web Galeon [galeon] (1) - gecko-based GNOME web browser LWP (3pm) - The World-Wide Web library for Perl LWP::RobotUA (3pm) - A class for Web Robots alevtd (1) - webserver for videotext pages groff_www (7) - groff macros for authoring web pages lynx (1) - a general purpose distributed information browser for the World Wide Web pooltype (1) - display a WEB pool file tangle (1) - translate WEB to Pascal tie (1) - merge or apply WEB change files weave (1) - translate WEB to TeX webcam (1) - capture images and upload them to a webserver using ftp webcollage (1) - decorate the screen with random images from the web Der kan være mange steder i man-systemet, hvor et ord indgår. Som du kan se, får du en kort beskrivelse med, som kan få dig til at huske, hvilket program du leder efter. Beskrivelsen er den, som står sammen med programmets navn øverst i brugsanvisningen. Desværre leder apropos kun i man-systemet, så hvis et program kun har brugsanvisninger i info- eller HTMLformat, så vil apropos ikke finde dem. Det er også muligt at omdanne brugsanvisninger i man-systemet til HTML-filer med følgende kommando: ~]$ man2html /usr/man/man5/procmailrc.5 > procmailrc.html ~]$ man2html /sti/manpage.[1..9] > /sti/manpage.html 2.2. info-systemet Hvis brugsanvisningen til et program, for eksempel mutt, findes i info-formatet (det er desværre aldrig til at vide før man prøver), så vil kommandoen: ~]$ info mutt starte brugsanvisningsvisningsprogrammet info med brugsanvisningen til mutt åbnet. Man kommer ud af info ved at taste q. Mellemrumstasten bringer én en side længere ned i brugsanvisningen og b en side længere op i brugsanvisningen. Et tryk på h bringer den interne hjælp i programmet frem. Brugsanvisninger i info-formatet kan være opbygget som hypertekst med oplysningerne om programmet fordelt på forskellige sider. Af andre programmer der kan vise brugsanvisninger i info-formatet kan KDE s filhåndtering og browser, Konqueror, nævnes. info-systemet har også ofte et par forklarende ord til den, der slet ikke kender programmets virkemåde, men det er oftest lidt længere vejledninger. 11
20 Kapitel 2. Brugsanvisninger 12
Linux Friheden til at lære Unix
Linux Friheden til at lære Unix Version 1.8.20060212 06/07-2006 Peter Toft og mange andre Linux Friheden til at lære Unix: Version 1.8.20060212 06/07-2006 af Peter Toft og og mange andre Ophavsret 2001-2005
Redhat / FC1 / FC2 på kommandolinien
Denne guide er oprindeligt udgivet på Eksperten.dk Redhat / FC1 / FC2 på kommandolinien Sidder du med et Linux OS, eller har tænkt på at prøve det, men er skræmt af kommandolinien? Det er tit en god ting
IsenTekst Indhold til Internettet. Manual til Wordpress.
Manual til Wordpress Sådan opdaterer du din hjemmeside i Wordpress. Dette er en manual til de mest grundlæggende ting, så du selv kan redigere indholdet eller tilføje nyt på din hjemmeside. Guiden er skrevet
Installation af Oracle 10g Release 2 database
Installation af Oracle 10g Release 2 database Oracle 10g database indeholder databasesoftware, enterprise manager, SQL*Plus m.m., HTML DB (i dag kendt som Application Express) og tilhørende HTTP Server
ViKoSys. Virksomheds Kontakt System
ViKoSys Virksomheds Kontakt System 1 Hvad er det? Virksomheds Kontakt System er udviklet som et hjælpeværkstøj til iværksættere og andre virksomheder som gerne vil have et værktøj hvor de kan finde og
Vejledning til opbygning af hjemmesider
Side 1 af 9 Vejledning til opbygning af hjemmesider Hvis du er inde på din klubs hjemmeside, fx på forsiden, kan du nu gå i gang med at redigere. For at få redigeringsværktøjet frem, skal du klikke på
Manual til Wordpress. 1. Log ind på din Wordpress-side. Indhold:
Manual til Wordpress Sådan opdaterer du din hjemmeside i Wordpress: Dette er en manual til de mest grundlæggende ting, så du selv kan redigere indholdet eller tilføje nyt på din hjemmeside. Guiden er skrevet
Admin i SkoleIntra. Fif til administratorer. Version: August 2012
Admin i SkoleIntra Fif til administratorer Version: August 2012 Indholdsfortegnelse At være administrator på SkoleIntra...4 De første overvejelser...4 LærerIntra import af data...4 LærerIntra hvem må
01. feb, 2014. Indhold
Manual cloudco PRO 01. feb, 2014 Indhold Installation af Cloudco PRO...1 Minimums systemkrav - Windows...1 Minimums Systemkrav - MAC...1 Minimums Systemkrav - Unix /Linux...1 Installation af Cloudco PRO
MANUAL. Siteloom CMS
MANUAL Siteloom CMS www.hjerteforeningen.dk/cms Brugernavn: Password: 3. september, 2012 BASIS FUNKTIONER 1. Kalender... 4 1.a. Opret... 5 1.b. Rediger eller slet... 8 2. Sider... 10 2.a Opret side...
Oprettelse af Titelblok i Capture og Capture CIS
e-service Titelblok i OrCAD Capture og Capture CIS Side 1 af 11 Oprettelse af Titelblok i Capture og Capture CIS Note skrevet af : Nordcad Systems Technical Support Revision : April 2003, Release 14.2/9.2.3,
Sådan indlægges nyheder på DSqF s hjemmeside trin for trin
Sådan indlægges nyheder på DSqF s hjemmeside trin for trin Systemkrav For at kunne bruge Composite kræves: Windows 95 eller nyere (bemærk - kun Windows kan bruges) Browseren Internet Explorer 6.0 eller
09/03 2009 Version 1.4 Side 1 af 37
Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte
poedit og oversættelse af sprogfiler
poedit og oversættelse af sprogfiler af Georg S. Adamsen WordPress.Blogos.dk 2009 http://kortlink.dk/wordpressblogosdk/6g38 1 af 11 14-04-2009 14:55 Jeg får af og til spørgsmål om, hvordan man bruger poedit,
Indledning. På de følgende sider vises, primært i tegneserieform, lidt om mulighederne i PC-AXIS for Windows.
Indledning PC-AXIS for Windows er et talbehandlingsprogram, der kan håndtere store mængder statistisk materiale. PC-AXIS giver mulighed for at arbejde videre med det statistiske materiale i egne programmer
Spil og svar. Journal nr. 13.12.599. Et webbaseret værktøj udviklet af Programdatateket i Skive
Journal nr. 13.12.599 Spil og svar Et webbaseret værktøj udviklet af Programdatateket i Skive E-mail: programdatateket@viauc.dk Web: http://www.programdatateket.dk Kolofon HVAL-vejledning Spil og svar
Tilslutning med Cisco AnyConnect VPN-klient (Windows) til AARHUS TECH P-net
18. november 2011 Vejledning Windows 7 - eklient Opkobling via ADSL eller anden kabelforbindelse til P-net. Tilslutning med Cisco AnyConnect VPN-klient (Windows) til AARHUS TECH P-net Cisco AnyConnect
Kort om CoinDB (Mønt- og seddelsamling):
Kom godt i gang med CoinDB programmet fra PetriSoft (Holder styr på din Mønt- seddel- eller frimærkesamling) Kort om CoinDB (Mønt- og seddelsamling): CoinDB er et Windows program, der anvendes af mønt-
Programmering C RTG - 3.3 09-02-2015
Indholdsfortegnelse Formål... 2 Opgave formulering... 2 Krav til dokumentation af programmer... 3 ASCII tabel... 4 Værktøjer... 5 Versioner af ASCII tabel... 6 v1.9... 6 Problemer og mangler... 6 v2.1...
Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske
Det Naturvidenskabelige Fakultet Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Indholdsfortegnelse Introduktion til Blackboard Content System...3 Øvelse 01 individuel:
NT PDC Udarbejdet af Kenneth Dalbjerg
NT PDC Udarbejdet af Kenneth Dalbjerg Titelblad Denne rapport er udarbejdet af Kenneth Dalbjerg, med det formål at lære noget omkring, NT PDC Server. Side 2 af 13 Indholdsfortegnelse Forside Titelblad
xgalleri Mulige filtyper Installation web-version
xgalleri xgalleri opstod ud fra ønsket om at lægge en større samling billeder på nettet. Der findes mange programmer, som kan bruges til at lægge datafiler på nettet; men de fungerer typisk på den måde,
DocBook SGML/XML. Forhistorien for Linux Friheden til at vælge Dokumentation. I bestemmer :-) Motivation for DocBook Alternativer til DocBook Docbook
DocBook SGML/XML Forhistorien for Linux Friheden til at vælge Dokumentation Motivation for DocBook Alternativer til DocBook Docbook Min første bog eksempel Oversættelse Hvordan arbejder vi sammen CVS make
Svar på de mest almindelige Citrix spørgsmål
Svar på de mest almindelige Citrix spørgsmål Henrik Meyer og Ajâja Hyttel Oprettet: 24/6-13 Sidst revideret 14/5-14 h t t p s : / / c i t r i x. a a b n e t. d k Hvad er nyt i Citrix?... 2 Hvis du ikke
Advanced Word Template Brugermanual
Advanced Word Template Brugermanual Forord: Advanced Word Template er et værktøj, der anvendes sammen med Microsoft Word til at opbygge ensartet beskrivelser på en mere intelligent måde end Copy and Paste
Webmail Gmail Generelt Side 1
Webmail Gmail Generelt Side 1 Webmail Gmail Generelt Side 2 Indholdsfortegnelse Oprette en Gmail...... Side 4 Indbakken Oversigt...... Side 9 Skriv en mail...... Side 11 Formateringsværktøjer...... Side
Skifte til OneNote 2010
I denne vejledning Microsoft Microsoft OneNote 2010 ser meget anderledes ud end OneNote 2007, og vi har derfor oprettet denne vejledning, så du hurtigere kan komme i gang med at bruge programmet. Læs videre
18/11 2010 Version 2.0 Side 1 af 36
Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte
Adobe Acrobat Connect brugergrænsefladen
Adobe Acrobat Connect brugergrænsefladen Adobe Connect er et webbaseret videokonferenceværktøj, der giver mulighed for online, synkron kommunikation, deling af filer, skærm og whiteboard, gennemførelse
Installation på flerbruger computere
Artikel om... Installation på flerbruger computere OpenOffice.org Rettigheder Dette dokument er beskyttet af Copyright 2005 til bidragsyderne som er oplistet i afsnittet Forfattere. Du kan distribuere
Redaktørvejledning for www.bredstrup-pjedsted.dk Skriv en artikel
Arbejdsgang - Skriv artiklens tekst - Gør billeder klar - Log-in på hjemmesiden - Opret ny artikel - Vælg kategori - Skriv overskrift - Indsæt tekst - Tilføj billeder - Gennemgå artiklens indstillinger
Sådan redigerer du en hjemmeside i Umbraco
Brugermanual til din boligafdelings hjemmeside Sådan redigerer du en hjemmeside i Umbraco Indhold Introduktion... 2 Log på Umbraco og redigér din hjemmeside... 3 Opret ny side... 7 Gem side uden at udgive/publicere
ActiveBuilder Brugermanual
ActiveBuilder Brugermanual Forfatter: TalkActive I/S Dato: Juni 2004 Version: R. 1.01 Sprog: Dansk Copyright 2004 - Talk Active - all rights reserved. Indhold: 1. INDLEDNING...2 2. QUICK-START...3 3. OPBYGNINGEN
Manual og Hjælp Skoletasken 2
Manual og Hjælp Skoletasken 2 I Skoletasken 2 - Hjælp Indhold I Introduktion 1 Velkomst 2... 2 2 Systemkrav... 2 3 Installation... 3 4 Skoletasken... 8 II Opsætning 10 1 Systemopsætning... 10 2 Bogopsætning...
MANUAL. Siteloom CMS
MANUAL Siteloom CMS www.hjerteforeningen.dk/cms Brugernavn: Password: 3. oktober, 2013 BASIS FUNKTIONER 1. Kalender... 4 1.a. Opret... 5 1.b. Rediger eller slet... 9 2. Sider...12 2.a. Opret side...13
Styresystemet er den del af softwaren, der sammenkæder hardware og brugerprogrammer, således at de kan arbejde sammen.
Hvad sker der, når der tændes for PC en? Når computeren tændes, kontrolleres en række funktioner, bl.a. ram, harddisk, mus, tastatur, diskettedrev og lignende, før det rigtige Windows- billede vises på
Vistemmernu. Et webbaseret værktøj udviklet af Programdatateket i Skive. E-mail: programdatateket@viauc.dk Web: http://www.programdatateket.
Vistemmernu Et webbaseret værktøj udviklet af Programdatateket i Skive E-mail: programdatateket@viauc.dk Web: http://www.programdatateket.dk Kolofon HVAL-vejledning Vistemmernu på HVAL.DK Forfatter: Susanne
Indholdsfortegnelse. Indholdsfortegnelse.. side 2. Adgang til webgraf 3. Opslag adresse... 4. Styring af layout.. 5. Zoom funktioner..
Indholdsfortegnelse Indholdsfortegnelse.. side 2 Adgang til webgraf 3 Opslag adresse... 4 Styring af layout.. 5 Zoom funktioner.. 6 Panorere på skærmen. 7 Information om grafikken.... 8-10 Print et udsnit.....
Manual Version 2. til oprettelse af hjemmesider for landsbyer i Rebild kommune
Manual Version 2 til oprettelse af hjemmesider for landsbyer i Rebild kommune Oversigt: Login Hjemmeside...... side 3 Login Administrationsmodul... side 5 Kategorier.. side 6 Opret/rediger første side...
Ruko SmartAir. Updater installation
Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan
Guide til Umbraco CMS
web Guide til Umbraco CMS Indhold Indledning 3 Kompatible browsere 3 Log ind i Umbraco 4 Content-delen 5 Indholdstræet 5 Tilføjelse af en side/sektion 7 Sortering af indhold 12 Galleri 14 Mediebibliotek
Vejledning til Teknisk opsætning
Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder
Sådan installeres og teste WordPress på en lokal server
Sådan installeres og teste WordPress på en lokal server Det gratis WordPress blog værktøj er vokset gennem årene til et fuldgyldigt CMS-system content management system). WordPress har forenklet processen
Indhold. 1 Indledning... 3. 1.1 Kompatible browsere... 3. 2 Log ind i Umbraco... 3. 3 Content-delen... 4. 3.1 Indholdstræet... 4
Indhold 1 Indledning... 3 1.1 Kompatible browsere... 3 2 Log ind i Umbraco... 3 3 Content-delen... 4 3.1 Indholdstræet... 4 3.2 Ændring af indhold... 5 3.3 Tilføjelse af en side/sektion... 6 3.4. At arbejde
Den digitale Underviser. Clouds. Dropbox
Den digitale Underviser Clouds Dropbox Indhold Indhold... 1 Dropbox... 1 Installer Dropbox... 2 Åbn Dropbox fra egen computer... 2 Åbn Dropbox fra en anden computer... 3 Lagre filer i Dropbox (offline
GUIDE TIL CLOUD DRIVE
GUIDE TIL CLOUD DRIVE Dette er en guide du kan anvende til nemt at komme effektivt i gang med at anvende Cloud Drive Indholdsfortegnelse 1. Tilgængelige Cloud Drive klienter 2. Guide til Windows klienten
Introduktion til CD ere og Arkivdeling Gammel Dok - September-oktober 2003. Jonas Christiansen Voss
Introduktion til CD ere og Arkivdeling Gammel Dok - September-oktober 2003 Jonas Christiansen Voss 2. marts 2004 Indhold 1 CD ere 2 1.1 Brænde dokumenter til CD....................... 2 1.2 Disk Copy.................................
Manual til administration af online booking
2016 Manual til administration af online booking ShopBook Online Med forklaring og eksempler på hvordan man konfigurerer og overvåger online booking. www.obels.dk 1 Introduktion... 4 1.1 Formål... 4 1.2
Mini brugermanual CMD 5.1
Mini brugermanual CMD 5.1 Kom i gang For at tilgå CMD skal du åbne en web browser og indtaste URL en på dit CMD website i adressefeltet, hvorefter dialogboksen til log in vises. 1. Indtast dit brugernavn
5.0 Velkommen til manualen for kanalen HTML-grab Introduktion til kanalen HTML-grab kanalside Hvad er et spot?
5.0 Velkommen til manualen for kanalen HTML-grab 1 5.1 Introduktion til kanalen 1 5.2 HTML-grab kanalside 1 5.2.1 Hvad er et spot? 2 5.2.2 Opret et nyt spot 2 5.2.3 Aktivt og inaktivt spot 3 5.2.4 Rediger
Kom godt i gang med Hostcenter Danmarks Webadmin
Kom godt i gang med Hostcenter Danmarks Webadmin Formålet med denne artikel er at give en hurtig overblik over funktionerne i Hostcenter Danmarks Webadmin. Webadmin er det værktøj der bruges til at styre
Sektornet VPN Installationsvejledning Windows Vista/7
Sektornet VPN Installationsvejledning Windows Vista/7 Version 5.0 Af Jesper Skou Jensen og Mads Udengaard Sørensen 1 Start installationen 1 1 Indledning Denne vejledning gennemgår opsætning af Sektornet
Kom godt i gang med I-bogen
Kom godt i gang med I-bogen At åbne bogen Det allerførste, du skal gøre, for at kunne arbejde med i-bogen, er at aktivere den. Det gøres ved at oprette en konto på systime.dk og derefter aktivere bogen
INDHOLDSFORTEGNELSE. INDLEDNING... 7 Kristian Langborg-Hansen. KAPITEL ET... 9 I gang med App Inventor. KAPITEL TO...
INDHOLDSFORTEGNELSE INDLEDNING... 7 Kristian Langborg-Hansen KAPITEL ET... 9 I gang med App Inventor Installation af App Inventor... 10 Trådløs installation... 11 Installation af emulator (Windows)...
Velkommen til REX onlinehjælp
Velkommen til REX onlinehjælp I REX onlinehjælp kan du finde information om følgende emner: Indhold Enkel søgning...3 Hvordan kan du bruge søgefeltet?...3 Søg efter sætninger...3 Søg efter specifikke ord
Indhold 1 Om Skolekvalitet.dk...3. 2 Vælg evalueringsmodel før du går i gang...3. 3 Overblik over siderne... 5
Skolekvalitet.dk Manual Version 1.0 Indhold 1 Om Skolekvalitet.dk...3 2 Vælg evalueringsmodel før du går i gang...3 3 Overblik over siderne... 5 3.1 Oversigt over centrale funktioner:... 6 4 Kom godt i
Vejledning til Kilometer Registrering
Vejledning til Kilometer Registrering iphone Appen som holder styr på dit firma og privat kørsel. Udviklet af Trisect Development 2011. www.trisect.dk For iphone version 4.2 og nyere. Med Kilometer Registrering
Manual for installering og brug af IE Privacy Keeper version 2.7 af Anette B. Overgaard Maj 2005
Manual for installering og brug af IE Privacy Keeper version 2.7 af Anette B. Overgaard Maj 2005 Installering: 1. IE Privacy Keeper er et nyttigt lille program som kan rydde op i dine cookies, history
Brugermanual PoP3 og Outlook Office 2003 Webmail www.321mail.dk. Udarbejdet af IT-afdelingen 2005
Brugermanual PoP3 og Outlook Office 2003 Webmail www.321mail.dk Udarbejdet af IT-afdelingen 2005 Indholdsfortegnelse 1. INDLEDNING... 4 2. OUTLOOK 2003... 4 3. BRUGERVEJLEDNING I BRUGEN AF WEB MAIL...
Smargo Smartreader+ (version 9.9.2008)
Smargo Smartreader+ (version 9.9.2008) Med Smargo Smartreader plus er det muligt at tilføje yderlige en kortlæser til din Dreambox eller aflæse kortet på en PC-linux server. Nedenfor gives vejledning i
En open source løsning til bibliotekernes publikumspc ere
En open source løsning til bibliotekernes publikumspc ere Dokument: bibos installationsvejledning bibos version: 2.1.0.1 released 25. oktober 2013 Senest redigeret: 5. februar 2014 af Niels Schmidt Petersen,
Umbraco installationsvejledning
på et ScanNet ASP Webhotel Indledning Beskrivelse Denne vejledning vil indeholde installation af CMS systemet Umbraco på et ASP Webhotel. Det dansk grundlagt Content Management System (CMS) Umbraco er
Quickguide til PM5. De enkelte punkter er beskrevet løst kig i manualen hvis du har brug for en dybere forklaring.
Her er en hurtig guide til hvordan du kommer godt i gang med PM5. Der er visse ting der skal gøres i den rigtige rækkefølge, for at du får det bedste ud af systemet fra starten af. De enkelte punkter er
Kom i gang med DANBRO
1 Indhold... 1 Generelt...2 DANBRO...2 Forkundskaber for at anvende DANBRO...2 Krav til pc...2 Starte DANBRO...2 Installation...3 DANBRO-Manualer...4 Manualer...4 DANBROs Brugergrænseflade...5 Valg af
Dit velkendte Windows, bare bedre. Din introduktion til Windows 8.1 til virksomheder
Dit velkendte Windows, bare bedre. Din introduktion til Windows 8.1 til virksomheder Opdag startskærmen. Startskærmen indeholder alle dine vigtigste oplysninger. Dynamiske felter sørger for, at du altid
Introduktion. Pacsoft Online 11-11-2013
Introduktion Pacsoft Online 11-11-2013 2 Indhold 1 Introduktion til Pacsoft Online... 3 1.1 Grundlæggende navigering... 3 1.2 Søgning af information... 3 1.3 Indtastning af faste oplysninger... 4 1.4 Din
Startvejledning. Microsoft OneNote 2013 ser anderledes ud end tidligere versioner, så vi har lavet denne guide for at gøre din læreproces nemmere.
Startvejledning Microsoft OneNote 2013 ser anderledes ud end tidligere versioner, så vi har lavet denne guide for at gøre din læreproces nemmere. Skifte mellem berøringstilstand og mus Hvis du bruger OneNote
Go-Kart DMKA Dokumentation
Go-Kart DMKA Dokumentation April 2009 v.1 Created by MwaZone Auther Mark Weber Andersen Page 2 of 21 Indhold Sidens struktur og opbygning... 3 A. Log-ind... 4 B. Redigere side indhold... 5 Overblik...
Superbruger Information. Ver. 5.1, 2. udgave - juni 2004-1 -
Superbruger Information Ver. 5.1, 2. udgave - juni 2004-1 - Import /eksport og opdatering af databasen I dette kapitel vil vi se på nogle af de muligheder der er for import og eksport af data til og fra
Kapitel 2 Start af OpenOffice.org
Kom i gang med... Kapitel 2 Start af OpenOffice.org OpenOffice.org Rettigheder Dette dokument er beskyttet af Copyright 2005 til bidragsyderne som er oplistet i afsnittet Forfattere. Du kan distribuere
Vejledning. Opsætning af Trio Web Vers 2.0 feb. 2010
Opsætning af Trio Web Vers 2.0 feb. 2010 Indholdsfortegnelse Opsætning af Trio Web... 3 Generel opsætning af Trio Web... 3 Databaseopsætning... 3 DB... 3 Aar... 4 Login... 4 Internet... 4 Port... 4 Registreringsnøgle...
Vejledning KPK Online Prøverum
Vejledning KPK Online Prøverum INDHOLD Introduktion side 2 Funktionsliste side 2 Få adgang til systemet side 3 Opload dine billeder side 4 Sådan bruges systemet side 5 Gem dine eksempler side 7 Side 1/7
Fjernadgang til BEC s systemer via Portal2
Fjernadgang til BEC s systemer via Portal2 - tilgå applikationer og arbejdsplads via webbaseret portal (UAG) Udarbejdet af: Niklas Petersen Gældende fra: 24-08-2015 Version Forfatter Dato Dokumentstatus
elib Aleph, ver.18 Introduktion til GUI FUJITSU SERVICES A/S
Introduktion til GUI FUJITSU SERVICES A/S, 2008 Indholdsfortegnelse 1. Skrivebordet... 3 2. Flytte rundt m.m.... 4 3. Log ind... 6 4. Valg af database... 7 5. Rudernes størrelse... 8 6. Kolonner... 9 7.
LUDUS Web Vejledning i eksport af certifikat
LUDUS Web Vejledning i eksport af certifikat Indhold 1. Introduktion... 2 2. Opsætning af Path-variablen... 3 3. Eksport af certifikat... 4 4. Indsendelse af certifikat... 6 5. Test af forbindelse til
Mac OS X v10.5 Leopard Installerings- og indstillingsvejledning
Mac OS X v10.5 Leopard Installerings- og indstillingsvejledning Hvis Mac OS X v10.3 eller en nyere version allerede er installeret på computeren: Alt, du behøver at gøre, er at opdatere til Leopard. Se
Opdatering af ISOWARE til version 6.1.0
Opdatering af ISOWARE til version 6.1.0 September 2015 Indhold Kontaktoplysninger... 1 VIGTIGT... 2 Opdatering af trejdepartssoftware... 2 Opdatering til version 6.1.0.... 2 1. Backup af databasen... 3
Opsætning af MobilePBX med Kalenderdatabase
Opsætning af MobilePBX med Kalenderdatabase Dette dokument beskriver hvorledes der installeres Symprex Exchange Connector og SQL Server Express for at MobilePBX kan benytte kalenderadadgang via database
Picto Selector. Lav dine egne flotte symbolark på den nemme måde. Version: Oktober 2012
Picto Selector Lav dine egne flotte symbolark på den nemme måde Version: Oktober 2012 Indholdsfortegnelse Hvad er Picto Selector?...4 USB?...4 Hent programmet...4 Installer programmet på din computer...5
INDHOLDSFORTEGNELSE. Windows 8.1... 5. KAPITEL ET... Den nye brugergrænseflade. KAPITEL TO... 23 Internet, e-mail, kontakter og kalender
INDHOLDSFORTEGNELSE Windows 8.1... 5 KAPITEL ET... Den nye brugergrænseflade Sådan får du Windows 8.1 på din pc... 8 Startskærmen... 9 Skrivebordet... 10 Kvikguide til den nye brugergrænseflade... 11 Amulet-menuen...
Et nyt vindue vil åbne beder dig om at indtaste dit "Navn ", " Last Name " og " Password" - "Job Title " er ikke nødvendigt at bruge.
Yammer for " Dummies " Manual Den URL Yammer er : www.yammer.com Du vil modtage en invitation til Yammer. Invitationen sendes til butikken e- mail -adresse (f.eks 2199@br-leg.dk ) og / eller til din butikschef
Manual til Wordpress. 1. Log ind på din Wordpress-side. Indhold: Sådan opdaterer du din hjemmeside i Wordpress.
Manual til Wordpress Sådan opdaterer du din hjemmeside i Wordpress. Dette er en manual til de mest grundlæggende ting, så du selv kan redigere indholdet og lægge nyt på din hjemmeside. Guiden er skrevet
Windows 7. Windows 7. Øvelse 1: Genveje. Øvelse 2: Installer en printer. Øvelse 3: Diverse små programmer
Windows 7 Øvelse 1: Genveje Højreklik på et tomt sted på skrivebordet og opret en Ny mappe. Omdøb mappen til Edb Åbn Word ved at klikke I følgende rækkefølge: Startknap Alle programmer Microsoft Office
Gem dine dokumenter i BON s Content Management System (CMS)
24. august 2007 Gem dine dokumenter i BON s Content Management System (CMS) INDHOLDSFORTEGNELSE 1. Indledning... 2 2. Se indholdet i dit Content Management System... 3 3. Tilgå dokumenterne i My Content
OK Fonden. Umbraco CMS Quickguide
OK Fonden Umbraco CMS Quickguide 1 Indhold 1 Indhold... 2 2 Indledning... 3 2.1 Kompatible browsere... 3 2.2 Log ind i Umbraco... 3 2.3 Naviger i administrationsområdet... 4 2.4 Brug af træ menu... 5 3
Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1
Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1 Oracle Database Express Edition (XE) er Oracles lille gratis database tilsvarende Microsofts SQL Server Express Edition. Oracle Database XE
Genvejstaster til Windows
Genvejstaster til Windows Selvom musen er et praktisk redskab, er den langt fra altid den hurtigste måde at styre computeren på. Ofte vil det være meget hurtigere at bruge genvejstaster. Hvis du sidder
Kapitel 17 Oprette websider:
Kom i gang med... Kapitel 17 Oprette websider: Gemme dokumenter som HTML-Filer OpenOffice.org Rettigheder Dette dokument er beskyttet af Copyright 2005 til bidragsyderne som er oplistet i afsnittet Forfattere.
I Windows fil struktur er der følgende ting Drev, Mapper, Filer og Genveje.
Windows Fil Struktur I Windows fil struktur er der følgende ting Drev, Mapper, Filer og Genveje. Hvad er et drev Et drev, er en afgrænsning af fil strukturen. Når du går ind på et drev vil du stå i roden
Fase Forklaring Navigation. Mappen skal indeholde alle elementer til dit site.
1 Opstart af et site Opret hovedmappen Opret grafikmappen Opret dit site Mappen skal indeholde alle elementer til dit site. Opret en mappe indeni den første og kald den grafik. Heri lægges alle dine grafikfiler.
I denne manual kan du finde en hurtig introduktion til hvordan du:
VORES NORDSJÆLLAND HURTIGT I GANG MANUAL 01: Bruger HVAD INDEHOLDER DENNE MANUAL? I denne manual kan du finde en hurtig introduktion til hvordan du: 1. Finder Vores Nordsjælland hjemmesiden 2. Opretter
Rationel VinduesDesigner TM Brugervejledning
Rationel VinduesDesigner TM Brugervejledning indhold: introduktion Side 2 Funktionsliste Side 3 Få adgang til systemet Side 4 opload dine billeder Side 5 Sådan bruges systemet Side 6 Gem dine eksempler
Fra 1. april 2009 skal lægerne fremsende alle henvisninger til psykologer og fysioterapeuter elektronisk.
Guide: Henvisninghotellet ( REFHOST ) Version mar 2009 Fra 1. april 2009 skal lægerne fremsende alle henvisninger til psykologer og fysioterapeuter elektronisk. Denne guide er primært baseret på oplysninger
Sådan gør du Microsoft Word 2013
Microsoft Word 2013 Microsoft Word 2013 Indholdsfortegnelse Anvend skabelon... 3 Billede... 4 Dokumenthåndtering... 5 Flyt, kopier og sæt ind... 6 Flyt og kopier mellem dokumenter... 7 Gem... 8 Genbrug
PHP kode til hjemmeside menu.
PHP kode til hjemmeside menu. Home Hovedmenu 1 Hovedmenu 2 Hovedmenu 3 Hovedmenu 4 Undermenu 1 Breadcrumb Her vises indholdet af den valgte side Undermenu 2 Undermenu 3 Undermenu 4 Evt. en mulighed for
Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User
Hosted CRM 2011 Outlook client connector setup guide Date: 2011-09-08 Version: 1 Author: anb Target Level: Customer Target Audience: End User Language: da-dk Page 1 of 19 LEGAL INFORMATION Copyright 2011
FORCE Inspect Online Manual v. 1.02. FORCE Inspect Online Manual. 1 af 18
FORCE Inspect Online Manual 1 af 18 Indholdsfortegnelse Indholdsfortegnelse... 2 FORCE Inspect Online Manual... 3 Generelt... 3 Login... 3 Main... 4 Intro sektion... 4 Links sektion... 4 News sektion...
MANAGED PC PC INSTALLATION INSTALLATIONS GUIDE V Telefon: CLOUD INFRASTRUKTUR DEPLOYMENT SECURITY
MANAGED PC PC INSTALLATION INSTALLATIONS GUIDE V. 2.0 CLOUD INFRASTRUKTUR DEPLOYMENT SECURITY MAINTANENCE INDHOLD Indhold 2 Indledning 3 Managed PC Installation Start op fra USB stik 4 Valg af styresystem
LUDUS Web Vejledning i eksport af certifikat
LUDUS Web Vejledning i eksport af certifikat Indhold Indhold... 1 1. Introduktion... 2 2. Opsætning af Path-variablen... 2 3. Eksport af certifikat... 2 4. Indsendelse af certifikat... 4 5. Test af forbindelse
Kapitel 8 Tilpasning af OpenOffice.org:
Migreringsvejledning Kapitel 8 Tilpasning af OpenOffice.org: OpenOffice.org Rettigheder Dette dokument er beskyttet af Copyright 2005 til bidragsyderne som er oplistet i afsnittet Forfattere. Du kan distribuere