/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Diskplads - Hvor er synderen :)
Fra : Johan Holst Nielsen


Dato : 13-01-07 13:16

Hej,

Blot et kort spørgsmål - jeg har en server stående som jeg undrer mig
over hvorfor er ved at løbe stor for diskplads. Jeg har på fornemmelsen
at der ligger et eller andet og fylder op et sted - uden jeg kan finde
det :(

Er der er nem og simpel måde hvor man kan tilbage det? Tænkte f.eks. at
starte et roden med en kommando som viser hvor mange MB/GB der er i
/home, /var, /usr osv... og så gå i dybden derfra? :)

Nogle som har en løsning på sådan et tjek? :)

Mvh
Johan

 
 
Andreas Plesner Jaco~ (13-01-2007)
Kommentar
Fra : Andreas Plesner Jaco~


Dato : 13-01-07 13:21

On 2007-01-13, Johan Holst Nielsen <spam@phpgeek.dk> wrote:
>
> Er der er nem og simpel måde hvor man kan tilbage det? Tænkte f.eks. at
> starte et roden med en kommando som viser hvor mange MB/GB der er i
> /home, /var, /usr osv... og så gå i dybden derfra? :)

du -sh *

--
Andreas

Johan Holst Nielsen (13-01-2007)
Kommentar
Fra : Johan Holst Nielsen


Dato : 13-01-07 14:01

Andreas Plesner Jacobsen wrote:
> On 2007-01-13, Johan Holst Nielsen <spam@phpgeek.dk> wrote:
>> Er der er nem og simpel måde hvor man kan tilbage det? Tænkte f.eks. at
>> starte et roden med en kommando som viser hvor mange MB/GB der er i
>> /home, /var, /usr osv... og så gå i dybden derfra? :)
>
> du -sh *

Tak :) Også til alle jer andre... aner ikke hvorfor "du" var fået min
næse forbi...

Iøvrigt på min box skulle jeg bruge stort "-SH" - aner ikke om der er
forskel fra dist til dist :) Men blot hvis andre skulle komme i samme
problem :)

mvh
johan

Jørgen Heesche (13-01-2007)
Kommentar
Fra : Jørgen Heesche


Dato : 13-01-07 16:02

Johan Holst Nielsen wrote:
SKIP
>
> Iøvrigt på min box skulle jeg bruge stort "-SH" - aner ikke om der er
> forskel fra dist til dist :) Men blot hvis andre skulle komme i samme
> problem :)
Linuxkommandoen 'du' er ens i alle distributioner, der er ingen option
der hedder -SH, og -SH ignoreres.
Kommandoen 'du -s' giver det totale diskforbrug i bytes, tilføjelsen h
giver forbruget i såkaldt human readable format.
du uden option viser størrelsen på alle filer i mappen.
Distr's adskiller sig kun ved den "pynt", der er lagt oven på den den
egentlig linux.


--
Med venlig hilsen

Jørgen Heesche
mailto:heesche@webspeed.dk
Registered Linux User #401007

Tomas Pedersen (13-01-2007)
Kommentar
Fra : Tomas Pedersen


Dato : 13-01-07 21:31

On Sat, 13 Jan 2007 15:01:40 +0000, Jørgen Heesche wrote:

>> Iøvrigt på min box skulle jeg bruge stort "-SH" - aner ikke om der er
>> forskel fra dist til dist :) Men blot hvis andre skulle komme i samme
>> problem :)
Der er forskel på store og små bogstaver, se "man du".

> Linuxkommandoen 'du' er ens i alle distributioner, der er ingen option
> der hedder -SH, og -SH ignoreres.
Fra manualen:
   -H like --si, but also evokes a warning; will soon change to be
equivalent to --dereference-args (-D)

   -h, --human-readable
print sizes in human readable format (e.g., 1K 234M 2G)

   --si like -h, but use powers of 1000 not 1024

-S, --separate-dirs
do not include size of subdirectories

-s, --summarize
display only a total for each argument


> Kommandoen 'du -s' giver det totale diskforbrug i bytes, tilføjelsen h
> giver forbruget i såkaldt human readable format.
Sådan er det også her.

>du uden option viser
> størrelsen på alle filer i mappen.
Her er du uden option det samme som "du -S".

>Distr's adskiller sig kun ved den
> "pynt", der er lagt oven på den den egentlig linux.
Mit system, hvor ovenstående er hentet fra, er Fedora core 4 med du
5.2.1



Tomas

