UB

Ubuntu 24.04.4
考試手冊

手機 / 電腦皆可用

快速資訊
帳號:nkustic
密碼:nkustic
Ubuntu 24.04.4 考試手冊

Ubuntu 24.04.4 完整作法整理版

這份頁面已整理成考試手冊風格,適合考前快速複習、考場操作、手機直式閱讀與電腦橫向瀏覽。 每段指令都可以直接複製,並附上檢查方式與注意事項。

響應式設計 一鍵複製指令 適合考前複習 Ubuntu 24.04.4
0

先登入

開始前先使用指定帳號登入系統。

登入帳號

nkustic

登入密碼

nkustic

1

安裝 VS Code 與 Chrome

先更新套件索引,再安裝 VS Code 與 Google Chrome。

10%

1-1 更新套件索引

更新 apt 套件索引
sudo apt update

1-2 安裝 VS Code

使用官方 .deb 安裝法,穩定且符合官方文件。

下載並安裝 VS Code
wget -O code.deb "https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64"
sudo apt install ./code.deb -y
檢查 VS Code 版本
code --version

1-3 安裝 Google Chrome

Google 官方提供 Ubuntu / Debian 的 64-bit .deb 安裝包,Ubuntu 24.04 可用。

下載並安裝 Google Chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb -y
檢查 Chrome 版本
google-chrome --version
2

安裝 Steam 與 LINE

Steam 走 multiverse,LINE 建議依題意使用 Wine 安裝。

10%

2-1 安裝 Steam

Ubuntu 24.04 的 steam-installermultiverse

開啟 multiverse 並安裝 Steam
sudo add-apt-repository multiverse -y
sudo apt update
sudo apt install steam-installer -y
補充說明
也可以使用 sudo apt install steam -y,但在 noble 中通常是過渡套件, 最後仍會依賴 steam-installer

2-2 安裝 LINE

題目提示 winecfg,考場上建議直接以 Wine 安裝 Windows 版 LINE。

確認 Wine 版本
wine --version
若沒有 Wine 就先安裝
sudo apt install wine -y
下載 LINE Windows 安裝程式
wget -O LineInst.exe https://desktop.line-scdn.net/win/new/LineInst.exe
用 Wine 安裝 LINE
wine LineInst.exe
啟動 LINE
wine ~/.wine/drive_c/Program\ Files/LINE/Line.exe
如果老師接受 Chrome 版 LINE,也可以使用 Chrome 版;但因題目明示 Wine 相關提示, 考場上建議直接走 Wine 安裝 Windows 版,比較符合出題意圖。
3

新增三個群組

建立 ic112、ic113、ic114 三個群組後,再檢查是否建立成功。

10%
建立三個群組
sudo groupadd ic112
sudo groupadd ic113
sudo groupadd ic114
檢查群組是否建立成功
getent group ic112
getent group ic113
getent group ic114
4

建立使用者並加入對應群組

直接把指定群組設成主要群組,考試時較乾淨,也比較不容易被扣分。

10%

建立使用者

建立四個使用者
sudo useradd -m -s /bin/bash -g ic112 ic112156101
sudo useradd -m -s /bin/bash -g ic112 ic112156201
sudo useradd -m -s /bin/bash -g ic113 ic113156101
sudo useradd -m -s /bin/bash -g ic114 ic114156202

設定密碼

若老師沒有指定密碼,常見作法是密碼設成和帳號相同。

設定四個使用者密碼
echo 'ic112156101:ic112156101' | sudo chpasswd
echo 'ic112156201:ic112156201' | sudo chpasswd
echo 'ic113156101:ic113156101' | sudo chpasswd
echo 'ic114156202:ic114156202' | sudo chpasswd

檢查群組是否正確

檢查使用者群組
id ic112156101
id ic112156201
id ic113156101
id ic114156202
  • ic112156101 應屬於 ic112
  • ic112156201 應屬於 ic112
  • ic113156101 應屬於 ic113
  • ic114156202 應屬於 ic114
5

新增 handsome,主要隸屬於 staff 群組

先確認 staff 是否存在,不存在就建立,再新增 handsome。

10%
確認或建立 staff 群組
getent group staff || sudo groupadd staff
建立 handsome 使用者
sudo useradd -m -s /bin/bash -g staff handsome
設定 handsome 密碼
echo 'handsome:handsome' | sudo chpasswd
檢查 handsome
id handsome
6

設定各使用者家目錄存取權限

重新整理成標準寫法,並修正前版誤算。

20%
權限符號 數值
r 4
w 2
x 1

ic112156201

題目:d rw- / --- / ---

換算:owner = 6,group = 0,others = 0,因此為 600

設定權限
sudo chmod 600 /home/ic112156201

ic113156101

題目:d -w- / r-- / -wx

換算:owner = 2,group = 4,others = 3,因此為 243

這裡不是 236,前一版此處計算有誤,正確是 243
設定權限
sudo chmod 243 /home/ic113156101

ic114156202

題目:d rwx / r-x / --x

換算:owner = 7,group = 5,others = 1,因此為 751

設定權限
sudo chmod 751 /home/ic114156202
檢查家目錄權限
ls -ld /home/ic112156201
ls -ld /home/ic113156101
ls -ld /home/ic114156202
7

在 nkustic 家目錄建立目錄結構並設定權限

依題目建立完整資料夾階層,再逐一設定權限。

20%
題目要求在 /home/nkustic 下建立以下結構:
目錄結構示意
x112156187/          700
├── ee               625
│   ├── 112-1        126
│   └── 112-2        364
└── ic               057
    ├── 112-1        145
    └── 112-2        471

7-1 建立目錄

建立完整資料夾結構
mkdir -p /home/nkustic/x112156187/ee/112-1
mkdir -p /home/nkustic/x112156187/ee/112-2
mkdir -p /home/nkustic/x112156187/ic/112-1
mkdir -p /home/nkustic/x112156187/ic/112-2

7-2 設定權限

依題目設定權限
chmod 700 /home/nkustic/x112156187
chmod 625 /home/nkustic/x112156187/ee
chmod 126 /home/nkustic/x112156187/ee/112-1
chmod 364 /home/nkustic/x112156187/ee/112-2
chmod 057 /home/nkustic/x112156187/ic
chmod 145 /home/nkustic/x112156187/ic/112-1
chmod 471 /home/nkustic/x112156187/ic/112-2

7-3 檢查

檢查所有目錄權限
ls -ld /home/nkustic/x112156187
ls -ld /home/nkustic/x112156187/ee
ls -ld /home/nkustic/x112156187/ee/112-1
ls -ld /home/nkustic/x112156187/ee/112-2
ls -ld /home/nkustic/x112156187/ic
ls -ld /home/nkustic/x112156187/ic/112-1
ls -ld /home/nkustic/x112156187/ic/112-2

最終版:整份一次做完的指令

考前總複習或考場快速操作時,可直接使用這份完整版。

下面這份是整理過、適合 Ubuntu 24.04.4 的完整版本。
完整指令總表
sudo apt update

wget -O code.deb "https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64"
sudo apt install ./code.deb -y

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb -y

sudo add-apt-repository multiverse -y
sudo apt update
sudo apt install steam-installer -y

sudo apt install wine -y
wget -O LineInst.exe https://desktop.line-scdn.net/win/new/LineInst.exe
wine LineInst.exe

sudo groupadd ic112
sudo groupadd ic113
sudo groupadd ic114

sudo useradd -m -s /bin/bash -g ic112 ic112156101
sudo useradd -m -s /bin/bash -g ic112 ic112156201
sudo useradd -m -s /bin/bash -g ic113 ic113156101
sudo useradd -m -s /bin/bash -g ic114 ic114156202

echo 'ic112156101:ic112156101' | sudo chpasswd
echo 'ic112156201:ic112156201' | sudo chpasswd
echo 'ic113156101:ic113156101' | sudo chpasswd
echo 'ic114156202:ic114156202' | sudo chpasswd

getent group staff || sudo groupadd staff
sudo useradd -m -s /bin/bash -g staff handsome
echo 'handsome:handsome' | sudo chpasswd

sudo chmod 600 /home/ic112156201
sudo chmod 243 /home/ic113156101
sudo chmod 751 /home/ic114156202

mkdir -p /home/nkustic/x112156187/ee/112-1
mkdir -p /home/nkustic/x112156187/ee/112-2
mkdir -p /home/nkustic/x112156187/ic/112-1
mkdir -p /home/nkustic/x112156187/ic/112-2

chmod 700 /home/nkustic/x112156187
chmod 625 /home/nkustic/x112156187/ee
chmod 126 /home/nkustic/x112156187/ee/112-1
chmod 364 /home/nkustic/x112156187/ee/112-2
chmod 057 /home/nkustic/x112156187/ic
chmod 145 /home/nkustic/x112156187/ic/112-1
chmod 471 /home/nkustic/x112156187/ic/112-2
  • 先做安裝類題目,再做群組與帳號建立,流程最順。
  • 權限題務必重新換算,尤其是 243 不要寫錯。
  • 最後用 idgetent groupls -ld 全部檢查一次。

附錄:所有指令模板

把常見格式全部集中在最下面,考場可直接照模板替換名稱與路徑。

這一區是通用模板,方便你遇到類似題目時直接替換帳號、群組、路徑、權限數字。

套件安裝模板

apt / deb 安裝模板
sudo apt update
sudo apt install 套件名稱 -y

wget -O 檔名.deb "下載網址"
sudo apt install ./檔名.deb -y

群組建立模板

新增群組 / 檢查群組
sudo groupadd 群組名稱
getent group 群組名稱

使用者建立模板

建立使用者並指定主要群組
sudo useradd -m -s /bin/bash -g 主要群組 使用者名稱

密碼設定模板

快速設定使用者密碼
echo '使用者名稱:密碼' | sudo chpasswd

檢查使用者資訊模板

檢查使用者與群組
id 使用者名稱

staff 群組確認模板

若無 staff 就建立
getent group staff || sudo groupadd staff

chmod 權限模板

設定檔案或目錄權限
chmod 權限數字 路徑
sudo chmod 權限數字 路徑

權限換算模板

rwx 對照表
r = 4
w = 2
x = 1

rwx = 7
rw- = 6
r-x = 5
r-- = 4
-wx = 3
-w- = 2
--x = 1
--- = 0

目錄建立模板

建立多層目錄
mkdir -p /home/使用者/目錄1/目錄2/目錄3

目錄權限批次模板

建立後逐一設定權限
chmod 700 /路徑/主目錄
chmod 755 /路徑/子目錄1
chmod 644 /路徑/子目錄2

檢查目錄權限模板

檢查資料夾屬性與權限
ls -ld /路徑
ls -ld /路徑/子目錄

下載執行檔模板

wget 下載模板
wget -O 輸出檔名 "下載網址"
wget "下載網址"

Wine 安裝模板

安裝與執行 Windows 程式
sudo apt install wine -y
wine --version
wine 安裝程式.exe
建議你考前把這一區多看幾次,因為很多 Linux 題目本質上都是把這些模板換名字、換權限、換路徑。