- 第一篇:Linux 的規劃與安裝
- Chapter 00 計算機概論
- Chapter 01 Linux 是什麼與如何學習
- Chapter 02 主機規劃與磁碟分割
- Chapter 03 安裝 CentOS7.x
- Chapter 04 首次登入與線上求助
- 第二篇:Linux 檔案、目錄與磁碟格式
- 第三篇:學習 Shell 與 Shell Scripts
- 第四篇:Linux 使用者管理
- 第五篇:Linux 系統管理員
前言
如果你跟我一樣,一台 Windows 的電腦都沒有,只有亮晶晶的 Mac,這時,總不能買一台電腦吧,我因此不知如何是好了一陣子,這對學習來說是大傷呀,明明很想好好學習,卻礙於沒有工具,擔心成本不符,超容易放棄,所以這邊提供一個我的小成本方案。
經過了一番考量,我後來決定使用 Linode,Linode 是 VPS,直接幫你裝好你需要的環境,缺點就是這樣就沒練習到安裝了,不過之後還有機會,我們總不能還上不了岸就妄想著戰勝對吧,鳥哥一直說:「沒有安裝個十次 Linux 是學不會 Linux 的。」那我們急什麼呢?國父革命尚需十次,前面總是有練兵送頭的幾次,所以先上車吧!
想知道怎麼安裝,可以參照 Linode 老牌、穩定、價格合理且機房遍布美、歐、亞洲的 VPS 主機。
價格選最便宜的就好,一個月只要 $5 美金,如下圖:
其他項目的選擇如下圖,步驟就不一一說明了,有任何問題歡迎詢問:
包含 CentOS 8, Nanode 1GB, 25GB Storage, 1GB RAM, 伺服器選擇在 Tokyo 比較快,也別太擔心,大部分都是可以之後再改的,一開始就勇敢點下去吧!P.S 除了錢的部分要隨時注意,容量有沒有消耗過快的跡象。
補充 1:Linode 沒有圖形介面喔,但我覺得圖形只是輔助,真正重要的還是指令,所以後面章節如果有圖形介面要處理的話也沒辦法實際練習,但其實圖形介面我們平常都在用,原則上沒有大問題,我目前預計的策略是簡單看過,把重點放在將指令練熟。
補充 2:密碼要記得!密碼要記得!密碼要記得!很重要所以講三遍。
好了,最基本的壁壘,我們先精巧的繞過,但不代表再也不管~這麼重要的安裝,時候到了一定要回來把玩把玩,那我們先繼續這個章節吧!
3.1 本練習機的規劃——尤其是分割參數
- Linux 主機的角色定位
- 選擇的 distribution
- 電腦系統硬體的配備
- CPU 等級類別
- 記憶體
- 硬碟
- 網路卡
- 顯示卡(VGA)
- 其他輸出/輸入裝置
- 硬碟分割的配置
- 開機管理程式(boot loader)
- 選擇軟體
- 這邊說要圖形介面,但如果你跟我用一樣 Linode 的話是沒有的,需要注意一下。
3.2 開始安裝 CentOS 7
這邊我安裝的是最新的 CentOS 8
簡單給大家看一下怎麼用 Linode 開起來:
ssh root@xxx.xxx.xx.xx
- 接著輸入你的密碼,這邊你是看不到你正在輸入的,輸入完按 Enter 就對了
- 這樣就算完成了,接著試著看看
pwd
找到目前目錄、cd /
、ls
等等,其他就隨意你嘗試囉!
這個小結其他部分,跟著我一起「咻咻咻咻咻~」快速翻過,放在心裏,以誠懇的心對它承諾:「我一定會回來學習這些部分。」
建立新用戶
這邊還有一個很重要的部分,就是要新增一個新用戶,盡量使用一般用戶來操作 Linux,有必要再轉成 root 就好。
- 新增
sudo useradd test
- 密碼
sudo passwd test
,接著就默默輸入完密碼就完成了
想知道更多其他的指令,可以到 Linux 新增使用者 useradd 指令用法教學與範例。
資料來源
鳥哥的 Linux 私房菜: http://linux.vbird.org/linux_basic/