FF505 - Computational Science - MATLAB Section

Linux for begyndere

Nu er det tid til at stifte bekendskab med Linux. En god tutorial som I skal bruge findes her (se hvilke dele nedenfor).

Leg rundt med systemet

Gennemfør følgende afsnit af tutorialen:

  • Tutorial One
  • Tutorial Two (for at oprette en tom fil du kan lege med, brug da kommandoen 'touch <filnavn>')
  • Tutorial Four
  • Tutorial Five

En anden vigtig ting er at få styr på rettighederne på jeres filer/mapper (Tutorial 5 i linket fra før). I kan teste om I har fået sat de korrekte rettigheder, ved at prøve at tilgå hinandens filer. Jeres hjemmemappe ligger i mappen /home/<brugernavn>/.

Bonustip: Man kan bruge chmod go-rwx <mappenavn> for at sætte mappen og alt dens indhold til kun at kunne tilgås af ejeren.

Det er dit ansvar at andre ikke kan læse dit data. Sørg derfor for at andre ikke har rettigheder til det! Som standard vil de filer du opretter kunne læses af alle andre.

Tips & tricks

  • Når du forlader din computer i terminalrummet, så husk at logge ud! Ellers vil du pludselig opdage at dit baggrundsbillede måske er blevet ændret, til noget der er mindre pænt.
  • Hvis du bare skal forlade computeren hurtigt, kan man nøjes med at låse skærmen: Ctrl + Alt + L
  • Tegnet ~ er en genvej til ens eget hjemmebibliotek. Dvs. kommandoen: cd ~ vil altid tage dig til din hjemmemappe.
  • Firefox (og nogle andre programmer) kan som udgangspunkt kun være startet på én maskine af gangen pr. bruger. Dvs. hvis Firefox startes på en maskine, og man forlader maskinen uden at logge ud, så vil man få en fejl hvis man logger ind på anden maskine og starter Firefox. Firefox vil fortælle dig at "din profil allerede er i brug". Det løses nemmest og mest korrekt ved at finde den oprindelige maskine Firefox er startet på, og så logge ud fra den. Hvis denne maskine ikke kan findes, kan problemet løses ved at slette filen ~/.mozilla/firefox/<profilmappe>/.parentlock. <profilmappe> er forskelligt fra bruger til bruger, men mappen hedder typisk et par tilfældige bogstaver/tal efterfulgt af .default. Filen .parentlock er skjult (filnavne der starter med et punktum er skjulte per definition i Linux - slå visning af skjulte filer til i din filbrowser for at se den).

.bashrc

Den skjulte fil .bashrc i din hjemmemappe kan bruges til at indstille strengere tilladelser til nye filer du opretter. Dette kan gøres ved at tilføje linjen umask 066 nederst i filen. Dette gør at filer som standard bliver oprettet med rettighederne: 600 (dvs. du kan selv læse og skrive, men gruppen og andre folk kan intet) (på denne side kan der læses mere om umask, og hvordan en umask sættes.)

Færdig? Top nice! Brug resten af tiden på at lege rundt i Linux eller fortsæt evt. med flere tutorials fra linket ovenfor.

Date: 2015-01-23T20:03+0100

Author: marco

Org version 7.9.3f with Emacs version 24

Validate XHTML 1.0