Finder'da kök dizin ve alt dizinleri nasıl görebilirim?


76

Görünüşe göre, masaüstündeki Macintosh HD simgesi kök dizini gösteriyor ancak tüm içeriği göstermiyor.

Bir gerçekleştirirken dosyaları ve dizinleri bazıları göreceğim aynıdır lsüzerinde /Terminal'de dir, fakat gibi diğer birçok dizinleri /usr, /binvb görünmez.

Güvenlik açısından, Mac OS X'in kalan dosyaları ve dizinleri göstermediğini farz ediyorum. Bu davranışı, Linux'taki kök dizini görüntülediğimiz şekilde değiştirmenin bir yolu var mı?

Düzenleme: Aşağıdaki bulundu burada :

Finder ve Terminal, kök dizin için farklı içerikleri gösterir. Kök dizindeki bazı öğeler Bulucu’da görünmüyor. Bu görsel dağınıklığı azaltır ve basitliği arttırır. Bir UNIX stili komut satırını biliyorsanız, bir dizindeki tüm öğeleri görüntülemek için Terminal'i kullanabilirsiniz.

Bu not uyarınca, Terminal tüm öğeleri görüntülemek için kullanılmalıdır. Peki, diğerleri ne yapar? Terminal kullanın veya başka bir yolu var mı?


8
"Görsel karmaşayı azaltır ve basitliği artırır" Apple, ileri düzey kullanıcılar için daha da zorlaştırır.
MikeMurko

Yanıtlar:


48

Terminalde giriniz:

sudo chflags nohidden directoryname

Dizin adı, Finder'da görmek istediğiniz dizinin adıdır.

Yazarak bunu ters çevirin:

sudo chflags hidden directoryname

Macintosh HDTemelde kök dizinini benzer. Masaüstünde ve bulucuda görünmesini istiyorsanız, bulucu tercihlerinde bunu değiştirin.


Finder'daki tüm dosyaları gösterme

Terminalde yazın

varsayılanlar com.apple.finder yazın AppleShowAllFiles TRUE

Ardından oturumu kapatın ve tekrar girin.


çalışmıyor gibi görünüyor ... yazdım sudo chflags nohidden /doğru yazdım mı? Çıkış yapıp tekrar giriş yapmam gerekir mi?
Atul Goyal

Kök dizini, Macintosh HDmasaüstünde veya bir bulucu penceresinin kenar çubuğunda gösterebileceğiniz dizindir . Komut kesinlikle herhangi bir alt dizin için çalışır! Kök dizinin bulucuda görünür görünmesini istiyorsanız, sistem ayarlarını düzenlemeniz gerekir. Bunu görselleştirmek için cevabımı düzenleyeceğim.
Gentmatt

1
Sorumun da söylediğim gibi, görüyorum CAN Macintosh HDve hatta içeriğini, sorun ben açtıktan sonra olmasıdır Macintosh HDkök dir olması gerekiyordu ki, bu sadece sadece birkaç dizinleri ve tüm dizinleri gibi gösterir bin, usr, sbin, vb kökünde bulunur (ve ne zaman cd /ve ne zaman görüldüğünü görülebilir ls.)
Atul Goyal

Yazarak her şeyi görünür hale getirebilirsiniz defaults write com.apple.finder AppleShowAllFiles TRUE. Sonra oturumu kapatıp tekrar açın. Ancak, orijinal olarak gizlenmiş dosyalar grileşir. Yine de, onları açabilirsiniz.
Gentmatt

hayır bile defaults write com.apple.finder AppleShowAllFiles TRUEçalışmıyor.
Atul Goyal

65

Shift- Command- GFinder'da bir "Klasöre git" iletişim kutusu açılır. Örneğin, dizinin adını yazın /usr/local. Finder dizini gösterecektir. Bunu 'Sütun Olarak Görüntüle' bölümündeki Finder ile kullanıyorum

Bu aşağı kök dizininden göz atılabilir bir dizin vermese de, oldukça yararlı buldum.


Bu! Virüs taraması için / usr / local / bin / files'i Virus Total'e yüklememi sağladı. Bunu, totaliter varsayılan ayarlarla, bu gizli kısayol olmadan yapamazdım. Bazen MAC OS X ayağında kendini vuruyor.
Dan Dascalescu

Tatlı, bu da seçici pencerelerde çalışıyor! / Usr / local / bin dizininde saklanmış bir uygulamayı bulmak için Automator'un Uygulama Başlat eyleminde kullandım.
Jacktose,

6

