Teknoloji dünyasında adım adım ilerle

Mac'te Gizli Dosya ve Klasörleri Görüntüleme

macOS, kullanıcıyı yanlışlıkla sistem dosyalarını silmekten korumak için bazı dosya ve klasörleri gözden saklar. Çoğu zaman bu iyi bir şeydir; ancak bir uygulamanın ayar dosyasını silmek, bir yedek klasörünü kontrol etmek ya da geliştirme yaparken .env gibi bir dosyayı düzenlemek gerektiğinde bu gizlilik yolunuzu keser. İyi haber şu: mac gizli dosyalar konusunda tek bir klavye kısayolu çoğu ihtiyacı karşılıyor, gerisi de birkaç Terminal komutundan ibaret.

Bir dosya neden "gizli" olur?

macOS'te bir dosyanın gizlenmesinin iki temel yolu vardır:

  • Adı nokta ile başlayanlar: .bashrc, .DS_Store, .git gibi. Unix geleneğinden gelir; Finder bunları varsayılan olarak göstermez.
  • "hidden" bayrağı işaretlenmiş olanlar: Dosya adı normaldir ama sistem düzeyinde bir işaret taşıdığı için görünmez. /usr ve /bin gibi sistem klasörleri buna örnektir.

Ayrıca ~/Library klasörü özel bir durumdur: gizli değildir, sadece Finder tarafından listelenmez. Onun için ayrı bir yöntem kullanacağız.

Adım adım: gizli dosyaları görünür yapma

  1. Finder'ı açın ve bakmak istediğiniz klasöre gidin. Masaüstü de sayılır; masaüstünde durduğunuzda Finder aktif kabul edilir. Kısayolun çalışması için ön planda bir Finder penceresi ya da masaüstünün seçili olması gerekir.

  2. Command + Shift + nokta (.) tuşlarına basın. Gizli dosyalar anında, soluk gri simgelerle listelenir. Aynı kısayola tekrar bastığınızda geri kaybolurlar. Bu, en güvenli yöntemdir; sistemde kalıcı bir değişiklik bırakmaz ve bilgisayarı yeniden başlattığınızda ayar sıfırlanır.

  3. Kullanıcı Kütüphanesi klasörüne ulaşmak için Go menüsünü kullanın. Finder üst menüsünde Go (Git) menüsünü açın ve Option tuşunu basılı tutun. Listede Library satırının belirdiğini göreceksiniz. Bu klasörde uygulama tercihleri, önbellekler ve posta arşivleri bulunur.

  4. Alternatif olarak "Klasöre Git" penceresini deneyin. Command + Shift + G ile açılan kutuya doğrudan bir yol yazabilirsiniz: ~/Library, /usr/local ya da /private/etc gibi. Yolu bilen biri için en hızlı yöntem budur, çünkü gizli olsun olmasın hedefe götürür.

  5. Library klasörünü kalıcı görünür yapın. Finder'da kullanıcı adınızın yazdığı ana klasörü açın, Command + J ile görünüm seçeneklerini getirin ve Show Library Folder kutusunu işaretleyin. Artık her açılışta orada duracaktır.

  6. Kalıcı bir çözüm istiyorsanız Terminal kullanın. Uygulamalar içindeki Utilities klasöründen Terminal'i açın ve şu iki satırı sırayla yazıp Enter'a basın:

    defaults write com.apple.finder AppleShowAllFiles -bool true
    killall Finder

    İkinci komut Finder'ı yeniden başlatır; ekranın bir an titremesi normaldir. Geri almak için aynı komutu true yerine false yazarak tekrarlayın.

  7. Tek bir dosyanın gizlilik durumunu değiştirin. Terminal'de chflags nohidden yazın, bir boşluk bırakın ve dosyayı Terminal penceresine sürükleyip bırakın; yol otomatik yazılır. Enter'a bastığınızda dosya görünür olur. Tersini yapmak için chflags hidden komutunu kullanın.

  8. İşiniz bittiğinde gizliliği geri açın. Özellikle ortak kullanılan bir bilgisayarda gizli dosyaların sürekli görünmesi, yanlışlıkla silme riskini artırır. Kısayolla açıp kapatma alışkanlığı bu yüzden tercih edilir.

Hangi yöntemi ne zaman seçmeli?

YöntemKalıcı mı?Uygun olduğu durum
Command + Shift + noktaHayırHızlı bakış, tek seferlik kontrol
Terminal defaults writeEvetSürekli gizli dosyayla çalışanlar
Command + Shift + GYolunu bildiğiniz tek bir klasöre gitmek
chflagsEvetBelirli bir dosyayı gizlemek/açmak

Sık yapılan hatalar

  • Kısayola Finder dışında basmak. Safari veya Notlar açıkken Command + Shift + nokta hiçbir şey yapmaz. Önce Finder penceresine tıklayın.
  • Görünür hale gelen sistem dosyalarını "gereksiz" sanıp silmek. .DS_Store zararsızdır, ama Library içindeki bir tercih dosyasını silmek uygulama ayarlarınızı sıfırlar. Emin değilseniz dokunmayın.
  • Terminal komutunu ezberden yanlış yazmak. Büyük-küçük harf duyarlıdır; AppleShowAllFiles tam bu şekilde yazılmalıdır. Boşluklar ve tirelerin sayısına da