OS X El Capitan'da & Onarım İzinlerini Doğrulama
Disk Yardımcı Programı uygulaması, bir Mac'te disk izinlerini doğrulama ve onarma özelliğini uzun süredir içeriyor, ancak OS X'in son sürümlerinde bu yetenek kaldırılmıştır. Bu, OS X El Capitan 10.11 ve sonraki sürümlerde izinleri doğrulayamayacağınız ve izinleri onaramayacağınız anlamına gelmez, ancak bunu yapmak için komut satırına dönmeniz yeterlidir.
Açık olmak gerekirse, disk izinlerinin doğrulanması ve onarılması, çoğu nadiren doğru veya meşru olan Mac'teki her tür soruna bir çözüm olarak uzun süredir atanmış durumda. Bu anlamda, izinleri onarmak, çoğu OS X durumu için çok az fayda sağlayan bir hokuspokus biçimi olarak kabul edilir, ancak yine de, özellikle bir dosya izinleri varsa, OS X'te disk izinlerini yine de doğrulamak ve onarmak isteyebileceğiniz bazı benzersiz durumlar vardır. aslında kapalıdır, yani belirli kullanıcılar ve işlemler için belirli dosya ve klasörleri okuma ve yazma yeteneği.
Bunun bir diski doğrulamak ve onarmakla aynı şey olmadığını unutmayın.
OS X El Capitan'da Disk İzinlerini Doğrulama Nasıl Onarılır
Terminal uygulamasını açın (/Applications/Utilities/ konumunda bulunur) ve bir birim izinlerini doğrulamak için aşağıdaki sözdizimini kullanın; bu, Mac'in varsayılan kök birimini doğrulayacaktır:
sudo /usr/libexec/repair_packages --verify --standart-pkgs /
Farklı bir sürücüdeki izinleri doğrulamak istiyorsanız, “/” yerine birimi belirtin
Komut çalışacak ve bulunan izinlere bağlı olarak farklı izinler gösterecek veya hiçbir şey göstermeyecektir. Şaşırtıcı olmayan bir şekilde, büyük olasılıkla şuna benzer şekilde farklı olan bazı izin varyasyonları bulacaksınız:
"İzinler usr/libexec/cups/cgi-bin üzerinde farklılık gösterir, drwxr-xr-x olmalıdır, bunlar dr-xr-xr-x . İzinler usr/libexec/cups/daemon&39;da farklılık gösterir, drwxr-xr-x olmalıdır, bunlar dr-xr-xr-x şeklindedir. İzinler usr/libexec/cups/driver üzerinde farklılık gösterir, drwxr-xr-x olmalıdır, bunlar dr-xr-xr-x şeklindedir. İzinler usr/libexec/cups/monitor&39;da farklılık gösterir, drwxr-xr-x olmalıdır, bunlar dr-xr-xr-x ."
OS X El Capitan'da Komut Satırından Disk İzinlerini Onarma
Farklı izinler bulunduğunu ve bunları onarmak istediğinizi varsayalım, –verify bayrağını –repair ile değiştirin ve komutu tekrar aynı birime yönlendirin:
sudo /usr/libexec/repair_packages --repair --standart-pkgs --volume /
İzinlerin onarılması, tıpkı Disk İzlencesi'nde olduğu gibi biraz zaman alabilir.
repair_packages komutunu sudo olmadan ve belirtim veya bayrak olmadan çalıştırırsanız, bunun yerine basit bir yardım kılavuzu alırsınız:
$ /usr/libexec/repair_packages Kullanım: repair_packages …
Komutlar: --help Bu kullanım kılavuzunu yazdırın. --list-standart-pkgs Standart kümedeki paket kimliklerini görüntüler. --verify Belirtilen paket(ler)deki dosyalardaki izinleri doğrulayın.--repair Belirtilen paket(ler)deki dosyalarda onarım izinleri. Seçenekler: --pkg PKGID PKGID paketini doğrulayın veya onarın. --standard-pkgs Standart paket setini doğrulayın veya onarın. --volume PATH Belirtilen birimdeki tüm işlemleri gerçekleştirin. --output-formatÖzel bir çıktı biçimi kullanarak ilerleme bilgilerini yazdırın. --debug Çalışırken hata ayıklama bilgilerini yazdırın.
Önerildiği gibi, bu aslında Mac bakım rutininin herhangi bir parçası olarak düzenli olarak çalıştırılması gereken bir şey değildir ve nadiren gereklidir, bu yüzden Apple onu Disk İzlencesi uygulamasından almış olabilir.
Bu arada, OS X'in önceki sürümleri disk izinlerini onarmak için bir komut satırı yaklaşımına sahiptir, ancak bunun yerine Disk İzlencesi komut satırı aracı aracılığıyla işlenir.