簡體   English   中英

在Mac中寫入HOSTS文件?

[英]Writing to a HOSTS file in Mac?

您如何在Mac中以編程方式向Hosts文件添加新條目?

例如,在Windows上,只需打開StreamWriter並輸出到Hosts文件。 您如何在Mac上執行此操作?

主機文件位於

/etc/hosts

因此您可以僅通過寫入它來添加它。 但是,您永遠不應刪除與本地主機相對應的前幾行。 此外,只能使用root特權進行訪問。

  1. 最簡單(免費)的方法是安裝“主機”預面板,它使您可以添加或編輯,啟用或禁用“系統偏好設置”中的條目,而無需導航至主機文件並手動換出。 它跟蹤更改,以便您不能刪除那些關鍵的第一行。

    http://www.macupdate.com/app/mac/40003/hosts

  2. 如果您正在尋找一種更“程序化”的方式來實現此目的,則可以派發包含源代碼和Xcode項目的開發人員的GitHub存儲庫,並將其應用於您自己的項目。

    https://github.com/specialunderwear/Hosts.prefpane

  3. 還有其他(付費)第三方應用程序可以完成與首選項窗格相同的操作。 我嘗試了一個叫做HostBuddy的主機,但它基本上與它的免費主機相同,具有更多功能,但UI令人困惑。 雖然有免費試用。

    https://clickontyler.com/hostbuddy/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM