t

Archive for August 6th, 2009

Aug 06 2009

yedekleme yaparken kullanılabilecek faydalı komutlar

Published by under linux

Bulunduğu çalışma dizininden başlayarak, boş alt klasörleri bulup silmek için;

find . -type d -empty -exec rmdir {} \;

İçeriği değiştirilmiş dosyaları bulmak için ;

find / -mmin 30 -type f (Son 30 dakika içinde değişenler)

find / -mtime -1  -type f (Son 24 saat içinde değişenler)

Bütün MySQL veritabanlarını kendi adlarında yedeklemek için;

for I in `echo “show databases;” | mysql | grep -v Database`; do mysqldump $I > “$I.sql”; done

A klasöründe bulunan dosyaları B klasöründen silmek için (yanlışlıkla açılan arşiv dosyaları) ;

for dosya in /*; do rm /`basename $dosya`; done

Uzaktaki web sunucusundaki dosyanın bulunup bulunmadığını kontrol etmek için ;

wget –spider -v http://www.google.com/robots.txt

Hard Disk model ve seri numarası bilgisini almak için;

hdparm -i /dev/sda1

GB,MB,KB ve Byte olarak, ağaç yapısında klasörlerin listelenmesi için;

du -b –max-depth 1 | sort -nr | perl -pe ‘s{([0-9]+)}{sprintf “%.1f%s”, $1>=2**30? ($1/2**30, “G”): $1>=2**20? ($1/2**20, “M”): $1>=2**10? ($1/2**10, “K”): ($1, “”)}e’

En fazla hafıza kullanan 10 işlemi ve detaylarını görmek için (top ve htop ile daha güzel sonuçlar alınabilir);

ps aux | sort -nk +4 | tail

[commandlinefu'ya teşekkürler]

No responses yet

Tags

awk axis bash bat batch big files birlikte aç db2 delete disk autorun disk open with dreambox du edg-nemesis find hidden mp3 ibm lms ibm wcl ibm wcs learning management system lmsapi LMSRosterAPI maildir maildir size mp3 mysql nabilo open with passwd password remove all remove space in file rename reset reset password reset root root skybox ssh ssh push vi vim vimproved workplace workplace collaborative learning

Search