# Manual for diskforbrugsanalyse

## Introduktion

Diskforbrugsanalyse er et grafisk, af menuen styret program til at analyse diskforbrug i MATE. Diskforbrugsanalyse kan nemt skanne enten hele filsystemtræet eller en specifik mappegren valgt af brugeren (lokal eller ekstern).

Programmet registrerer også automatisk i realtid enhver ændring lavet til din hjemmemappe samt alle monterede/afmonterede enheder. Diskforbrugsanalyse tilbyder også et fuldt grafisk trækortsvindue for hver valgt mappe.

## Kom i gang

Diskforbrugsanalyse kan startes på en af tre måder:

- fra Matemenuen Programmer Tilbehør;

- fra et terminalvindue;

- fraCaja »Åbn med ...« ;

Hvis du ønsker at starte Diskforbrugsanalyse fra et terminalvindue, så tast:

`mate-disk-usage-analyzer <fuld_sti_til_en_mappe>`, tryk så på Retur.

Hvis startet fra Matemenuen, starter og bliver Diskanalyseforbrug i en standby tilstand, ventende på en brugerhandling.

Når du starter Diskanalyseforbrug fra MATE-menuen vises det følgende vindue.

### Vindue for Diskanalyseforbrug

Viser Diskanalyseforbrugs hovedvindue. Indeholder menulinje, visningsområde, rullebjælker og statuslinje.

Brugeren kan så:

- starte en fuld skanning af filsystemet;

- vælge en specifik lokal mappegren at skanne

- vælge en ekstern server og mappe at skanne

- angive præferencer

## Forbrug

### Fuld skanning af filsystem

For at starte en fuld filsystemskanning vælg Analyseprogram Skan filsystem fra menuen, eller tryk på værktøjslinjeknappen Skan filsystemfilsystem.

Når skanningsprocessen slutter, så vil du få det fulde træ over dit filsystem, som det vist i den næste figur.

#### Diskanalyseforbrug - fuld filsystemskanning

Viser Diskanalyseforbrugs vindue for fuld filsystemskanning. Indeholder menulinje, visningsområde, rullebjælker og statuslinje.

Når du afvikler en fuld filsystemskanning vil Diskanalyseforbrugs vindue starte tegning af træet så snart at tråden starter skanning af filsystemet. Hvis en stor partition er monteret på filsystemet, vil den også blive skannet.

Diskforbrugsanalyse vil vise størrelser i mappetræet som allokeret plads. Dette betyder at de viste størrelser refererer til det faktiske diskforbrug og ikke til den tilsyneladende mappestørrelse. Hvis du ønsker at vise den tilsyneladende filstørrelse, så fjern kryds fra Vis Allokeret plads .

Diskanalyseforbrug vil ikke medtage /proc dir, eller andre filstørrelser som ikke er relateret til en »ren« fil, så symbolske henvisninger, tegnblokke, enhedsblokke vil ikke være en del af mappestørrelsen.

Hårde henvisninger håndteres på en anden måde: Den første hårde henvisning opfattes som en normal fil, mens de efterfølgende henvisninger til den samme iknudeenhed ikke medtages i totalen, men fremhæves i kolonnen til højre i vinduet.

### Skanning af en enkelt mappe

For at starte skanning af en enkelt mappe vælg Analyseprogram Skan mappe ... fra menuen, eller tryk på værktøjslinjeknappen Skan mappe.

### Ekstern skanning

Hvis du har brug for at skanne en ekstern servermappe, så klik bare på værktøjslinjens ikon Skan ekstern mappe eller vælg Analyseprogram Skan ekstern mappe fra menuen og du får den følgende dialogboks. Diskforbrugsanalyse kan forbinde til en server via ssh, ftp, smb, http og https.

#### Diskforbrugsanalyse - ekstern mappeskanning

Viser det eksterne mappedialogvinduet for Diskforbrugsanalyse.

## Præferencer

For at ændre programpræferencerne for Diskforbrugsanalyse, vælg Rediger Præferencer.

### Præferencevindue for Diskforbrugsanalyse

Præferencevindue

### Vælg enheder at skanne

I den første del af præferencevinduet vises alle registrerede monterede enheder. Klik på boksen for at inkludere/ekskludere partitionen i operationerne for filsystemskanning.

Enheden monteret på »/« kan ikke ekskluderes fra skanningen.

### Aktiver overvågning af hjem

