Re: How to clean up the file system?
- From: Merlin <ngroups@xxxxxxxxxxx>
- Date: Sat, 01 Apr 2006 14:44:15 +0200
Merlin wrote:Hi there,
I am trying to clean up the files not needed on my server. Does somebody
know what the command is to find files on the system that are bigger than 1 MB?
I usually use ls -h to see the filesize of each file within a directory.
What I do not know how to do is:
1. find out the complete file size of a directory including all files belonging to it.
du -h --max-depth=1 /dir
2. crawl a directory for files that are bigger than 1 MB e.g.
ls -AlFShr /dir |grep M
This will also catch all other files with a M in it.
Wiser might be to sort on `last changed`. That way you can see what is
added and perhaps why.
Somehow my filesystem is almost full. Especially hda5. No idea how that swoll up to almost 100%. The server starts crashing once 100% are reached. I had this 2 times. But I can not find files that I can delete within /usr
Here is the df -h output:
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 510M 181M 303M 38% /
/dev/hda5 4.9G 4.7G 245M 96% /usr
/dev/hda6 4.9G 310M 4.6G 7% /var
/dev/hda7 63G 52G 11G 84% /home
tmpfs 501M 5.4M 496M 2% /tmp
tmpfs 20M 0 20M 0% /dev/shm
Also you can use konquror. View, View something > File size view or or
the button with all the pretty colours.
Be carefull with deleting files in /usr. Best first rename them and see
Do you have the kernel sources installed? You don't need them anymore,
See that /usr is mounted read-only NOTHING should be added to /usr on a
once operating system.
From `man hier`
/usr This directory is usually mounted from a separate
partition. It should hold only sharable, read-only
data, so that it can be mounted by various machines
As a temporary solution, you can do the following:
1) look with du -h --max-depth=1 /usr what the largest directory is
(Asume it is /usr/local)
2) make a directory /home/usr/local
3) copy all from /usr/local lo /home/usr/local
4) rename /usr/local to /usr/local_backup
5) symlink /home/usr/local to /usr/local
Again, /usr should be mounted read-only, so nothing is added.
Hi, thank you so much! That has helped me to find the source. It was an installed loganalyser tool calles sawmill which was sitting inside the apache cgi-bin directory. The Data folder contained over 4GB of data!
Now everything looks much better :-)
Have a great day, Merlin
- Prev by Date: Re: How to clean up the file system?
- Next by Date: Re: How to clean up the file system?
- Previous by thread: Re: How to clean up the file system?
- Next by thread: Re: How to clean up the file system?