[FreeBSD] mv Komutu ile Uzerine Yazilmis Bir Dosyayi Kurtarabilir miyim?

2009-03-03 Başlik Bedreddin #350;AHBAZ
Merhabalar,

Bir dalginlikla bir dosyayi mv komutu ile digerinin uzerine yazdim. Uzerine 
yazdigim dosyayi bir sekilde kurtarmam olasi midir?

mv dosya1 dosya2

komutunu vererek dosya1'i dosya2!ye yazdim. dosya2'nin icindeki veriler benim 
icin onemli idi. Kurtarma sansim olur mu?

Saygilarimla..


  ___
Yahoo! Türkiye açıldı!  http://yahoo.com.tr
İnternet üzerindeki en iyi içeriği Yahoo! Türkiye sizlere sunuyor!

FreeBSD 6 kitabi: http://www.acikakademi.com/catalog/freebsd6
-
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.

Cikmak icin, e-mail: freebsd-unsubscr...@lists.enderunix.org
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey




Re: [FreeBSD] mv Komutu ile Uzerine Yazilmis Bir Dosyayi Kurtarabilir miyim?

2009-03-03 Başlik Gurkan Erdogdu
Teşekkürler *Bedreddin* Bey;

04 Mart 2009 Çarşamba 09:07 tarihinde Gurkan Erdogdu 
cgurkanerdo...@gmail.com yazdı:

 Teşekkurler Bedereddin Bey;

 03 Mart 2009 Salı 17:00 tarihinde Bedreddin #350;AHBAZ 
 bedreddinsah...@yahoo.com yazdı:

 Merhaba,

 Cok uzun bir dosya degildi, kayip oncesi 2 kez ssh ile konsolden acmistim
 dosyayi. Ekrandaki goruntulerden copy/paste yapip eksik kisimlari da elle
 yazdim yeniden..

 Saygilarimla..


 --- 03/03/09 Sal tarihinde Gurkan Erdogdu cgurkanerdo...@gmail.com
 şöyle yazıyor:

  Kimden: Gurkan Erdogdu cgurkanerdo...@gmail.com
  Konu: Re: [FreeBSD] mv Komutu ile Uzerine Yazilmis Bir Dosyayi
 Kurtarabilir miyim?
  Kime: freebsd@lists.enderunix.org
  Tarihi: 3 Mart 2009 Salı, 17:49
  Merhaba;
 
  Nasil kurtardigini paylasabilir misiniz?
 
  Tesekkurler;
 
  03 Mart 2009 Salı 15:42 tarihinde Bedreddin
  ŞAHBAZ 
  bedreddinsah...@yahoo.com yazdı:
 
   Cevaplar icin tesekkur ederim.. Dosyayi kurtardim bir
  sekilde. Bu mailleri
   arsivledim.
  
   Tesekkur ederim..
  
  
  
  
   --- 03/03/09 Sal tarihinde akin saylik
  akin.say...@gmail.com şöyle
   yazıyor:
  
Kimden: akin saylik akin.say...@gmail.com
Konu: Re: [FreeBSD] mv Komutu ile Uzerine
  Yazilmis Bir Dosyayi
   Kurtarabilir miyim?
Kime: freebsd@lists.enderunix.org
Tarihi: 3 Mart 2009 Salı, 16:28
Merhaba,
Bu soruyu muhtemelen UFS file system hakkında
  ayrıntılı
bilgi sahibi olan
daha rahat cevaplayabilirler ve yazılarımda bir
  hata veya
eksiklik varsa
lütfen düzeltsinler ama okuduğum ve
  anlayabildiğim
kadarıyla
   
http://en.wikipedia.org/wiki/Unix_File_System
   
Bir UFS volume da partisyonun başlangıcındaki
  blokların
bir kısmı *boot
block* olarak ayrılıyor.
USF ye ait dosya sistemi geometrisini ve gerekli
paremetreleri içeren yani
ben UFS yim diyen *magic number*
   
  http://en.wikipedia.org/wiki/Magic_number_(programming)http://en.wikipedia.org/wiki/Magic_number_%28programming%29
 http://en.wikipedia.org/wiki/Magic_number_%28programming%29
*superblock*
bulunuyor.
   
Her biri şu özellikleri içeren silindir
  grubları
bulunuyor;
-superblock un bir kopyası
-istatistikler, serbest listesi vs nin bulunduğu
superblock'a benzer
silindir grup başlığı (cylindir group
  header).
-dosyalara ait özelliklerin tutulduğu
  *inode*'lar
http://en.wikipedia.org/wiki/Inode  (ls -i komutu
  ile
dosyaların inode
bilgisi geliyor)
-data blokları
   
UFS sistemi performansı artırmak amacı ile
  inodelarda
bulunan dosyalara ait
meta dataları ve meta dataların ilişkili
  olduğu data
bloklarını aynı
silindir grubunun içinde tutmaya çalışır.
  Mümkünse
bir klasörün tüm
içeriğini (Metadata + Datablock) aynı veya
  yakın
silindir gruplarında
bulundurur. Böylece disk fragmantasyonunu
  azaltıp disk
performansını
artırmayı amaçlar.
   
Sorunun cevabı da burada diye düşünüyorum.
  Sizin
yazdığınız mv komutu ile
sadece metadata larda değişiklik yapılıp
  datablok
taşınması yapılmadı ise
veya taşınan datablok eski databloktan daha
  küçük ise
eski dosyaya ait
databloktan geri kalan parçalar bunları tespit
  edip
birleştirerek metadata
oluşturabilecek programlar marifetiyle
  kurtarılabilirler.
   
Sürçilisan ettik ise affola
   
Dr.Akın SAYLIK
İstanbul Sağlık Müdürlüğü
   
   
   
   
   
   
2009/3/3 Huseyin YUCE
  huseyiny...@gmail.com
   
 Merhaba Bedreddin,

 Cok zor olmakla birlikte asagidaki toolu bir
  dene
istersen



   
  
 
 http://www.freebsd.org/cgi/man.cgi?query=recoverdiskapropos=0sektion=0manpath=FreeBSD+7.0-RELEASEformat=html

 ayrıca birde kritik sistemlerde kullanmak
  uzere
asagidaki scripti
 uygulamaya koyabilirsin.



   
  
 
 http://asternix.org/component/content/article/1-shell-scripts/33-script-to-avoid-accidental-deletion-move-to-trash-instead-of-deleting


 iyi calismalar.



 Tuesday, March 3, 2009, 10:08:53 AM, şunu
  yazdınız:

 B3A Merhabalar,

 B3A Bir dalginlikla bir dosyayi mv
  komutu ile
digerinin uzerine
 B3A yazdim. Uzerine yazdigim dosyayi bir
  sekilde
kurtarmam olasi midir?

 B3A mv dosya1 dosya2

 B3A komutunu vererek dosya1'i
  dosya2!ye
yazdim. dosya2'nin icindeki
 B3A veriler benim icin onemli idi.
  Kurtarma sansim
olur mu?

 B3A Saygilarimla..


 B3A
 B3A
   
  ___
 B3A Yahoo! Türkiye açıldı!
http://yahoo.com.tr
 B3A İnternet üzerindeki en iyi
  içeriği Yahoo!
Türkiye sizlere sunuyor!

 B3A FreeBSD 6 kitabi:
http://www.acikakademi.com/catalog/freebsd6
 B3A
   
  -
 B3A Listeye soru sormadan once lutfen
http://ipucu.enderunix.org sitesine