Kullanmanın sorunu sudo chflags nohidden /, kök dizinini ( zaten görünür durumda olan) göstermeyecek olmasıdır ... ancak kök dizinin içindeki belirli klasörlerin gösterilmesini istemezsiniz . Bu yüzden sudo chflags -R nohidden /*işe yarayacak.

Ancak bu , kök dizindeki her şeyi görünür kılar .

Şahsen, sadece / usr dizinindeki her şeyi görünür yapmak istemedim.

Bu yüzden kullandım sudo chflags nohidden /usr


2

Komutu şuna değiştir:

sudo chflags -R nohidden /*

Bu elbette bir tehlike var. Konuşmacı her şeyi gizleyecektir. Yani en iyi bahis yapmaktır:

ls -lo

görmek istediğiniz dosyaları listelemek için


2

Bunu El-Capitan ile ilgili bazı önemli bilgilerle güncellemek istiyorum. En çok oy alan cevaplar (geçmişte iyi sonuç verdi) artık işe yaramıyor gibi görünüyor. Örneğin / usr dizini için önerilen schflags komutunu kullanmaya çalışırken "İşleme izin verilmedi" yanıtları alıyorum.

Bu, tasarımdan kaynaklanıyor gibi gözüküyor, çünkü Apple'ın yeni bir güvenlik paradigması, yöneticinin kilit sistem dizinleri üzerindeki belirli bayrakları değiştirebilme özelliğini ortadan kaldırıyor.

Bulduğum (orijinal soruyu ele alan) iyi bir geçici çözüm, doğrudan gerekli dizinlere gitmek için Klasöre Git seçeneğini (cmd-shift-G) kullanmaktır (/ usr, / var, ve / etc. Finder'da görünür) ve ardından kolay erişim için bunları Sık Kullanılanlar çubuğuna sürüklemeniz yeterlidir.


2

Yukarıdaki yanıtlardan hiçbiri dahil (böylece tasarım gereği gizlidir hangi görebilirsiniz gri renkte) her yerde tüm gizli dosyaları, Sierra (sürüm 10.12.2) benim için çalışır, ancak terminale bu komutu girerek çalışır ve gösterir /var, /usr, /etc, vb:

defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

Bunun her yerde gizli dosyalar gösterdiğini unutmayın - bunun iyi bir şey olduğunu düşünürdüm, ancak bazı insanlar tüm gizli dosyaları dizinlerine dağılmış olarak görmek istemeyebilir. killall FinderHemen kullanılmaya hazırdır, böylece biraz basitçe Finder yeniden başlatır.

OS X 10.8 ya da daha önceki bir sürümdeyseniz , bu komutu kullanmanızı da öneren bu LifeWire makalesine kredi verin :

defaults write com.apple.finder AppleShowAllFiles TRUE ; killall Finder

Her iki komut da, komutu tekrarlayarak ancak true(veya TRUE) ile false(veya FALSE) değiştirilerek geri alınabilir .


Değişiklikten sonra kök dizini şöyle görünür:

görüntü tanımını buraya girin


Ben yerine 1 veya 0 kullanın -boolean trueveya false, ve gayet güzel çalışıyor.
SilverWolf

2

Benim için 2018 (Yüksek Sierra) yolu şöyle görünüyor:

  1. Finder'ı açın
  2. Tercihleri ​​aç
  3. Kenar Çubuğuna Git
  4. Ne istersen ekle

Bu zaten burada diğer cevaplara dahil edilmiştir :-)
nohillside

oldukça haklısın :)
sapo_cosmico 5:18

-1

Git ...> Tercihler Finder- Açık Kenar Çubuğu içinde Mac adını bulmak sekmesine CİHAZLARI bölümünde. Kontrol et. Ardından Tercihler'i kapatın ve Finder'ın kenar çubuğunu inceleyin. Mac adınız CİHAZLAR bölümünde mi görünüyor ? Mı Ana Bölme klasörü içindeki? Bu kök dizini! (bu benim için tüm Mac'lerde çalışmadı - bazen Ana Bölüm listelenmedi)


-2

Bunu dene :

Finder> Tercihler> Cihazlar'ı açın (Mac'inizin adını kontrol edin)

Umarım bu yardımcı olabilir.


2
Bu göz atmak için Finder kullanarak yardımcı olmuyor /usrvb
nohillside

-2

Kde4-baseapps'i MacPorts ile kurabilir ve Finder ile birlikte Dolphin kullanabilirsiniz. Bulucu çöp ... Yunus tamam.


-3

Command + Up tuşlarına basmak, kök dizini ortaya çıkarmak için 1 seviyeye çıkar.


2
Bu sistem dizinlerini olsa görünür yapmaz
yokuş yukarı
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.