2010年9月9日 星期四

Linux 基礎概念

其實我跟 Linux 也是不熟,只是試著想當好朋友。剛接觸 Ubuntu 的朋友,請試著建立以下的觀念
  1. 目錄結構
    Windows 一個磁碟機,就是一個槽,以英文字母:表示之。如古早以前 A:B:代表軟碟機,而第一顆硬碟就是C:(如果硬碟有分割就是D:E:…下去),光碟、USB隨身碟依此類推。
    Linux 沒有這種東西,只有目錄的概念,/ 代表整個檔案系統。而磁碟機是系統的一部份,所以磁碟機,會在 /media/ 這個目錄下,想使用磁碟機,就必須掛載與缷載。Ubuntu會負責掛載的動作,這是人性化的一部份。而缷載,像光碟機進出碟片,就會自動掛缷載。至於USB隨身碟,你只要在碟上按右鍵→安全的移除裝置,就可以取出了
    (檔案瀏覽器如果長得不一樣…因為我裝了Nautilus-Elementary)
  2. 檔案權限
    Linux 的檔案權限有三種:唯讀、讀寫、執行,再個別對擁有者、群組和其它人設定存取的權限。
    舉例,當我的帳號叫qoo,建立了一個 animation.xml 的檔。所以該檔的擁有者就是 qoo,擁有者可以設定那個群組或其它人對該檔的權限。但因為不是執行檔,也沒有必要去勾選允許檔案作為程式執行。
    (有時候我們從網路下載了檔案回來執行,請先確定該檔的執行權限有被勾選)
    在檔案上,右鍵→屬性 就可以開啟權限設定
    Linux 底下預設的系統管理員,也就是最高權限者,叫做 root,『根』先生。所以只有 root 對 / 根目錄有權限,底下的檔案擁有者都是 root。
    一般使用者對系統檔案就只能唯讀,可遠觀而不可褻玩焉。但難免需要異動 /etc、/usr/share 這些系統檔案時,就要先取得 root 權限。在終端機下的方法就是打 sudo ..... 表示我要以 root 的身份來執行命令。
    或者你可以在檔案或目錄上,直接右鍵→以系統管理員身份開啟
有了初步的目錄與檔案權限概念後,應該可以慢慢變成好朋友了

沒有留言:

張貼留言