Mac'imde .DS_Store
dışındaki tüm gizli dosyaları görmek istiyorum. Bunu yapmanın bir yolu var mı?
Finder'da gizli dosyaları basit bir Terminal komutu ile gösterebilirsiniz:
defaults write com.Apple.Finder AppleShowAllFiles -bool YES
Ardından, seçenek tuşunu basılı tutup dock simgesini sağ tıklatarak Finder'ı yeniden başlatın.
Ancak, gizli dosyaların geri kalanını gizlemeden .DS_Store dosyalarını gizleyemezsiniz. Muhtemelen bir şekilde ya da ötekini yaşamak zorundasın.
Bu ne Adobe'nin önerdiği :
.DS_Store dosyaları oluşturmaktan kaçınmak için, klasörleri görüntülemek için OS X Finder'ı kullanmayın. Klasörleri görüntülemenin alternatif bir yolu UNIX komut satırını kullanmaktır.
Parlak! ;)
Gizleyemezsiniz, ancak şeffaf hale getirebilir, ardından sol alt veya sağ alt köşeye sürükleyin. Yani sadece ".DS_Store" dizesini göreceksiniz ve hiçbir simge olmayacak.
Uzman yöntemi: En sevdiğiniz img düzenleyiciden saydam bir görüntü kopyalayın, dosya bilgisi penceresinde dosyanın simgesini seçin ve en üstteki orijinal simge seçildiğinde saydam görüntüyü yapıştırın.
Adım Adım yöntemi (Yosemite'den önceki):
@Mliqu başına: OS X Yosemite'de (10.10.1):
Diğer seçeneklerden hiç hoşlanmadığım için çözümümü ekliyorum. Ben bir web geliştiricisiyim ve bunu bass ya da sh'a ekleyebileceğiniz şekilde /bin/zsh
ve oh-my-zsh
... kullanıyorum.
Basit, yalındır ve yalnızca 8 satır. Yine de terminalde çok çalışıyorum, bu yüzden kurulumum için bu en iyi şekilde çalışıyor.
.Zshrc dosyamda geçişi kolaylaştırmak için aşağıdaki satırları ekledim.
function hideallfiles(){
defaults write com.Apple.Finder AppleShowAllFiles -bool NO
killall Finder
}
function showallfiles(){
defaults write com.Apple.Finder AppleShowAllFiles -bool YES
killall Finder
}
Ardından . ~/.zshrc
veya bash . ~/.bash_profile
veya Mac'inizin çıkışını çalıştırın ve tekrar girin.
Ardından terminalde showallfiles
veya hideallfiles
komutunu çalıştırabilirsiniz; config değiştirir ve Finder'ı yeniden başlatır.
edit: 10.10 Yosemite üzerinde çalıştığını doğruladı
MacOS Sierra Beta'dan itibaren, .DS_Store aslında her zaman Bulucu'dan gizlenir. Gizli dosyaları normalde yaptığınız gibi gösterin ve .DS_Store gitmiş olacak:
defaults write com.Apple.Finder AppleShowAllFiles -bool YES && killall Finder
Birçok yıl on/off çözüm aradıktan sonra, hiçbiri asıl sorunuzla tam olarak eşleşen sadece birkaç alternatif var; yani, özel sorunuza çözüm bulunamamıştır .... henüz
http://mac.softpedia.com/get/Dashboard-Widgets/Webcams/Miscellaneous/Hiddenfiles-Widget.shtml
Bu yalnızca Masaüstüne yöneliktir, ancak .DS_Store dosyaları için en dikkat çekici ve sinir bozucu yer olduğundan paylaşmaya değer olabilir:
cd ~/Desktop
rm .DS_Store
cd ~
chmod 500 Desktop
Bu sıra yazma izinlerinizi Desktop klasörüne kaldırır. Finder izinlerinizle hareket ettiğinden, Finder'ın bir .DS_Store dosyasını Masaüstüne kaydetme özelliğini de kaldırır. Tabii ki, masaüstündeki varolan dosyaları kaydetmenizi veya değiştirmenizi de önler. Ultra temiz bir kurulum yapmak istiyorsanız mükemmel.
Özel Uygulamalar kullanmadan masaüstünde hiçbir .DS_Store örneği:
not: Bu adımları kullanarak, öğeleri masaüstüne sürüklemek mümkündür, çünkü MacOS gerektiğinde yönetici girişi yapmanızı ister.
Automator kullanarak bir AppleScript/terminal servisi oluşturun ve Finder> Servisler menüsünden erişilebilir olması için kaydedin.
Automator eylemi iki aşamalı bir işlem olacaktır.
1. Adım. Bir AppleScript ekleyin. Bu komut dosyası gizli dosyaları açıp kapatacak (telefonumu yazdığım için doğru biçimlendirilmemiş olabilir)
if (do Shell script "defaults read com.Apple.Finder AppleShowAllFiles") is equal to "0"
then
do Shell script "defaults write com.Apple.Finder AppleShowAllFiles 1"
else
do Shell script "defaults write com.Apple.Finder AppleShowAllFiles 0"
end if
Adım 2. Bir bash cron betiği ekleyin. Bu ek komut dosyası, herhangi bir .DS_Store dosyasını otomatik olarak arayacak ve aynı anda görüntülenmeye başlayacaktır. Tamamlandığında Finder'ı yeniden başlatır ve terminali kapatır.
#!/bin/sh
find ~ -name .DS_Store -exec /bin/rm -f -- {} \;
KillAll Finder
exit 0
Bu mükemmel bir çözüm değil, aradığınız sonucu elde edecek.
Alternatif olarak, DS_Store dosyalarının oluşturulmasını bir önbellek dizinine yönlendirecek olan bu yardımcı programı kullanabilirsiniz, ancak mümkün olduğunda kaynakları tüketecek bir yazılım yüklememeyi tercih ederim.
Bağlantı http://asepsis.binaryage.com/
Terminal kullanarak .DS_store dosyalarını gizlemek için çalışır.
defaults write com.Apple.Finder AppleShowAllFiles -bool NO
Bu gizli dosyaları gizler. Tekrar görmek isterseniz NO
__YES
olarak değiştirebilir.
En son Sierra'yı yükle, gizli dosyaları, gösterilen tüm gizli dosyaları görmeye ayarla, ancak .DS_Store dosyaları gösterilmeyecek (orada olmasına rağmen).
Masaüstü sinir bozucu bir sorun için benim basit çözümüm, dosyayı dock'un arkasına gizlemek; Çok teknik bir çözüm değil, etkili.
Gizli dosyalar arasında hızlıca gezinmek için Xtra Finder ( http://www.trankynam.com/xtrafinder ) kullanıyorum. Geçiş yapmak için kendi kısayolunuzu oluşturabilirsiniz. Finder'ı öldürmeye gerek yok. Bu komutları yazmak veya komut dosyalarını çalıştırmak yerine biraz daha kullanışlı ve kullanımı kolaydır.
El Capitan kullanıcısı burada.
Temiz bir masaüstü tutmayı seviyorum; Simge veya hiç bağlantı yok. Ayrıca Finder'da gizli dosyaları görmem gerekiyor.
".DS_Store Simgesini" çift tıklattım ve "Görünüm Seçeneklerini Göster" i seçtim. Bu pencerede, simgeyi 16x16 ve metin boyutunu 10'a düşürdüm. Izgara Boyutunu mümkün olduğu kadar küçük de ayarladım.
Daha sonra simgeyi sağ alt tarafa doğru sürükledim, bu yüzden Masaüstünün sağ alt köşesinde küçük bir kutu kaldı.
Şeffaf simge, ekranı hareket ettirin, burada adım adım kolay:
https://www.scottofford.com/2013/03/hide-ds-store-on-mac/
Bu Yolla Farklı Cevap Sor: https://Apple.stackexchange.com/a/237999/6902 .
Kesinlikle şeffaf simge kullanın. O zaman, sadece oynat. Gözden ırak olan gönülden de ırak olur.