Michael Rasmussen (13-01-2007)
Kommentar
Fra : Michael Rasmussen


Dato : 13-01-07 13:28



Johan Holst Nielsen (13-01-2007)
Kommentar
Fra : Johan Holst Nielsen


Dato : 13-01-07 14:00

Michael Rasmussen wrote:
> On Sat, 13 Jan 2007 13:16:08 +0100
> Johan Holst Nielsen <spam@phpgeek.dk> wrote:
>
>> Er der er nem og simpel måde hvor man kan tilbage det? Tænkte f.eks.
>> at starte et roden med en kommando som viser hvor mange MB/GB der er
>> i /home, /var, /usr osv... og så gå i dybden derfra? :)
>>
> Et godt sted at starte er /tmp

Havde jeg skam forsøgt ;) Den var lidt over 10 MB - så slet intet
problem der.... :) Det vidst sig dog at være en applikation der lavede
en masse temp filer i sit eget underbibliotek - så der lå lidt over 70GB
data og fyldte :) så fejlen blev fundet :)

Mvh
Johan

Jørn Hundebøll (14-01-2007)
Kommentar
Fra : Jørn Hundebøll


Dato : 14-01-07 11:01


> Havde jeg skam forsøgt ;) Den var lidt over 10 MB - så slet intet
> problem der.... :) Det vidst sig dog at være en applikation der lavede
> en masse temp filer i sit eget underbibliotek - så der lå lidt over 70GB
> data og fyldte :) så fejlen blev fundet :)

Kan man spørge hvilken applikation det er tale om - 70GB er trods alt en
del.

Jørn

Thomas S. Iversen (13-01-2007)
Kommentar
Fra : Thomas S. Iversen


Dato : 13-01-07 13:28

> Nogle som har en løsning på sådan et tjek? :)

Jeg plejer at gøre følgende:

df (for at se hvilket mountpoint der er ved at være fyldt)
cd /<problematisk mountpoint>
du -sk | sort -n

Mvh Thomas
--

Mads (13-01-2007)
Kommentar
Fra : Mads


Dato : 13-01-07 13:41

Johan Holst Nielsen wrote:
> Hej,
>
> Blot et kort spørgsmål - jeg har en server stående som jeg undrer mig
> over hvorfor er ved at løbe stor for diskplads. Jeg har på fornemmelsen
> at der ligger et eller andet og fylder op et sted - uden jeg kan finde
> det :(
>
> Er der er nem og simpel måde hvor man kan tilbage det? Tænkte f.eks. at
> starte et roden med en kommando som viser hvor mange MB/GB der er i
> /home, /var, /usr osv... og så gå i dybden derfra? :)
>
> Nogle som har en løsning på sådan et tjek? :)
>
> Mvh
> Johan
Afhængig af hvilket system du sidder på så:
du --max-depth=1 (linux)
eller:
du -d 1 (macosx)

Venlig hilsen
Mads

Adam Sjøgren (13-01-2007)
Kommentar
Fra : Adam Sjøgren


Dato : 13-01-07 14:08

On Sat, 13 Jan 2007 13:16:08 +0100, Johan wrote:

> Er der er nem og simpel måde hvor man kan tilbage det? Tænkte f.eks.
> at starte et roden med en kommando som viser hvor mange MB/GB der er i
> /home, /var, /usr osv... og så gå i dybden derfra? :)

Hvis du gerne vil se det lidt grafisk er xdiskusage et bud.

<http://packages.debian.org/stable/x11/xdiskusage>


Mvh.

--
"Yeah, the revolution starts now Adam Sjøgren
In your own backyard" asjo@koldfront.dk

Adam Sjøgren (13-01-2007)
Kommentar
Fra : Adam Sjøgren


Dato : 13-01-07 16:43

On Sat, 13 Jan 2007 15:01:40 +0000, Jørgen wrote:

> Linuxkommandoen 'du' er ens i alle distributioner, der er ingen
> option der hedder -SH, og -SH ignoreres.

Hvilken 'du' bruger du?

$ du -SH
du: WARNING: use --si, not -H; the meaning of the -H option will soon
change to be the same as that of --dereference-args (-D)
0 .
$

fra du(1):

-S, --separate-dirs
do not include size of subdirectories

[...]

-H like --si, but also evokes a warning; will soon change to be
equivalent to --dereference-args (-D)

(du (GNU coreutils) 5.97)


Mvh.

--
"Yeah, the revolution starts now Adam Sjøgren
In your own backyard" asjo@koldfront.dk

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste