OS X El Capitanలో & మరమ్మతు అనుమతులను ఎలా ధృవీకరించాలి
Disk Utility యాప్ చాలా కాలంగా Macలో డిస్క్ అనుమతులను ధృవీకరించే మరియు రిపేర్ చేయగల సామర్థ్యాన్ని కలిగి ఉంది, కానీ OS X యొక్క తాజా వెర్షన్లలో ఈ సామర్థ్యం తీసివేయబడింది. మీరు OS X El Capitan 10.11లో అనుమతులను మరియు రిపేర్ అనుమతులను ధృవీకరించలేరని దీని అర్థం కాదు, అయితే, అలా చేయడానికి మీరు కమాండ్ లైన్కి వెళ్లాలి.
స్పష్టంగా చెప్పాలంటే, డిస్క్ అనుమతులను ధృవీకరించడం మరియు మరమ్మత్తు చేయడం చాలా కాలంగా Macలోని అన్ని రకాల సమస్యలకు పరిష్కారంగా కేటాయించబడింది, వీటిలో చాలా అరుదుగా ఖచ్చితమైనవి లేదా చట్టబద్ధమైనవి. ఈ కోణంలో, అనుమతులను రిపేర్ చేయడం అనేది చాలా 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 /
డిస్క్ యుటిలిటీ నుండి రిపేర్ చేయడానికి అనుమతులు కొంత సమయం పట్టవచ్చు.
మీరు సుడో లేకుండా మరియు స్పెసిఫికేషన్లు లేదా ఫ్లాగ్లు లేకుండా రిపేర్_ప్యాకేజీల కమాండ్ని అమలు చేస్తే, బదులుగా మీరు సాధారణ సహాయ మార్గదర్శిని పొందుతారు:
$ /usr/libexec/repair_packages వాడుక: మరమ్మతు_ప్యాకేజీలు …
కమాండ్లు: --ఈ వినియోగ గైడ్ని ప్రింట్ చేయడంలో సహాయపడండి. --list-standard-pkgs ప్రామాణిక సెట్లో ప్యాకేజీ ఐడిలను ప్రదర్శించండి. --వెరిఫై పేర్కొన్న ప్యాకేజీ(ల)లోని ఫైళ్లపై అనుమతులను ధృవీకరించండి.--repair పేర్కొన్న ప్యాకేజీ(ల)లోని ఫైళ్లపై మరమ్మతు అనుమతులు. ఎంపికలు: --pkg PKGID PKGID ప్యాకేజీని ధృవీకరించండి లేదా మరమ్మతు చేయండి. --standard-pkgs ప్రామాణిక ప్యాకేజీల సెట్ని ధృవీకరించండి లేదా రిపేర్ చేయండి. --volume PATH పేర్కొన్న వాల్యూమ్లో అన్ని కార్యకలాపాలను నిర్వహించండి. --output-formatప్రత్యేక అవుట్పుట్ ఆకృతిని ఉపయోగించి పురోగతి సమాచారాన్ని ముద్రించండి. --డీబగ్ నడుస్తున్నప్పుడు డీబజింగ్ సమాచారాన్ని ప్రింట్ చేయండి.
సూచించినట్లుగా, ఇది నిజంగా Mac మెయింటెనెన్స్ రొటీన్లో ఏదైనా భాగంగా రోజూ అమలు చేయబడే విషయం కాదు మరియు ఇది చాలా అరుదుగా అవసరం, అందుకే Apple దీన్ని డిస్క్ యుటిలిటీ అప్లికేషన్ నుండి తీసివేసింది.
ఒకవేళ, OS X యొక్క మునుపటి విడుదలలు కూడా డిస్క్ అనుమతులను రిపేర్ చేయడానికి కమాండ్ లైన్ విధానాన్ని కలిగి ఉంటాయి, అయితే ఇది డిస్క్ యుటిలిటీ కమాండ్ లైన్ సాధనం ద్వారా నిర్వహించబడుతుంది.