Download presentation
Presentation is loading. Please wait.
1
UNIX基本觀念與安裝 UNIX內部架構 UNIX的特性 UNIX的常用觀念 CentOS Linux 的安裝 可攜性
參考課本第三、四章
2
UNIX內部架構(一) UNIX的哲學:「將一些 仔細挑選過的好主意,精 確地、完整地實作出來」
UNIX系統分為kernel與 shell,kernel與硬體溝通 ,shell與使用者溝通 硬體 Kernel Shells cp grep tar ps who sed sort ls 編譯器 瀏覽器 資料庫 辦公室軟體 其他軟體 使用者
3
UNIX內部架構(二) Kernel:UNIX的中心(主要用C寫成)。
管理系統資源、簡化IO動作 應用程式透過系統呼叫(system call)來呼叫kernel提供的 服務 Linux檔名:/boot/vmlinuz Shell用來接受使用者的輸入,翻譯成kernel提供的 服務。也就是系統的使用者介面。系統是否容易使 用(user friendly)就看shell。 Linux檔名:/bin/xxsh 如:/bin/bash /bin/tcsh
4
UNIX的特性 多人(multiuser):可分辨與控制不同使用者之權 限
多工(multitasking):單一使用者可以同時執行多個 工作(可以有多個「程序」同時執行) 程序間可以互相溝通(pipe或redirect) 所有的目錄、IO設備都是檔案(/dev 底下) 樣式比對功能與man 文件系統 Shell也擁有程式語言的元素,可以用來寫程式
5
UNIX的常用觀念 大小寫有別,UNIX的指令通常是小寫的。
進入系統需要用一組username與password來登入, 離開系統需要登出(用logout)。 系統管理者名稱叫 root ,其權限幾乎無限大 passwd改密碼、who看登入的使用者,tty看終端機 名稱,一般用telnet或ssh來連線登入 指令的格式通常是 指令 -選項 參數 UNIX上面也有X-window這種圖形介面工具,但不一定非用 這種工具不可,在架設Server的狀況下,常常不用圖形介面。
6
CentOS Linux的安裝訣竅 下載DVD iso檔,燒錄DVD
檔案系統: ext3 swap (虛擬記憶體) LVM 套件安裝技巧:多看說明,不懂就裝起來 多裝幾次就會了解了
7
安裝後的處理 把套件更新到最新 yum -y update 利用圖形系統中的自動更新功能
修改/etc/sudoers 將自己的id設定為可以sudo
8
可攜性 Linux可以裝在隨身碟或隨身硬碟上 安裝Linux的硬碟,原則上是可以更換機器使用 的,但是有以下幾點可能會遭遇的問題:
顯示卡的問題可能會造成X-Windows無法使用 請用ctl-alt-F1 切換成文字模式,用root登入後 打 system-config-display 重設顯示模式 少數的系統會因為硬碟偵測的問題而無法順利 開機,這就無法解決了。 有些特別的硬體是Linux目前無法支援的,這也 會造成問題。
9
CentOS Linux的緊急處理 如果忘記root密碼,或者因為Xwindows等因素 不能開機,並不需要用到救援CD
可以在 grub 畫面照提示去修改開機參數 加上 acpi=off 可解決很多無法正常開機的狀況 加上 single 可以進入 single user mode取得 root權限修改系統密碼或系統配置檔案
10
CentOS Linux的救援 如果Linux不能開機,通常是boot loader或者是 系統設定檔案出問題
用其他媒體開機之後進行修正即可 用安裝光碟或rescue光碟開機,選救援模式 救援光碟會自動找到安裝的分割區 照提示chroot進去分割區就有如正常開機進入 系統一樣 grub-install /dev/sdxx 可以重新安裝boot loader,有時需要加上 --recheck 參數
11
硬碟分割與作業系統安裝 硬碟分割的理由 分割區分類 硬碟分割工具 格式化分割區 作業系統安裝方法
12
硬碟分割的理由 避免浪費: 使用FAT檔案格式配置一次2k-32k 容易管理 資料分類 備份容易,也比較快速 重灌方便
保護系統,避免硬碟整個被灌爆或損毀 增加資料讀取速度:不用找太多目錄
13
分割區分類 主要分割區:Primary partition 延伸分割區:Extended partition
一個硬碟最多可包含四個主要分割區(編號1到4) 有些作業系統開機區只能放在主要分割中 延伸分割區:Extended partition 可將其中一個 主要分割改成extended partition Extended partition內可包含多個(理論上無上限個)邏輯分割區 邏輯分割區 logical partition 實際上延伸分割中不放資料,資料放在邏輯分割中 每個分割區紀錄有檔案系統格式編號
14
Linux硬碟命名方法 硬碟 第一個硬碟是/dev/sda 第二個是 /dev/sdb
舊版的kernel 把IDE硬碟命名為 /dev/hda /dev/hdb 分割區 /dev/sda1 第一個硬碟的第一個分割區 /dev/sdb3 第二個硬碟的第三個分割區
15
硬碟分割工具 Fdisk: dos,windows,Linux都提供
spfdisk: 免費中文化 的分割工具,還可以調整磁碟分割區大小 SwissKnife:免費 htm 重要觀念: 磁碟分割區紀錄與檔案內容並無直接關係,因此如果誤刪分 割區,是可以拯救資料的。
16
格式化(Format)分割區 格式化:將空白的硬碟檔案管理資料結構寫入分 割區中 格式化程式:Format 、mkfs等
17
作業系統的安裝方法 安裝前:修改BIOS或按F12設定為光碟開機 可能必須按一下鍵盤或選擇才會由光碟正式開機 一路看說明進行安裝直到安裝完畢
Similar presentations