టెర్మినల్‌తో Mac OS Xలో హోస్ట్స్ ఫైల్‌ను ఎలా సవరించాలి

విషయ సూచిక:

Anonim

Macలో హోస్ట్ ఫైల్‌ను సవరించాలా లేదా సవరించాలా? Mac OSలో హోస్ట్‌ల ఫైల్‌ను ఎలా సవరించాలో ఈ గైడ్ మీకు చూపుతుంది. Mac OS Xలో హోస్ట్‌లు /private/etc/hostsలో నిల్వ చేయబడతాయని మీరు కనుగొంటారు, అయితే దీనిని /etc/hosts యొక్క మరింత సాంప్రదాయ ప్రదేశంలో కూడా యాక్సెస్ చేయవచ్చు. మీరు హోస్ట్‌లను సవరించాలని చూస్తున్నట్లయితే, మీరు /private/etc/లో ఉన్న ఫైల్‌ను లక్ష్యంగా చేసుకోవాలనుకుంటున్నారు.

మేము macOS బిగ్ సుర్, MacOS Mojave, MacOS Catalina, MacOS హై సియెర్రా, MacOS సియెర్రా, OS X El Capitan, Yosemite, OS X లయన్, OSలో హోస్ట్‌ల ఫైల్‌ను మాన్యువల్‌గా ఎలా ఎడిట్ చేయాలో పరిశీలిస్తాము X మౌంటైన్ లయన్, మరియు OS X మావెరిక్స్, ఇది నానో అనే సాధారణ టెక్స్ట్ ఎడిటర్‌ని ఉపయోగించి కమాండ్ లైన్‌తో చేయబడుతుంది. కమాండ్ లైన్ లేదా టెర్మినల్ సౌండ్ భయపెట్టడానికి అనుమతించవద్దు ఎందుకంటే అది అలా కాదు, మేము Mac హోస్ట్ ఫైల్‌ని ఎడిట్ చేసే మొత్తం ప్రక్రియను చాలా సులభతరం చేస్తాము.

Mac OSలో హోస్ట్స్ ఫైల్‌ను ఎలా సవరించాలి

macOS మరియు Mac OS Xలో /etc/hostsకి కొన్ని సవరణలు చేయడం ప్రారంభించండి!

  1. లాంచ్ టెర్మినల్, /అప్లికేషన్స్/యుటిలిటీస్/లో కనుగొనబడింది లేదా స్పాట్‌లైట్ ద్వారా ప్రారంభించబడింది
  2. ప్రాంప్ట్ వద్ద కింది ఆదేశాన్ని టైప్ చేయండి:
  3. సుడో నానో /ప్రైవేట్/ఇత్యాది/హోస్ట్‌లు

  4. అడ్మినిస్ట్రేటర్ పాస్‌వర్డ్‌ను అభ్యర్థించినప్పుడు నమోదు చేయండి, కమాండ్ లైన్‌తో ఎప్పటిలాగే స్క్రీన్‌పై టైప్ చేసినట్లు మీరు చూడలేరు
  5. హోస్ట్ ఫైల్ నానోలో లోడ్ అయిన తర్వాత, మీ సవరణలను చేయడానికి హోస్ట్ ఫైల్ దిగువకు నావిగేట్ చేయడానికి బాణం కీలను ఉపయోగించండి
  6. పూర్తయిన తర్వాత, /ప్రైవేట్/మొదలైన/హోస్ట్‌లకు మార్పులను సేవ్ చేయడానికి ENTER/RETURN తర్వాత Control+O నొక్కండి, ఆపై నానో నుండి నిష్క్రమించడానికి Control+X నొక్కండి
  7. పూర్తయిన తర్వాత టెర్మినల్ నుండి నిష్క్రమించండి

మీరు పింగ్, సఫారి లేదా ఏదైనా ఇతర నెట్‌వర్క్ యాప్‌తో మీ హోస్ట్‌ల సవరణలను వెంటనే ధృవీకరించవచ్చు.

మార్పులు తక్షణమే అమలులోకి వస్తాయి, అయితే కొన్ని సర్దుబాట్లు DNS ఫ్లష్‌తో పాటు అవసరం కావచ్చు, ఇది OS X 10.9 ద్వారా macOS 10.12+లో కింది ఆదేశంతో చేయవచ్చు:

dscacheutil -flushcache;sudo killall -HUP mDNSResponder

ఆ కమాండ్‌తో DNS కాష్‌ను ఫ్లష్ చేస్తున్నప్పుడు మీరు అడ్మిన్ పాస్‌వర్డ్‌ను నమోదు చేయాలి.

ఈ మొత్తం ప్రక్రియను మీరే చేసే ముందు మీరు చూడాలనుకుంటే, 'yahoo' వెబ్‌సైట్‌ను నిరోధించడానికి Mac OS Xలో హోస్ట్‌ల ఫైల్‌ని సవరించడం యొక్క ప్రదర్శనను చూడటానికి క్రింది వీడియోను చూడండి. .com' లోడింగ్ నుండి:

