Operasyon sırası var mı rm
? Ben gerçekleştirilen rm
büyük dizinde ve ben silinmiş olabilir görmek için bakmak gerekir nerede merak ediyorum. rm
Önce dosyalar, sonra dizinler üzerinde çalışır mı ? Yoksa inode tablosundaki bazı bilgilere dayanıyor mu?
Özellikler: GNU coreutils 8.22 sisteminden rm: Üzerinde çalışan beagleboneblack dosya sisteminde çalışan Linux, USB 2.0 kullanan harici bir Seagate HDD (ext4) idi.
backstory:
Dizin temizleme işlemi yaptım ve
cp -r A/ B/ C/ Dest/
Farkında olmadan, bunu takip ettim
rm -r A/ B/ C/ Dest/
basitçe gerçekleştirmek istediğimde
rm -r A/ B/ C/
Bunu yakaladım ve çok uzun zaman geçmeden Ctrl+ 'ya Cçarptım. Spesifik olarak, & time
ile birlikte komutu kullandığımdan <3 saniye oldu . İçeri girdim ve var olmadığını umarak inceledim , ancak bakıldığında bütün olduğunu ve etkilenmediği görüldü . Bu oldukça küçük olduğu için biraz şaşırtıcı . Belki de toplam 100–200 MB. Ancak, sadece 1TB utangaç. Bir Deste gerçekleştirme / alfabenin her iki ucunda da dosya ve dizinlerin bulunduğunu göstermiştir (örneğin .... ).rm
cp
Dest/
A/
B/
C/
Dest/
ls
AFile.txt
Zoo.txt
rm
Dest / dizine zarar vermeden önce şanslı mıydım ve iptal mi ettim ? rm
Gerçekten bu kadar yavaş mı (neyse ki!)?
Değilse, nasıl yok rm
yinelemeli ben kaybolmuş olabilir ne olduğunu tahmin ki işler böyle kaldırma hakkında gitmek?
Gerçekten kaybedebileceğimi kurtarmayı beklemiyorum, sadece potansiyel olarak neyin atıldığını merak ediyorum.