Untar
$ tar xvf ganglia-x-x.tar.gz
Wymagane paczki:
pakage 'apr-1' not found
$ yum install apr-devel
package 'libconfuse' not found
download libconfuse package
zainstaluj ręcznie
$./configure --enable-shared
$make
$make install
package 'libexpat' not found
$ yum install expat expat-devel
package 'libpcre' not found
$ yum install pcre-devel
zlib library not configured properly
$ yum install zlib-devel
I na koniec instalacja Ganglia
./configure
make
make install
Linux - Wyszukiwanie - najwieksze pliki, ciąg znaków, starszych niż...
Szukanie ciągu tekstu w plikach:
grep -RIlm 1 "SZUKANY TEKST" GDZIE_SZUKAC
Szukanie plików większych niż:
find / -size +100M
Szukanie z sortowaniem - x wyników:
du -a /|sort -n -r|head -n 10 5415608 /var 3516492 /var/www 2061324 /var/www/galeria 2061308 /var/www/galeria/htdocs 2061304 /var/www/galeria/htdocs/gallery 1992220 /var/www/galeria/htdocs/gallery/g2data 1772256 /var/www/galeria/htdocs/gallery/g2data/albums 1184184 /var/lib 786452 /var/lib/mongodb 786444 /var/lib/mongodb/journal gdzie: du -a oblicza zajętość dla wszystkich elementów w podanym katalogu - włącznie z plikami sort -n -r sortuje dane numerycznie (-n), w kolejności malejącej (-r) head -n 10 wyświetla pierwsze 10 linii
Jeśli chcemy uzyskać bardziej przyjazny raport możemy skorzystać z poniższej komendy:
du -ah /|sort -h -r|head -n 10
5,2G /var
3,4G /var/www
2,0G /var/www/galeria/htdocs/gallery
2,0G /var/www/galeria/htdocs
2,0G /var/www/galeria
1,9G /var/www/galeria/htdocs/gallery/g2data
1,7G /var/www/galeria/htdocs/gallery/g2data/albums
1,2G /var/lib
769M /var/lib/mongodb/journal
769M /var/lib/mongodb
Usuwanie plików starszych niż X dni:
Czasami zachodzi potrzeba usunięcia plików starszych niż kilka dni w katalogu który tychże plików mieści kilka czy kilkadziesiąt tysięcy, usuwanie ich za pomocą mc czy innego menedżera plików może być bardzo kłopotliwe.
sudo find /sciezka/polozenia/plikow* -mtime +180 -exec rm {} \;
Pierwszym parametrem jest ścieżka do plików.
Parametr -mtime – określa wiek plików w dniach
Trzecim parametrem jest „exec” – uruchomi on dla każdego znalezionego przez „find” pliku polecenie rm (usuń).
Linux - usuwanie plików starszych niż X dni
Czasami zachodzi potrzeba usunięcia plików starszych niż kilka dni w
katalogu który tychże plików mieści kilka czy kilkadziesiąt tysięcy,
usuwanie ich za pomocą mc czy innego menedżera plików może być
bardzo kłopotliwe.
sudo find /sciezka/polozenia/plikow* -mtime +180 -exec rm {} \;
Pierwszym parametrem jest ścieżka do plików.
Parametr -mtime – określa wiek plików w dniach
Trzecim parametrem jest „exec” – uruchomi on dla każdego znalezionego przez „find” pliku polecenie rm (usuń).
sudo find /sciezka/polozenia/plikow* -mtime +180 -exec rm {} \;
Pierwszym parametrem jest ścieżka do plików.
Parametr -mtime – określa wiek plików w dniach
Trzecim parametrem jest „exec” – uruchomi on dla każdego znalezionego przez „find” pliku polecenie rm (usuń).
Subskrybuj:
Posty (Atom)