Paano I-verify ang & Repair Permissions sa OS X El Capitan
Ang Disk Utility app ay matagal nang naglalaman ng kakayahang i-verify at ayusin ang mga pahintulot sa disk sa isang Mac, ngunit sa mga pinakabagong bersyon ng OS X ang kakayahang ito ay inalis. Hindi iyon nangangahulugan na hindi ka makakapag-verify ng mga pahintulot at mga pahintulot sa pag-aayos sa OS X El Capitan 10.11 at mas bago gayunpaman, kailangan mo lamang na lumiko sa command line upang gawin ito.
Upang maging malinaw, ang pag-verify at pag-aayos ng mga pahintulot sa disk ay matagal nang naitalaga bilang remedyo sa lahat ng uri ng isyu sa Mac, karamihan sa mga ito ay bihirang tumpak o lehitimo. Sa ganitong kahulugan, ang pag-aayos ng mga pahintulot ay isang uri ng itinuturing na isang uri ng hocuspocus na may kaunting pakinabang sa karamihan ng mga sitwasyon ng OS X, ngunit gayunpaman mayroong ilang mga natatanging pangyayari kung saan maaaring gusto mong i-verify at ayusin pa rin ang mga pahintulot sa disk sa OS X, lalo na kung ang isang file ay may pahintulot. ay talagang naka-off, ibig sabihin ay ang kakayahan ng ilang user at proseso na magbasa at magsulat ng mga partikular na file at folder.
Tandaan na hindi ito katulad ng pag-verify at pag-aayos ng disk.
Paano Ayusin ang I-verify ang Mga Pahintulot sa Disk sa OS X El Capitan
Buksan ang Terminal application (matatagpuan sa /Applications/Utilities/) at gamitin ang sumusunod na syntax upang i-verify ang mga pahintulot ng volume, mabe-verify nito ang default na root volume ng Mac:
sudo /usr/libexec/repair_packages --verify --standard-pkgs /
Kung gusto mong i-verify ang mga pahintulot sa ibang drive, tukuyin ang volume sa halip na “/”
Tatakbo ang command at magpapakita ng mga pahintulot na naiiba, o wala, depende sa kung ano ang nahanap. Hindi kataka-taka, malamang na makakita ka ng ilang pagkakaiba-iba ng mga pahintulot na naiiba, tulad ng:
"Ang mga pahintulot ay naiiba sa usr/libexec/cups/cgi-bin, dapat ay drwxr-xr-x , sila ay dr-xr-xr-x . Ang mga pahintulot ay naiiba sa usr/libexec/cups/daemon, dapat ay drwxr-xr-x , sila ay dr-xr-xr-x . Ang mga pahintulot ay naiiba sa usr/libexec/cups/driver, dapat ay drwxr-xr-x , sila ay dr-xr-xr-x . Ang mga pahintulot ay naiiba sa usr/libexec/cups/monitor, dapat ay drwxr-xr-x , sila ay dr-xr-xr-x ."
Paano Ayusin ang Mga Pahintulot sa Disk sa OS X El Capitan mula sa Command Line
Ipagpalagay na may nakitang mga pahintulot na naiiba at gusto mong ayusin ang mga ito, palitan ang –verify na flag ng –repair, at muling ituro ang command sa parehong volume:
sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /
Maaaring magtagal ang pag-aayos ng mga pahintulot, tulad ng ginawa nito mula sa Disk Utility.
Kung isasagawa mo ang repair_packages command nang walang sudo at walang mga detalye o flag, makakakuha ka na lang ng simpleng gabay sa tulong:
$ /usr/libexec/repair_packages Paggamit: repair_packages …
Mga Utos: --tulungan I-print ang gabay sa paggamit na ito. --list-standard-pkgs Ipakita ang mga package id sa karaniwang hanay. --verify I-verify ang mga pahintulot sa mga file sa tinukoy na (mga) package.--repair Repair permissions sa mga file sa tinukoy na (mga) package. Mga Opsyon: --pkg PKGID I-verify o ayusin ang package PKGID. --standard-pkgs I-verify o ayusin ang karaniwang hanay ng mga pakete. --volume PATH Isagawa ang lahat ng operasyon sa tinukoy na volume. --output-formatI-print ang impormasyon sa pag-unlad gamit ang isang espesyal na format ng output. --debug Mag-print ng impormasyon sa pag-debug habang tumatakbo.
Tulad ng iminungkahing, hindi talaga ito isang bagay na dapat patakbuhin nang regular bilang anumang bahagi ng routine ng pagpapanatili ng Mac, at bihirang kailanganin ito, na malamang kung bakit kinuha ito ng Apple mula sa application na Disk Utility.
Nga pala, ang mga naunang release ng OS X ay mayroon ding command line na diskarte sa pag-aayos ng mga pahintulot sa disk, ngunit sa halip ay pinangangasiwaan ito sa pamamagitan ng Disk Utility command line tool.