匿名
尚未登入
登入
頂極製作所
搜尋
檢視 緯育 2026-0330 的原始碼
出自頂極製作所
命名空間
頁面
討論
更多
更多
頁面操作
閱讀
檢視原始碼
歷史
←
緯育 2026-0330
由於下列原因,您沒有權限進行編輯此頁面的動作:
您請求的操作只有這個群組的使用者能使用:
管理員
您可以檢視並複製此頁面的原始碼。
本次課程聚焦於在 Linux 環境中使用文字編輯器管理主機的必要性與基本操作。講師指出,伺服器多半不具備圖形化使用者介面 (GUI),因此熟悉文字編輯器是管理 Linux 主機的核心技能。課程介紹兩款主流編輯器:Nano 與 Vim。對於 Nano,講師說明其易學易用的特性,並示範進入、退出、開啟檔案、儲存與另存新檔等基本操作。針對功能更強大的 Vim,講師重點解釋其核心概念——四種模式(一般模式、編輯模式、命令列模式、區塊模式)及切換方式,並示範基本進入與強制退出操作。此外,課程也提及 Linux 系統管理的常見流程,包括檔案比對、修改網路設定檔以設定固定 IP,以及未來如何透過編輯組態檔管理各種系統服務。 === Linux 系統管理基礎 === * 檔案內容比對 ** 說明:需確認設定檔是否被修改時,應以工具比對兩個檔案(如備份檔與當前執行檔)的差異。 ** 工具:不建議以人工逐行比對大量設定檔,應使用專門的比較工具。 * 網路組態設定 ** 目的:伺服器需固定 IP 以保障服務穩定,因此需將預設的動態 IP 改為固定 IP。 ** 方法:修改網路管理套件的組態檔(配置檔)。 ** 系統差異:不同 Linux 發行版(如 CentOS、Ubuntu)偏好不同的網路管理套件與指令工具,設定方式亦不同。 * 以指令修改網路的缺點 ** 說明:直接以指令修改網路設定通常僅具暫時效果。 ** 問題:主機重新啟動後設定會消失,需重設;根本解法是修改組態檔。 * Linux 服務與組態檔 ** 核心概念:在 Linux 中,多數功能或服務由一個或多個文字檔控制,稱為「組態檔」(配置檔)。 ** 修改方式:調整系統設定(如登入限制、主機名稱、網路掛載、網路組態、系統排程、遠端分享、防火牆規則等)最快方式是用文字編輯器直接修改對應組態檔。 ** 優點:簡單、快速。 ** 缺點:需學會編輯器的操作並記住指令與檔案位置。 * Linux 管理工作流程 ** 流程: 1. 依客戶需求比對並選擇合適軟體(如 Web 伺服器:Apache、Nginx 等)。 2. 安裝所選軟體。 3. 使用文字編輯器(如 Nano、Vim)開啟並編輯其組態檔。 4. 參考官方文件,定位需修改的設定行並進行變更(如將 Web 伺服器 Buffer 由 64MB 改為 128MB)。 5. 儲存檔案並重新啟動服務。 6. 若服務有漏洞 (bug),需關注官方更新並及時升級。 === 文字編輯器 (Text Editor) === * 學習文字編輯器的必要性 ** 原因:多數 Linux 伺服器(尤其雲端虛擬主機)僅提供文字終端連線,不提供 GUI。 ** 結論:因此必須熟悉文字編輯器;建議至少掌握一至兩套以備不時之需。 * Nano 編輯器 ** 定位:操作單純、易學的文字編輯器。 ** 歷史:前身為 TIP (TIP Is not Pico),為自由軟體專案;後加入 GNU 專案並更名為 Nano。 ** 介面:主要指令提示顯示於畫面最下方,並隨狀態變化。 ** 基本操作: ** 進入/退出:輸入 nano 進入;按 Ctrl + X 退出。若檔案有修改,退出時會提示是否儲存。 ** 開啟檔案:nano [檔案路徑/檔名]。 ** 儲存檔案 (WriteOut):按 Ctrl + O。輸入相同檔名為覆蓋儲存;輸入不同檔名即「另存新檔」。 ** 搜尋 (WhereIs):按 Ctrl + W。 ** 游標位置資訊:按 Ctrl + C 顯示目前行列位置。 ** 說明 (Help):按 Ctrl + G 顯示更多快速鍵說明。 * Vim 編輯器 ** 定位:功能強大、廣泛使用但較複雜的編輯器。作者曾言:「文字編輯器只有兩種,一種叫 Vim,一種叫其他」。 ** 歷史:前身為 vi,而 vi 源自 UNIX 的 ex 編輯器;Vim 為眾多 vi 衍生版本中最流行者。 ** 特點: ** 介面極簡,僅底部一行顯示訊息,無快速鍵提示。 ** 支援分割視窗,可同畫面開啟多個檔案。 ** 支援多次復原 (undo) 與重做 (redo)。 ** 內建超過 400 種程式語言語法高亮。 ** 支援中斷復原,可在意外關閉後還原未儲存內容。 ** Windows 上有 GUI 版本 gVim。 ** Vim 的模式 (Modes) ** 核心概念:Vim 操作以模式為基礎,使用者需明確了解當前模式;若不確定,可按 ESC 回到「一般模式」。所有模式切換皆經由一般模式。 * 1. 一般模式 (Normal Mode): ** 進入方式:啟動 Vim 或按 ESC 即進入。 ** 功能:用於瀏覽內容(上下左右、PageUp/PageDown)與執行指令(如刪除、複製);在此模式下每個按鍵對應功能,不可隨意亂按。 * 2. 編輯模式 (Insert Mode): ** 進入方式:在一般模式下按 i, a, o 等(常見六種方式)。 ** 功能:輸入與編輯文字內容。 * 3. 命令列模式 (Command-line Mode): ** 進入方式:在一般模式下按冒號 : 或斜線 /。 ** 功能: ** : 可執行存檔 (w)、退出 (q) 等命令。 ** / 可進行文字搜尋。 * 4. 區塊模式 (Visual Mode): ** 進入方式:在一般模式下按 v 或 Ctrl+v。 ** 功能:框選文字區域以進行複製、剪下等操作,較少使用。 ** Vim 基本操作: ** 進入/退出:輸入 vim 進入。 ** 正常退出:在一般模式下輸入 :q (或 :quit)。 ** 強制退出(不儲存):若檔案已修改,輸入 :q! 強制退出。 ** 開啟檔案:vim [檔案路徑/檔名]。 [[檔案:2026-0330-04.png|800px]]
返回到「
緯育 2026-0330
」。
* [[檔案:2000-Dragon-30.png|15px]] [[附近走走]]<br> * [[檔案:2000-Dragon-30.png|15px]] [[應用程式]]<br> * [[檔案:2000-Dragon-30.png|15px]] [[郵遞區號]]<br> * [[檔案:2000-Dragon-30.png|15px]] [[作品紀錄]]<br> * [[檔案:2000-Dragon-30.png|15px]] [[攝影相簿]]<br> * [[檔案:2000-Dragon-30.png|15px]] [[網路書籤]]<br> * [[檔案:2000-Dragon-30.png|15px]] [[網路照片]]<br> * [[檔案:2000-Dragon-30.png|15px]] [[星艦日誌]]<br> * [[檔案:2000-Dragon-30.png|15px]] [[Privacy_Policy|隱私政策]]<br>
附近走走
應用程式
郵遞區號
作品紀錄
攝影相簿
網路書籤
網路照片
星艦日誌
隱私政策
首頁
wiki工具
wiki工具
特殊頁面
頁面工具
頁面工具
使用者頁面工具
更多
連結至此的頁面
相關變更
頁面資訊
頁面日誌