Time Machine'de geri yüklenecek gizli dosyalara nasıl erişilir

OS X'deki dosya sistemi Finder'da görüntülendiğinde varsayılan olarak nispeten temizdir. Gördüğünüz tek klasör, sistem klasörü, uygulamalar klasörü, kullanıcı giriş dizinleri ve sistemi gereksinimlerinize göre yapılandırırken yararlı olabilecek birkaç klasördür. Gerçekte, OS X'in davranışını yöneten bir dizi gizli dosya ve klasör vardır ve bazen yazılım paketlerini yapılandırırken bu öğelerle etkileşime girmeniz gerekir.

Son zamanlarda Apple Destek Toplulukları forum kullanıcısı olan "uwes98", Matlab'ın teknik hesaplama uygulamasını Matlab'ı kaldırdıktan ve dosya dizininde bulunan Matlab'ı kendi dizininde oluşturmak yerine gizli "/ etc" dosyasını çıkardıktan sonra sorun yaşadı. Bu tür hataların yapılması kolaydır, özellikle de dosyaları kaldırmak için Terminal'i kullanıyorsanız ve istemeden basit bir karakteri özlüyorsanız. Örneğin, şu üç komuta bir bakın (bunları çalıştırmayın):

  1. sudo rm -rf ~ / etc

  2. sudo rm -rf / etc

  3. sudo rm -rf ~ / etc

İlk komut, geçerli kullanıcının ana dizini içindeki "etc" klasörünü hedefler ve kaldırır, ancak ikinci ve üçüncü komutların sistem üzerinde yıkıcı etkileri olur. Tilde karakteri olmadan (geçerli kullanıcının ana dizininin yolunu belirten), ikinci komut, sistemin sabit sürücünün kökündeki "/ etc" klasörünü kaldırır. Bu klasör, sistem hizmetleri için sayısız yapılandırma dosyası içerir ve kaldırılması, temel olarak OS X'in temel yapısının çoğunu kırar.

Üçüncü komutun daha büyük sonuçları olacaktı. Buradaki hata, tilde karakteri ile komutun geri kalanı arasına bir boşluk koymaktır: bu, sistemin "/ etc" klasöründeki tüm dosyalara ek olarak geçerli kullanıcının giriş dizini içindeki tüm dosyaları hedeflemesini ve bunları kaldırmasını sağlar. . Sonuç olarak, sadece sistemi kırmakla kalmaz, tüm verilerinizi de silersiniz. İyi değil!

Bu örnekler biraz aşırı olsa da, bazen insanlar sistemlerini "kaputun altında" yapılandırırken, geri yüklemek istedikleri belirli bir dosya veya klasörü bozabilirler. Neyse ki, Time Machine sistemdeki tüm dosyaları yedekleyecektir (gizli ya da değil), eğer varsa dosyaları geri yükleyebilirsiniz; ancak, bu işlemi doğrudan yapamazsınız, çünkü Time Machine gizli dosyaları göstermez.

Bazı durumlarda, gizli bir dizindeki gizli dosyaları ilk önce bu dizine giderek açığa çıkarabilirsiniz. ADC kullanıcısı "uwes98" durumunda, gizli / etc dizininden yalnızca bir dosya çıkarmışsa, Finder'ın "Klasöre git" komutunu (Git menüsünde) kullanmış ve "/ etc" yazmış olabilir. Gizli klasöre git. Buradan / etc dizinindeki tüm dosyalar ortaya çıkar ve daha sonra ilgilenilen dosyayı bulmak ve önceki bir versiyonunu geri yüklemek için Time Machine'i kullanabilirdi.

Ne yazık ki, normalde görülebilir bir dizinde bulunan (/ etc dizininin hepsinde olduğu gibi) gizli bir dizini kaldırdıysanız, Finder varsayılan olarak görmenize izin vermez, bu nedenle "Klasöre git" i kullanarak komut çalışmayacak. Yine de, Finder'da gizli dosyaları göstererek Time Machine kullanarak geri yükleyebilirsiniz.

  1. Terminali açın.

  2. Aşağıdaki komutu çalıştırın:

    varsayılanları com.apple.finder yazın AppleShowAllFiles TRUE; killall Finder

  3. Eksik gizli klasörün konumuna gidin ve geri yüklemek için Time Machine'i çağırın.

  4. Dosyaları gizlemek için aşağıdaki komutu çalıştırın:

    varsayılanlar com.apple.finder yazın AppleShowAllFiles FALSE; killall Finder

Bu komutlar gizli dosyaları gösterecektir, ancak bir eksik / etc klasörüyle ve gizli klasörlerde bulunan diğer bazı eksik dosyalar ile ilgilenirken, Terminal'in düzgün çalışması için onlara güvenebileceği ve bu nedenle komutları açamayacağı veya çalıştıramayacağı bir ihtar / etc dizini içeren bazı dizinler eksik. Bunun olması durumunda, yukarıda listelenen Terminal prosedürünü kullanmak yerine Bulucunun gizli dosyaları gösterme tercihlerini elle ayarlamak için bir yol vardır.

Bunu yapmak için, / uername / Library / Preferences / klasörüne gidin ve "com.apple.finder.plist" dosyasını TextWrangler gibi bir programda açın (programın ikili özellik listelerini yorumlayabilmesi gerekir). Dosya açıkken, AppleShowAllFiles adlı anahtarı bulun ve altındaki FALSE dizgesini görmeniz gerekir. Bunu DOĞRU olarak değiştirin ve dosyayı kaydedin ve kapatın. Sonra zorla çıkma penceresini açmak ve Finder'ı yeniden başlatmak için Option-Command-Escape tuşuna basın. Artık tüm gizli dosyalar açığa çıkmalı ve eksik olan gizli dosyaları sisteminize geri yüklemek için Time Machine'i çalıştırabilirsiniz.


 

Yorumunuzu Bırakın