From: Koray Torun (aktorun@yahoo.com)
Date: Fri 14 Feb 2003 - 00:22:37 EET
# > herhangi.log
yukaridaki komutla herhangi dosyasinin icerigini temizleyebilirsiniz. Ozellikle LOG dosyalari gibi islemin yapildigi anda acik (kullanimda) olabilecek dosyalari direk silmek sakincalidir. Dosyanin bulundugu filesystem "umount" edilincege kadar ilgili dosya diskte yer kaplamaya devam edecektir.
Ornegin root (/) FS inde bulunan /var/adm/syslog.log gibi bir dosyayi silersiniz, root FS ini sistemi reboot etmeden umount edemiyeceginizden, sistem kapatilana kadar diskte yer kaplamaya devam edecektir. Yer problemi yuzunden sildiginiz bir dosya, sistemi kapatip acmaniza sebep olacaktir :)
Gerekliyse dosyanin yedegini alip, compress edin ve "> herhangi.log" komutuyla dosya icerigini temizleyin.
Saygilar
Koray
Php-mania <php@kakalak.org> wrote:
On Fri, 7 Feb 2003 10:09:15 +0200, Nusret wrote:
>Merhaba
>
>Bir dosyayi silmeden icerigini nasil yok ederim?
>
>Mesela
>
>Hehangi.log isimli bir dosya var ve boyutu 100 MB lere ulasmis
>icindeki bilgileri silmek istiyorum fakat bir editor le acip
>silmek zor oluyor.
>
>
rm herhangi.log
touch herhangi.log
ikinci komut tekrar herhangi.log dosyasini
olusturmak icin. Bazi programlar log
dosyasi yokken yenisini olusturmuyolar.
touch kullanmadan denersiniz, eger
olmazsa eklersiniz.
touch ile user rights ve ownership'i de
degistirmeniz gerekecek. Zira touch
o anki kullanici ile olusturacak.
Saygilar.
-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.
Listeden çıkmak için: 'linux-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------
---------------------------------
Do you Yahoo!?
Yahoo! Shopping - Send Flowers for Valentine's Day
-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.
Listeden çıkmak için: 'linux-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------