這系列文章是源自於筆者從大學的時候,一路使用Linux作業系統到現在的良好經驗,筆者所用過的Linux發行版本最主要為Ubuntu、CentOS與RedHat Enterprise Linux。
除了在求學與工作上會用到Linux之作業系統之外,在考取認證的時候也會用到,而又以RedHat之系列認證最為嚴謹,除了以實做為導向的認證之外,認證的題目大多是以實務為主,其目的就是要為了培養一個能夠獨當一面的Linux作業系統管理員。
筆者也分別在2012年與2020~2021年間分別去考取了兩次有關於RedHat系列的認證,這兩次的認證讓筆者有一個很大的體認,那就是原廠的課程其實是很貴的之外,對於一開始接觸Linux作業系統的人來說,其實不是一個友善的上課環境,原因是因為RedHat紅帽所提供的上課練習環境主要是商業授權為主,除了無法帶回家操作之外,上課練習的環境也不被允許拿到外面的主機進行建置,只能在上課的環境上做使用,無法在課後進行練習,筆者為了要解決這一系列的問題,因此決定靠著出這一列的文章,讓想要踏入Linux作業統管理的人一條指引之外,也會在這一列文章選擇Windows作業系統作為實體主機Host的環境,並在上面架設數台的Linux之虛擬主機,並在上面進行操作,讓初學者能夠照著書本上的練習之外,也能夠學習到良好的觀念,讓一開始學習Linux作業系統有良好的觀念之外,更讓初學者不會因為茫茫的網路文章中學習上有挫折感。相關的章節安排如下:
從上面的30多章之章節來看,主要就是把整個Linux作業系統的基本概念講過一遍,本系列文章會使用Rocky Linux作為本次教學環境,這個Linux發行版本是基於RHEL(RedHat Enterprise Linux)之開放原始碼版本,因此筆者所建置的這套練習操作環境在任意的地方都可以使用與操作,不會有任何的問題,同時,每個章節的最後都會有練習題目,提供初學者以及讀者練習,練習的題目都以能後在練習的環境中可以操作為主。
在下一章節,筆者將會介紹Linux基本、RedHat的認證、RHEL以及其開放原始碼版本的相關發展史。