Hvis denne indstilling er krydset af vil Diskforbrugsanalyse konstant overvåge alle eksterne ændringer til hjemmemappen og advare brugeren hvis en fil tilføjes/fjernes.

## Trækort

Konceptet Trækort blev udviklet af Ben Shneiderman i 90'erne. Læs hans vision om trækort.

### Trækortsvindue for Diskforbrugsanalyse

Treemaps teori. Viser 2 trækortsdiagrammer

Figur viser et eksempel på trækorts teori. Hver knude (som vist i trædiagrammet) har et navn (et bogstav) og en associeret størrelse (et tal). Størrelsen på bladene kan for eksempel repræsentere størrelsen på individuelle filer, størrelsen på knuder, der ikke er blade, er summen på størrelsen for dens undermapper.

Trækortet er konstrueret via rekursiv underopdeling af den oprindelige rektangel. Størrelsen på hver underrektangel svarer til størrelsen på knuden. Retningen af underopdelingssuppleanter per niveau: første vandret, næste lodret, etcetera. Som resultat er den oprindelige rektangel opdelt i mindre rektangler, sådan at størrelsen af hver rektangel afspejler størrelsen på bladet. Strukturen på træet er også afspejlet i trækortet, som et resultat af dets konstruktion. Farve og annotation kan bruges til at give ekstra information om bladene.

Trækort er meget effektive når størrelse er den vigtigste funktion, der skal vises.

## Ringdiagram

Ringdiagram er en grafisk repræsentation af diskforbruget i en konkret mappe. Når programmet startes får det besked om brugen af filsystemet, som det kan ses i den næste figur:

### Diskanalyseforbrug viser et ringdiagram med filsystemforbruget

Efter opstart af programmet vises filsystemts brug. Grafisk repræsentation til højre.

Når du starter med at skanne en mappe så oprettes træet med undermapper og vises på den venstre side. Hver række indeholder information om navnet, hvor meget plads, der er brugt (procent og størrelse i KB, MB eller GB) og antallet af elementer (filer og mapper). Når denne proces er færdig tegnes Ringdiagrammet på den højre side. Hvis stopper før det er færdigt, så udføres kun en delvis repræsentation baseret på de mapper, hvis forbrug blev beregnet.

### Diskforbrugsanalyse viser et ringdiagram med brugen af en mappe

Efter skanning af en mappe.

Ringdiagrammet består af et sæt af indlejrede ringe omkring en central cirkel. Denne cirkel symboliserer rodmappen for det delvise træ (dvs. mappen som brugeren har valgt for skanning). Hver ring repræsenterer et niveau i det delvise træ, så dvs. undermapperne for rodmappen vil blive repræsenteret i den første ring, og dybere niveauer i træet svarer til de ydre ringe i diagrammet. Hver undermappe repræsenteres af en sektor af ringen, dens vikel er proportionel med størrelsen på mappens indhold, og tegnet med en anden farve for at gøre visualiseringen tydeligere. Op til fem niveauer kan tegnes; i tilfælde af at en mappe i det sidste femte niveau har flere undermapper, så vil denne situation blive markeret med tilstedeværelsen af en sort kurve tæt på kanten af den mappes ringsektor. Når en mappe uden yderligere undermapper vælges som rod for det delvise træ, så vil kun den indre cirkel blive tegnet. Når musemarkøren bevæges over en af mapperne i grafikken, vil den blive fremhævet og et værktøjsfif vises med information om dens navn og størrelse. Hvis der er undermapper, så vil små grå værktøjsfif blive vist, indikerende deres navne. Det er muligt, at ikke alle undermappernes navne bliver vist for at undgå overlap.

Du kan gå op og ned i rækkerne i listen (og valgfrit udvide dem med undermapper), den grafiske repræsentation vil ændre sig med den valgte mappe som rod for det delvise træ. Mapperne kan også navigeres fra selve ringdiagrammet. Hvis du klikker på den venstre knap på musen inden i en mappe, så går du dybere ved at sætte roden for grafikken til den mappe. Hvis du trykker på den midterste knap (uanset sted så længe du klikker inden i rammen for ringdiagrammet), så vil du få den modsatte opførelse, du går et trin tilbage i hierarkiet.

Procenten for overmappens radius, som bruges af en given mappe, er direkte proportionel med relationen mellem sin egen størrelse og overmappernes. Det er nemt at forstå, at størrelsen på en mappe svarer til eller er mindre end overmappernes. Selvom kun mapper vises i den grafiske repræsentation, så bliver der taget højde for filer i beregningen af mængden af plads optaget af mapper.