OS X El Capitan இல் & பழுதுபார்க்கும் அனுமதிகளை எவ்வாறு சரிபார்ப்பது

Anonim

Disk Utility பயன்பாட்டில் நீண்ட காலமாக Mac இல் வட்டு அனுமதிகளை சரிபார்த்து சரிசெய்யும் திறன் உள்ளது, ஆனால் OS X இன் சமீபத்திய பதிப்புகளில் இந்த திறன் அகற்றப்பட்டது. OS X El Capitan 10.11 இல் அனுமதிகள் மற்றும் பழுதுபார்ப்பு அனுமதிகளை உங்களால் சரிபார்க்க முடியாது என்று அர்த்தம் இல்லை, இருப்பினும், அவ்வாறு செய்ய நீங்கள் கட்டளை வரிக்கு திரும்ப வேண்டும்.

தெளிவாக இருக்க, வட்டு அனுமதிகளை சரிபார்த்தல் மற்றும் சரிசெய்தல் ஆகியவை மேக்கில் உள்ள அனைத்து வகையான சிக்கல்களுக்கும் ஒரு தீர்வாக நீண்ட காலமாக ஒதுக்கப்பட்டுள்ளது, அவற்றில் பெரும்பாலானவை அரிதாகவே துல்லியமானவை அல்லது சட்டபூர்வமானவை. இந்த அர்த்தத்தில், அனுமதிகளை சரிசெய்வது என்பது பெரும்பாலான OS X சூழ்நிலைகளுக்கு சிறிதளவு பயன் தரக்கூடிய ஹோகஸ்போகஸின் ஒரு வடிவமாகக் கருதப்படுகிறது, இருப்பினும், OS X இல் வட்டு அனுமதிகளை எப்படியும் சரிபார்த்து சரிசெய்ய வேண்டிய சில தனிப்பட்ட சூழ்நிலைகள் உள்ளன, குறிப்பாக கோப்புகளின் அனுமதிகள் இருந்தால். உண்மையில் முடக்கப்பட்டுள்ளது, அதாவது குறிப்பிட்ட கோப்புகள் மற்றும் கோப்புறைகளைப் படிக்கவும் எழுதவும் சில பயனர்கள் மற்றும் செயல்முறைகளின் திறனைக் குறிக்கிறது.

இது ஒரு வட்டை சரிபார்ப்பது மற்றும் சரிசெய்வது போன்றது அல்ல என்பதை நினைவில் கொள்ளவும்.

OS X El Capitan இல் வட்டு அனுமதிகளை சரிபார்ப்பது எப்படி

டெர்மினல் பயன்பாட்டைத் திறக்கவும் (/பயன்பாடுகள்/பயன்பாடுகள்/ இல் காணப்படுகின்றன) மற்றும் தொகுதி அனுமதிகளைச் சரிபார்க்க பின்வரும் தொடரியல் பயன்படுத்தவும், இது Mac இன் இயல்புநிலை ரூட் அளவைச் சரிபார்க்கும்:

sudo /usr/libexec/repair_packages --verify --standard-pkgs /

நீங்கள் வேறொரு இயக்ககத்தில் அனுமதிகளைச் சரிபார்க்க விரும்பினால், "/" என்பதைக் காட்டிலும் ஒலியளவைக் குறிப்பிடவும்

கமாண்ட் இயங்கும் மற்றும் கண்டுபிடிக்கப்பட்டதைப் பொறுத்து வேறுபட்ட அனுமதிகளைக் காண்பிக்கும், அல்லது எதுவும் இல்லை. வித்தியாசமான அனுமதிகளில் சில மாறுபாடுகளை நீங்கள் காண்பதில் ஆச்சரியமில்லை:

"

