Verificați și reparați permisiunile în OS X El Capitan pe Mac

Cuprins

În versiunile MAC știm că instrumentul Disk Utility ne-a permis să efectuăm analiza discurilor sau a discului pe care îl avem în sistemul nostru în căutarea unor erori sau eșecuri, în special la nivel de permisiuni care pot afecta performanța sistemului de operare MAC. Este adevărat că în cele mai recente versiuni de MAC, cum ar fi OS X El Capitan sau Yosemite, această funcționalitate a fost eliminată. Chiar și așa, putem efectua analiza și corectarea respectivă a permisiunilor prin terminal. Iată cum să o faci.

Pentru acest studiu vom vedea cum să verificăm și să reparăm permisiunile într-un mediu OS X El Capitan. Permisiunile sunt în esență parametri ai unui fișier care îi afectează în mod vizibil performanța, deoarece nu îl putem citi, deschide, edita etc., iar acest lucru poate afecta software-ul care îl rulează.

Clase de permisiuni pe Mac

  • ACL: Control acces utilizator
  • Permisiuni UNIX

Pasul 1
Primul lucru pe care trebuie să-l facem pentru a porni procesul este să deschidem terminalul Mac

Deschideți terminalul Mac

  • Afișați meniul superior, selectați Utilități și acolo alegeți Terminal
  • Mergeți în colțul din dreapta sus și în pictograma lupă introduceți cuvântul Terminal și selectați opțiunea Terminal

După ce avem terminalul deschis, trebuie să introducem următoarea comandă pentru a executa verificarea permisiunii MAC respective:

sudo / usr / libexec / repair_packages --verify --standard-pkgs /
NotăDacă trebuie să specificăm permisiuni pentru o anumită unitate, trebuie să înlocuim simbolul /.

Putem observa că odată executată comanda, vor fi afișate informații similare cu acestea:

Permisiunile diferă în „usr / libexec / cups / cgi-bin”, ar trebui să fie drwxr-xr-x, sunt dr-xr-xr-x. Permisiunile diferă în „usr / libexec / cups / daemon”, ar trebui să fie drwxr- xr-x, sunt dr-xr-xr-x.

MARI

În acest fel putem observa permisiunile care prezintă un anumit tip de eroare în OS X El Capitan.

Pasul 2
Odată ce am validat că avem erori în permisiuni, vom proceda la reparația respectivă, pentru aceasta vom introduce următoarea comandă:

sudo / usr / libexec / repair_packages --repair --standard-pkgs --volume /
Cu comanda anterioară suntem indicând Sistemului să repare permisiunile care prezintă un anumit tip de eroare. Acest proces poate dura ceva la fel cum se întâmplă cu instrumentul Disk Utility, dar în cele din urmă vom vedea pachetele reparate în modul corect.

MARI

Pasul 3
Este important să ne amintim asta Trebuie să anticipăm sudo pentru a executa sarcina cu permisiuni root, deoarece dacă nu anticipăm sudo, va fi afișat pur și simplu meniul de ajutor repair_packages. De exemplu, dacă introducem doar termenul:

/ usr / libexec / repair_packages
Vom vedea ceea ce este prezentat în următoarea imagine:

Astfel putem rulați o analiză despre permisiunile care pot fi defecte în sistemul nostru MAC și să le puteți repara pentru a îmbunătăți performanța și disponibilitatea dintre ei folosind aceste comenzi simple. Amintiți-vă că aceasta nu este o sarcină care apare zilnic sau constant, dar este bine să avem cunoștințe despre aceste erori.

wave wave wave wave wave