14 Şubat 2011 Pazartesi

Linux - Bir dizindeki dosyalarin uzantilarini toplu degistirme


Dizindeki DAT uzantili dosyalarin uzantisini mrc yapar.

for f in *.DAT; do mv ./"$f" "${f%DAT}mrc"; done





9 Şubat 2011 Çarşamba

Linux - VI editoru icinde bos satirlari silme ...


:g/^$/d


Linux - bir dizini makinalar arasi hizli transfer etme


tar -cvf - [src-dir] | ssh user@host "cd [trg-dir]; tar xf -"


Linux a Windows surucu veya paylasimi mount etmek


mount -t smbfs -o username=[username], password=[password] //windows/share \mnt\disk


Linux Iptables kurallarini yedekleme ve geri yukleme ...

Kurallarin iptables.txt dosyasinda oldugunu varsayalim.
iptables-save (Kurallari goruntuleme)
iptables-restore < iptables.txt (iptables.txt den kurallari geri yukleme)

Bu durumda iptables kural degisiklikleri txt dosyada duzeltilip, yeniden yuklenerek yapilabilir.

Linux ta bir programi trace etmek

Linux ta bir programi trace etmek icin

strace -fo dosyaismi -p[PID] komutu verilir.

-fo : file out.

bkz: ltrace.

Linux Password Lock ve Unlock

/etc/shadow icinde user larin basina !! isaretleri koyulursa hesaplar lock edilmis olur. Kaldirilirsa yeniden acilirlar.