Linux 由來及歷史
關於 Linux 由來、GNU 計劃、Unix 之父...等相關詳細資料可參考 中文維基百科。- 維基百科 - Linux 由來
- 維基百科 - GNU 計劃
- 維基百科 - C++ 之父 - Bjarne Stroustrup
- 維基百科 - Unix 之父 - Kenneth Lane Thompson
- 維基百科 - Unix 之父 - Dennis MacAlistair Ritchie
RHEL 及 Fedora
Red Hat 由版本 9 以後分支為商業支援版本 Red Hat Enterprise Linux ,以及社群支援 Fedora Project 其相對應版本如下:- Fedora Core 1 ~ 4 = Red Hat Enterprise Linux 3.x
- Fedora Core 5 ~ 8 = Red Hat Enterprise Linux 4.x
- Fedora Core 9 ~ = Red Hat Enterprise Linux 5.x
文字介面 vs 圖形介面
簡單來說圖形介面操作優勢為容易操作使用 (上手度高) 而文字介面為彈性大 (上手度相對較低),舉例來說使用圖形介面來建立 Linux 使用者帳號可以非常快速且方便的建立,但若要一次建立 10 個使用者帳號時就必須操作 10 次,然而若使用文字介面則僅使用一行指令即可完成,所以各有各的好處及優缺點請依個人喜好自行選擇。下列指令為在文字模式下利用迴圈方式建立 10 個使用者帳號 (user1 ~ user10)。
#for i in $(seq 1 1 10); do useradd user${i}; echo user${i} | passwd --stdin user${i}; done
#ls /home
user1 user10 user2 user3 user4 user5 user6 user7 user8 user9
下列指令為在文字模式下利用迴圈方式刪除 10 個使用者帳號 (user1 ~ user10)。
# for i in $(seq 1 1 10); do userdel -r user${i}; done
# ls /home
其它補充
呼叫建立使用者帳號 GUI 指令。# system-config-users&
呼叫計算機 GUI 指令。
# gnome-calculator &
查看目前語系設定。
# echo $LANG
en_US.UTF-8
好用搜尋指令 grep,如下指令為列出搜尋於 install.log 檔案中關鍵字為 zlib 的內容,而參數 --color=auto 功用為採用彩色列出所搜尋到的關鍵字。
# grep zlib install.log
Installing zlib-1.2.3-3.i386
Installing zlib-devel-1.2.3-3.i386
# grep --color=auto zlib install.log
Installing zlib-1.2.3-3.i386
Installing zlib-devel-1.2.3-3.i386