Linux 是一種類 Unix 系統
本身的是一個開源的專案
任何人都可以修改後發布屬於自己的 Linux 版本
系統本身吃很少資源
很適合低規格的電腦做使用
在安全性上由於使用者可以透過很多方便的指令調校許多的細節
因此可以讓整部主機更符合你的要求
Linux 目前的發行版有超多種
常見的像是 Debian, Ubuntu, CentOS, Arch, Alpine
數量多到數不完
每一種發行版都有其特殊作用
就看使用者的需求而做選擇
而本次教學的主角選擇的是 Ubuntu
因為他的界面乾淨清楚
很適合做為初學使用
是不宜遲
大家快點登入昨天安裝好的系統吧~
來到 Linux 系統有一件很重要的事就是
學會使用 CLI (Command-Line Interface)
指令幾乎能做到任何你想的到的事
而且指令名稱很清楚
如果有不懂
說明書的內容也非常詳細
大家可以先點左下角的九宮格會出現選單
找到 Terminal
單擊開啟
看到這種文字介面先不要害怕
讓我來帶大家認識認識這個東西
絕對保證以後會愛上 XD
首先我們可以看到這張圖
這句話代表的意思是
<username> @ <hostname> : <current_path> $
username
@
hostname
current path
$
#
代表你是 root
這個使用者,後面會介紹 root 是啥而這整段的顯示方式、結構、顏色都是可以自訂成自己想要的樣子
有興趣的可以去找 linux 中的 PS1
環境變數是啥
一個使用者可以被加入多個群組
可以方便集中管理某些權限
才不用每個使用者一項一項權限慢慢給
在 linux 環境中
跟大多數的系統一樣
都存在著分級制度
目的都是為了保護系統不被任意竄改
前面提到的 root
這個使用者
在 linux 中是最為高級的一支帳號
擁有對整個系統的控制權
一般來說是不會開放出來登入使用的
那如果一般使用者需要當管理員去執行一些主機維運呢
這時候就有一個指令叫做 sudo
任何指令加上這個前綴就會以 root
的身分執行該指令
那他會要求使用者輸入自己的密碼以驗證身分
而且也不是任何使用者都可以使用 sudo
必須是被寫進 /etc/sudoers
這份檔案
或是被加進 sudo
這個群組的使用者才行
當有了最高權限
首先來更新系統吧
這邊介紹一個新指令給大家
apt (Advanced Packaging Tools)
update
: 更新倉庫中的套件版本訊息upgrade [package]
: 利用上面說到的版本訊息將套件更新成最新的版本remove <package>
: 移除某一個套件list [package]
: 列出所有套件search <package>
: 搜尋套件apt 的套件資訊預設是根據 /etc/apt/sources.list
中的內容做查詢以及更新
使用者可以自己新增或刪除套件倉庫或是也可以寫檔案之後放在 /etc/apt/sources.list.d/
中
接著就讓我們來更新系統吧
首先輸入 sudo apt update
接著使用 sudo apt upgrade -y
來更新所有套件-y
這個參數代表直接都預設回答 yes 來更新套件
不然有些套件會問你是否確定要更新
量多起來會按到死
到這裡系統就更新完成囉
建議重開機一次讓某些核心更新套用