1. 程式人生 > >第三章 UNIX 系統入門

第三章 UNIX 系統入門

第三章 UNIX 系統入門

在開始進階的 FreeBSD 設定之前,我們先來了解一下 UNIX 系統的架構及基本知識。這些知識對於我們之後管理、使用 FreeBSD 十分重要。如果您是 UNIX 新手,請務必詳讀本章。

本章將介紹下列主題:

  • 如何登入登出系統
  • UNIX 的指令用法。
  • UNIX 中常用的特殊鍵。
  • UNIX 的目錄結構及路徑的使用。
  • 如何管理檔案及目錄。
  • 重導 I/O 及管道的使用。
  • ee 及 vi 等文書編輯器的使用。
  • Shell 的環境設定。
  • 使用者及群組許可權設定。
  • 何謂行程 (Process) 及系統服務管理。
  • 如何進行工作排程。
  • 虛擬終端機管理。

3.1 第一次登入系統

安裝完 FreeBSD 後,重新開機,要知道的第一件事就是要怎麼使用嘛。我第一次使用 FreeBSD 時,一開機看到 login: 時我當場呆在那裡,完全不知如何下手。所以我一定要說一下這個,如何登入並更改密碼。說了一堆好像很難的樣子,其實不會啦,開機後看到 login: 時,打 root

就可以登入系統了,如圖 3-1。

圖 3-1

這裡的 root 就是所謂的超級使用者,這個使用者是 UNIX 系統中的預設管理者名稱。root 擁有系統所有許可權,我們可以使用這個賬號登入系統進行管理。root 這個使用者擁有許多一般使用者所沒有的許可權,建議您平常使用時最好不要以 root 登入。例如收發 email,程式開發、瀏覽網頁、練習 UNIX 指令等,應該以一般使用者的身份來進行。因為您可能不小心打了某個指令而刪除不該被刪除的檔案、或因為不良的操作而影響系統的穩定。因此,在我們設定完系統後,您應該新增一個一般使用者以減少錯誤的發生。

由於這是剛裝好的系統,所以當我們以 root 登入時,系統

不會問我們密碼。一個沒有密碼保護的系統是十分危險的事,所以我們第一件要做的事就是設定 root 的密碼。請執行指令 passwd…………………………………………………………………………