గమనిక: Mac OS X యొక్క పాత వెర్షన్‌లతో ఈ విధానం ఒకే విధంగా ఉంటుంది, అయితే Mac OS X వెర్షన్ గణనీయంగా తేదీని కలిగి ఉంటే హోస్ట్‌లకు మార్గం /etc/hosts కావచ్చు.

ఈ క్రింది చిట్కాలు Mac OS Xని మించి ఉంటాయి మరియు Mac, Windows లేదా Linuxలో ఏదైనా హోస్ట్ ఫైల్‌కి వర్తిస్తాయి.

  • కి క్రింది డొమైన్ పరిష్కరిస్తుంది ఇక్కడ ముందున్న IP చిరునామా
  • ఎల్లప్పుడూ కొత్త హోస్ట్‌లను వారి స్వంత ప్రత్యేకమైన లైన్‌కు జోడించండి
  • చిహ్నం వ్యాఖ్యగా పనిచేస్తుంది, ఇది హోస్ట్‌ల ఎంట్రీలకు వ్యాఖ్యలను జోడించడానికి లేదా హోస్ట్‌ల సవరణలను వ్యాఖ్యానించడానికి ఉపయోగించబడుతుంది
  • మీరు వెబ్‌సైట్‌లను ఫైల్‌కి జోడించడం ద్వారా మరియు వాటిని ఎక్కడికీ పంపకుండా, యాక్సెస్‌ని నిరోధించడం ద్వారా హోస్ట్‌ల ద్వారా వాటిని బ్లాక్ చేయవచ్చు
  • మీరు అదే లాజిక్‌ని ఉపయోగించి వెబ్‌సైట్‌లను స్థానికంగా దారి మళ్లించవచ్చు, పరీక్ష డొమైన్‌లను సెటప్ చేయడానికి సరైనది
  • కొన్ని మార్పులతో, మార్పులు అమలులోకి వచ్చే ముందు DNS కాష్‌ని dscacheutilతో ఫ్లష్ చేయడం అవసరం
  • బహుళ హోస్ట్ ఫైల్‌లను గారడీ చేయడం కోసం GasMask వంటి మేనేజర్ యాప్‌ని ఉపయోగించడాన్ని పరిగణించండి
  • హోస్ట్ ఫైల్ లాక్ చేయబడిందని క్లెయిమ్ చేస్తే, మీరు ఎడిట్‌ని “sudo” కమాండ్‌తో ప్రిఫిక్స్ చేయకపోవడమే దీనికి కారణం
  • మీరు ముఖ్యమైన సవరణలు చేయాలని ప్లాన్ చేస్తే లేదా ఫైల్‌ను సవరించడం ఇదే మొదటిసారి అయితే హోస్ట్‌ల బ్యాకప్‌ను రూపొందించడాన్ని పరిగణించండి (క్రింద వివరించిన ప్రక్రియ)

మీరు గణనీయమైన మార్పులు చేయాలని ప్లాన్ చేస్తే లేదా కేవలం మార్పులతో ఆడుకోవాలనుకుంటే మరియు ఏమి జరుగుతుందో చూడాలనుకుంటే హోస్ట్ ఫైల్‌ని బ్యాకప్ చేయడం మంచి ఆలోచన. ఈ ఆదేశం, ఇది మీ హోమ్ ~/పత్రాలు/ ఫోల్డర్‌లో బ్యాకప్‌ను నిల్వ చేస్తుంది:

sudo cp /private/etc/hosts ~/Documents/hosts-backup

అప్పుడు, మీరు సవరించిన హోస్ట్‌లను ఒరిజినల్ ఫైల్ యొక్క బ్యాకప్‌కు పునరుద్ధరించాలనుకుంటే, మీరు పాత్‌లను మార్చుకోవాలి మరియు ఫైల్‌ని మళ్లీ పేరు మార్చాలి:

sudo cp ~/పత్రాలు/హోస్ట్‌లు-బ్యాకప్ /ప్రైవేట్/మొదలైనవి/హోస్ట్‌లు

అంతే, అయితే మార్పులు అమలులోకి రావడానికి మీరు మళ్లీ DNSని ఫ్లష్ చేయాల్సి ఉంటుంది.

చివరిగా, మీరు టెర్మినల్ మరియు కమాండ్ లైన్‌ను పూర్తిగా నివారించాలనుకుంటే, సిస్టమ్ ద్వారా హోస్ట్‌ల కంటెంట్‌లను సవరించడానికి ప్రాధాన్యత పేన్‌ని ఉపయోగించే సులభమైన పద్ధతిని ప్రయత్నించవచ్చు. బదులుగా ప్రాధాన్యతలు. సాధారణంగా చెప్పాలంటే, Macలో నేరుగా నిర్మించబడిన సాధనాలను ఉపయోగించమని మేము సిఫార్సు చేస్తున్నాము.

మీకు ఏవైనా ప్రశ్నలు లేదా చిట్కాలు ఉంటే వ్యాఖ్యలలో మాకు తెలియజేయండి.

టెర్మినల్‌తో Mac OS Xలో హోస్ట్స్ ఫైల్‌ను ఎలా సవరించాలి