2014年5月5日 星期一

MAC OSX 修改系統檔案(hosts文件為例)範例MacOSX版本 10.9.2

簡介:

      筆者是Mac OSX, Windows8.1, Android同時的使用者,現在主要是使用Mac OSX,Android這二個基本核心都是由Unix/Linux所建立,經常修改系統檔案,這次將修改系統檔案方法跟大家分享一下。

      大家最常修改就是hosts這個檔,由於要用指令更改,如果對Unix/Linux指令不太了解,就會很難去處理。

      所以這次分享,會介紹二個指令修改方法及一個介面式的修改方法:

     (注意:修改系統檔案是有風險,請先備份相關檔案)

介面式修改方法:

   這個方法最簡單,又不用另外安裝一個Apps,方法如下:


   一、 先在Finder找“前往“的Tag ->選擇“前往檔案夾“,如圖一

圖一



    二、按入“前往檔案夾“ 會出現 “前往檔案夾“的輸入對話框,今次是要修改hosts,所以輸入 " /private/etc/hosts",如圖二

圖二



   三、輸入正確路徑會出現對應的資料夾及檔案,將要修改的hosts檔拖到桌面,如圖三

圖三



   四、打開桌面上的檔案,就可以如同文件編輯一樣去改寫內容,如圖四

圖四


   五、完成修改hosts文件之後,儲存檔案,將檔案拖放回原本的資料夾內,由於是存放系統設定的資料夾,所以系統會跳出“認證“的對話框,請選擇“認證“,如圖五

圖五



   六、由於有二個檔案名稱相同的檔案,所以跳出選擇,請選擇“取代“,如圖六

如圖六


   七、正式寫入,需要系統管理員的帳號及密碼,當輸入正確使用者帳號及密碼,則完成修改hosts。如圖七

圖七



MacOSX編輯指令:

    如果不喜歡用圖形介面修改,以下介紹二個指令,同樣可以修改hosts。


Vi 文字編輯指令:

    如果有用過Lunix/Unix大家一定會用過,所以很簡單,在“應用程式“->“工具程式“->打開“終端機“ 就會出現指令介面。

    輸入:"sudo vi /private/etc/hosts"        

             (注:sudo 指令是指以系統管理員身份,使用Vi進入文字編輯文件)

    Vi是Linux/Unix基本的文字編輯器,只要是Linux/Unix為基礎的作業系統,都會內建的文字編輯器,在不安裝任何其他文字編輯器的情況下,Vi是非常常用的,但由於使用上比較麻,較新的Lunix/Unix都會預設其他較好用的指令編輯器。以下介紹是Mac OSX預設的另外一個文字編輯器。
     
     想了解更多vi文字編輯器,可以使用Google查一下相關指令。

nano文字編輯指令:

     這是MacOSX自帶的文字編輯器,比Vi容易用多了,同樣在應用程式“->“工具程式“->打開“終端機“ 就會出現指令介面。

   輸入:“sudo nano /private/etc/hosts"

                             (注:sudo 指令是指以系統管理員身份,使用Vi進入文字編輯文件)

      
      進入後,完成文字編輯後,只要先 Control + O 存檔,然後再 Control+X 離開nanoy就可以了,如:圖七的介面

圖七









沒有留言: