grootste bestanden weergeven

Pagina: 1
Acties:
  • 219 views sinds 30-01-2008
  • Reageer

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
hi mensen

ik heb nu een weekje of 2 rh 7.1 draaien, ik heb een server install gedaan met alleen apache, mysql, samba en wat kleine dingetjes zelf geinstalleerd, maar het blijkt nu dat er maar 1,2 gig (van de 6 gig) over is. Is dit normaal?

Weet iemand toevallig hoe ik bestanden uit de hele schijf kan sorteren op bestandsgrootte (ik heb dit ooit gelezen in een of andere linux tijdschrift maar kan het niet meer vinden) zodat ik ff kan checken of er geen onnodig grootte logfiles aanwezig zijn

alvast bedankt

  • Johannes Verelst
  • Registratie: Februari 2001
  • Laatst online: 14-11-2022
find / -size +1000k

(geeft je alle files groter dan 1Mb)

find / -size +1000k -exec ls -l {} \;

(zelfde, maar doet een 'ls -l' op de files zodat je ziet hoe groot ze zijn)

There are no stupid questions, but there are a lot of inquisitive idiots.


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 20:30

deadinspace

The what goes where now?

of doe eens 'du -sh /*'. Dan krijg je te zien van alle directories in je / hoeveel erin staat.

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Topicstarter
hmmz

ik heb dat du -sh /* geprobeerd en dit is wat ik krijg:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
5.0M    /bin
3.4M    /boot
268k    /dev
34M     /etc
205M    /home
39M     /lib
16k     /lost+found
0    /misc
12k     /mnt
4.0k    /opt
du: `/proc/957/fd/4': No such file or directory
49M     /proc
15M     /root
5.7M    /sbin
32k     /tmp
505M    /usr
23M     /var
34M     /www

ik heb het niet opgeteld maar dit is dus nog geen gig!

ik gebruik php voor het weergeven van de vrije ruimte d.m.v de diskfreespace functie, kan het dat die onjuiste waardes weergeeft?

hoe kan ik anders achter de totale vrije ruimte komen?

bedankt

  • Johannes Verelst
  • Registratie: Februari 2001
  • Laatst online: 14-11-2022
code:
1
2
3
4
5
6
(11:39:17) jverelst@naboo:~ > df -k

Filesystem       1k-blocks  Used Available Use% Mounted on
/dev/hda2        10325204   9126544    674140  93% /
/dev/hda1        10231392   9271568    959824  91% /dos/c
/dev/hda5        24021456  22004656   2016800  92% /dos/d

(edit: binnen [ code ] blok gezet)

There are no stupid questions, but there are a lot of inquisitive idiots.


  • ajvdvegt
  • Registratie: Maart 2000
  • Laatst online: 15-08 12:40
De opdracht 'df -h' geeft je de hoeveelheid vrije schijfruimte in mb's.

I don't kill flies, but I like to mess with their minds. I hold them above globes. They freak out and yell "Whooa, I'm *way* too high." -- Bruce Baum


  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op zondag 24 juni 2001 12:46 schreef ajvdvegt het volgende:
De opdracht 'df -h' geeft je de hoeveelheid vrije schijfruimte in mb's.
In gigabytes hoor :P
code:
1
2
3
[root@a143084 /root]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/hda1        5.8G  4.4G  1.2G  79% /

  • Johannes Verelst
  • Registratie: Februari 2001
  • Laatst online: 14-11-2022
Okay, hier heb ik nog een leuke:

find / \! -type d -exec du -k {} \; 2>/dev/null | sort -n | less

Wat het doet:
- vind alle files onder '/' die niet een directory zijn
- laat 'du -k' er op los (print het aantal kilobytes dat de file in beslag neemt. Hangt dus af van de blokgrootte van je filesystem)
- filter met '2>/dev/null' alle files weg waar je een error op krijgt (bijv. omdat je geen leesrechten hebt).
- Sorteer het hele zooitje op filegrootte
- Gooi het naar 'less'

Als je (als je harddisk klaar is met ratelen) het in less ziet, type dan 'G' om dan helemaal naar beneden te springen, dan zie je de grootste files)

There are no stupid questions, but there are a lot of inquisitive idiots.

Pagina: 1