அனுமதிகள் usr/libexec/cups/cgi-bin இல் வேறுபடுகின்றன, drwxr-xr-x ஆக இருக்க வேண்டும், அவை dr-xr-xr-x . usr/libexec/cups/daemon இல் அனுமதிகள் வேறுபடுகின்றன, drwxr-xr-x ஆக இருக்க வேண்டும், அவை dr-xr-xr-x ஆகும். usr/libexec/cups/driver இல் அனுமதிகள் வேறுபடுகின்றன, drwxr-xr-x ஆக இருக்க வேண்டும், அவை dr-xr-xr-x . usr/libexec/cups/monitor இல் அனுமதிகள் வேறுபடுகின்றன, drwxr-xr-x ஆக இருக்க வேண்டும், அவை dr-xr-xr-x ."

கட்டளை வரியிலிருந்து OS X El Capitan இல் வட்டு அனுமதிகளை எவ்வாறு சரிசெய்வது

அனுமதிகள் வேறுபட்டதாகக் கண்டறியப்பட்டு, அவற்றைச் சரிசெய்து, -சரிபார்த்தல் கொடியை -ரிப்பேர் மூலம் மாற்றவும், மீண்டும் அதே தொகுதியில் கட்டளையைச் சுட்டிக்காட்டவும்:

sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /

Disk Utility இலிருந்து செய்ததைப் போலவே, பழுதுபார்க்கும் அனுமதிகளுக்கு சிறிது நேரம் ஆகலாம்.

நீங்கள் சுடோ இல்லாமல் மற்றும் விவரக்குறிப்புகள் அல்லது கொடிகள் இல்லாமல் பழுது_பேக்கேஜ்கள் கட்டளையை இயக்கினால், அதற்குப் பதிலாக எளிய உதவி வழிகாட்டியைப் பெறுவீர்கள்:

$ /usr/libexec/repair_packages பயன்பாடு: பழுது_பேக்கேஜ்கள் …

கட்டளைகள்: --இந்த பயன்பாட்டு வழிகாட்டியை அச்சிட உதவுங்கள். --list-standard-pkgs தொகுப்பு ஐடிகளை நிலையான தொகுப்பில் காட்டவும். --சரிபார்க்கவும் குறிப்பிடப்பட்ட தொகுப்பு(களில்) உள்ள கோப்புகளில் அனுமதிகளை சரிபார்க்கவும்.--repair குறிப்பிடப்பட்ட தொகுப்புகளில் உள்ள கோப்புகளில் பழுதுபார்க்கும் அனுமதிகள். விருப்பங்கள்: --pkg PKGID PKGID தொகுப்பை சரிபார்க்கவும் அல்லது சரிசெய்யவும். --standard-pkgs நிலையான தொகுப்பு தொகுப்புகளை சரிபார்க்கவும் அல்லது சரிசெய்யவும். --volume PATH குறிப்பிட்ட தொகுதியில் அனைத்து செயல்பாடுகளையும் செய்யவும். --output-formatசிறப்பு வெளியீட்டு வடிவமைப்பைப் பயன்படுத்தி முன்னேற்றத் தகவலை அச்சிடவும். --debug இயங்கும் போது பிழைத்திருத்தத் தகவலை அச்சிடுக.

பரிந்துரைக்கப்பட்டபடி, இது உண்மையில் Mac பராமரிப்பு வழக்கத்தின் எந்தப் பகுதியாகவும் வழக்கமான அடிப்படையில் இயக்கப்பட வேண்டிய ஒன்றல்ல, மேலும் இது அரிதாகவே தேவைப்படுகிறது, அதனால்தான் ஆப்பிள் அதை Disk Utility பயன்பாட்டிலிருந்து இழுத்திருக்கலாம்.

மூலம், OS X இன் முந்தைய வெளியீடுகளும் வட்டு அனுமதிகளை சரிசெய்வதற்கான கட்டளை வரி அணுகுமுறையைக் கொண்டுள்ளன, ஆனால் அதற்கு பதிலாக இது Disk Utility கட்டளை வரி கருவி மூலம் கையாளப்படுகிறது.

OS X El Capitan இல் & பழுதுபார்க்கும் அனுமதிகளை எவ்வாறு சரிபார்ப்பது