macOS’te Dosya ve Klasör Gizleme/Gösterme
macOS’te bazı sistem dosyaları güvenlik için gizlidir. Bunun dışında kullanıcılar da dosya/klasörlerini kendi isteklerine göre gizleyip gösterebilir. Bu rehberde chflags, defaults write, klavye kısayolu ve otomasyon yöntemlerini ayrıntılı inceliyoruz.
/System
, /Library
) yapacağınız işlemler macOS’un stabilitesini bozabilir. Sadece emin olduğunuz alanlarda işlem yapın.
1) chflags ile Gizleme
Belirli bir dosya/klasörü gizlemek için:
chflags hidden ~/Belgeler/Özel
Görünür yapmak için:
chflags nohidden ~/Belgeler/Özel
2) defaults write ile Tüm Gizli Dosyaları Açmak
Göster
defaults write com.apple.finder AppleShowAllFiles -bool true
killall Finder
Gizle
defaults write com.apple.finder AppleShowAllFiles -bool false
killall Finder
3) ⌘ + Shift + . (Command + Shift + Nokta) Kısayolu
macOS Sierra (10.12) ve sonrası Finder’da hızlıca gizli dosya görünürlüğünü değiştirmenizi sağlar:
- Etkinleştirme: Finder açıkken ⌘ + Shift + . kombinasyonunu basın.
- Gizli dosyalar yarı saydam olarak görünür.
- Aynı kombinasyonu tekrar basarak kapatabilirsiniz.
4) Özel Durumlar: Sistem Dosyaları
.DS_Store
→ Finder, klasör görünüm bilgilerini burada saklar. Gizli olsa da otomatik yeniden oluşturulur, silmeniz genelde zararsızdır.~/Library
→ Kullanıcı ayarları, önbellekler burada. Gizlidir ama ⌥ (Option) tuşuna basılı tutup Finder menüsünden “Git → Kütüphane” ile açabilirsiniz./System
→ Çekirdek sistem dosyaları. Görünür hale getirmek önerilmez.
5) AppleScript & Automator ile Otomasyon
Gizli dosya görünürlüğünü aç/kapatmayı tek tıkla yapmak için bir AppleScript yazabilirsiniz.
tell application "Finder"
set currentState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if currentState = "1" then
do shell script "defaults write com.apple.finder AppleShowAllFiles -bool false; killall Finder"
else
do shell script "defaults write com.apple.finder AppleShowAllFiles -bool true; killall Finder"
end if
end tell
Bunu Script Editor ile kaydedip .app
olarak çalıştırılabilir hale getirebilirsiniz. İsterseniz Automator’da bir “Hızlı İşlem” oluşturarak Finder sağ tık menüsüne de ekleyebilirsiniz.
✅ Sonuç
macOS’te dosya ve klasör gizleme için üç ana yol vardır: chflags (tek dosya/klasör), defaults write (sistem genelinde), ⌘ + Shift + . (hızlı kısayol). Daha ileri kullanıcılar için AppleScript/Automator ile otomasyon mümkündür.
Ek not: Finder kısayolu çoğu kullanıcı için yeterlidir. Sistem klasörlerinde değişiklik yapmadan önce her zaman yedek alın.