歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux管理員不得不知道的知識點

Linux管理員不得不知道的知識點

日期:2017/3/3 11:58:39   编辑:Linux技術

Linux管理員不得不知道的知識點

虛擬機

1:什麼叫做虛擬機軟件一台完整的計算機包括CPU、硬件、內存、光驅、網絡等資源,一般地情況下,在一台計算機上可以安裝一個或多個操作系統,比如我們可以在一台計算機上安裝windowsXP和Linux兩套系統,但是這種方式是有限制的,比如有的硬件可能windows認識但linux不認識,linux就會無法安裝(linux、nuix系統是非常挑硬件的),這樣的話我們需要在其他系統上不如linux.nuix等做實驗時,如果裝不上,就會產生很大障礙。為了解決這個問題,虛擬機軟件應運而生,虛擬機軟件會在現有的機器上虛擬一份機器環境,這個虛擬的機器跟真實的機器一樣具有cpu、內存、光驅、網絡等等。只不過這些資源是從現有的操作系統中虛擬的而已。我們可以在這個虛擬的機器上安裝linux、nuix等系統,並且不用在擔心硬件不兼容的問題。

2:虛擬機軟件非常多,有開源,有商業,這裡用得是著名的虛擬機軟件-----VMWware。

3:它在windows下的

Linux安裝

1:強烈注意,請不要把Linux的IP設置為和我們真實的機器位於同一網段

先分區再格式化(分區之後可以格式化成不同的文件系統 )

格式化--------在空白空間中建立秩序

為什麼要分區?

1)支持多種文件系統2)更加容易管理

Li nux分區的命名---/dev/xxyN

1) /dev/這個字串是所有設備文件所在的目錄名。因為分區在硬盤上,而硬盤是設備,所以這些文件代表了在/dev/上所有可能的分區。

2)xx

分區名的前兩個字母表明分區所在設備的類型。通常是hd(IDE磁盤),或sd(SCSI磁盤)。

3)Y

這個字母標明分區所在的設備。例如,/dev/hda(第一個IDE磁盤)或/dev/sdb(第二個SCSI磁盤)。

4)N

最後的數字代表分區。前四個分區(主分區或擴展分區)是用數字從1排列到4,邏輯分區從5開始,例如,/dev/hda3是在第一個IDE硬盤上的第三個主分區或擴展分區;/dev/sdb6是在第二個SCSI硬盤上的第二個邏輯分區。

Linux處理所有的東西都認為是文件:字符設備;塊設備(0,1方式)

Linux這樣處理的好處:

1)編程簡單:只要對文件編程就可以了;所以方便管理

查看當前所在目錄:pwd

查看當前用戶:whoami

磁盤分區和mount point (掛載點)

1)令許多Linux的新用戶感到困惑的一個地方是各分區是如何被Linux操作系統使用及訪問的。它在DOS/Windows中相對來說較為簡單。每一分區有一個“驅動器字母”,你用恰當的驅動子字母來指代相應分區上的文件和目錄。2)這與Linux處理分區及磁盤儲存問題的方法截然不同。其主要的區別在於,Linux中的每一個分區都是構成支持一組文件和目錄所必需的儲存區的一部分。他是通過掛載(mounting)來實現的,掛載是將分區關聯到某一目錄的過程。掛載分區使起始於這個指定目錄(通過掛載點,mount

point)的儲存區能夠被使用。

補充:磁盤的物理結構

1)硬盤有數個盤片,每盤片兩個面,每個面一個磁頭2)盤片被劃分為多個扇形區域即扇區

3)同一盤片不同半徑的同心圓為磁道

4)不同盤片相同半徑構成的圓柱面即柱面

5)公式:

存儲容量=磁頭數X磁道(柱面)數X每道扇區X每扇區字節數

6)信息記錄可表示為:

a) XX磁道(柱面),XX磁頭,XX扇區

MBR(Master Boot Record)

MBR1)MBR位於硬盤第一個物理扇區(絕對扇區)柱面0,磁頭0,扇區1處。

2)MBR中包含硬盤的主引導程序和硬盤分區表。

本地光盤安裝------在安裝前進行磁盤分區

1)分區方式:自動分區和手動分區2)手動分區:

(1)/ -->根分區

(2)/usr -->應用軟件存放位置

(3)/home -->用戶宿主目錄的父目錄

(4)/var --->存放臨時文件

(5)/boot --->存放啟動文件128M is enough

(6)SWAP --->交換分區

a)內存的兩倍

b)可以不建(但是不建議,有的程序會默認使用SWAP分區)

c)Windows中有PAGEFILE.SYS的文件相當於交換分區

磁盤分區方案:

1)至少兩個分區(for newbie)(1)/分區

(2)SWAP分區

2)個人桌面分區

(1)/分區

(2)/boot分區

(3)/usr分區

(4)/SWAP分區

3)光盤刻錄再加一個/tmp分區

Most common directories of Linux 1

Linux 的目錄結構

1)/Linux 文件系統的入口,也是處於最高一級的目錄:2)/bin 基礎系統所需要的那些命令位於此目錄,也是最小系統所需要的命令;比如ls、cp、mkdir等命令;功能和/usr/bin類似,這個目錄中的文件都是可執行的,普通用戶都可以使用的命令。做為基礎系統所需要的的最基礎的命令就是放在這裡。

3)/boot Linux 的內核及引導系統程序所需要的文件,比如vmlinuz initrd.img文件都位於這個目錄中。在一般情況下,GRUB或LILO系統引導管理器也位於這個目錄;

4)/dev設備文件存儲目錄,比如聲卡、磁盤....

5)/etc系統配置文件的所在地,一些服務器的配置文件也在這裡;比如用戶賬號及密碼配置文件;

6)/home普通用戶家目錄默認存放目錄;

7)/lib庫文件存放目錄

Most common directories of Linux 2

Linux 的目錄結構

1)/lost+found 在ext2或ext3文件系統中,當系統意外崩潰或機器意外關機,而產生一些文件碎片放在這裡。當系統啟動的過程中fsck工具會檢查這裡,並修復已經損壞的文件系統。有時系統發生問題,有很多的文件被移動到這個目錄中,可能會用手工的方式來修復,或移動文件到原來的位置上。2)/media即插即用型存儲設備的掛載點自動在這個目錄下創建,比如USB盤系統自動掛載後,會在這個目錄下產生一個目錄;CDROM/DVD自動掛載後,也會在這個目錄中創建一個目錄,類似cdrom目錄。

3)/mnt 這個目錄一般是用於存放掛載存儲設備的掛載目錄的,比如有cdrom等目錄。

4)/opt 表示的是可選擇的意思,有些軟件包也會被安裝在這裡,也就是自定義軟件包,比如在Fedora Core 5.0中,OpenOffice就是安裝在這裡,有些我們自己編譯的軟件包,就可以安裝在這個目錄中;

5)/proc 操作系統運行時,進程(正在運行中的程序)信息及內核信息(比如CUP、硬盤分區、內存信息等)存放在這裡。/proc目錄偽裝的文件系統proc的掛載目錄,proc並不是真正的文件系統

6)/root Linux 超級權限用戶root的家目錄;

Most common directories of Linux 3

Linux的目錄結構:

1)/sbin大多是涉及系統管理的命令的存放,是超級權限用戶root的可執行命令存放地,普通用戶無權限執行這個目錄下的命令,這個目錄和/usr/sbin;/usr/X11R6或/usr/local/sbin目錄是相似的:我們記住就行了,凡是目錄sbin中包含的都是root權限才能執行的。2)/tmp臨時文件目錄,有時用戶運行程序的時候,會產生臨時文件。/tmp就用來存放臨時文件的。/var/tmp目錄和這個目錄相似。

Most common directories of Linux 4

Linux 的目錄結構

1)/usr 這個是系統存放程序的目錄,比如命令、幫助文件等。這個目錄下有很多的文件和目錄。當我們安裝一個Linux發行版官方提供的軟件包時,大多安裝這這裡。如果有涉及服務器配置文件的,會把配置文件安裝在/etc目錄中。/usr目錄下包括涉及字體目錄/usr/share/fonts,幫助目錄/usr/share/man或/usr/share/doc,普通用戶可執行文件目錄/usr/bin或/usr/local/bin或/usr/X11R6/bin,超級權限用戶root的可執行命令存放目錄,比如/usr/sbin或/usr/X11R6/sbin或/usr/local/sbin等;還有程序的頭文件存放目錄/usr/include。2)/var這個目錄的內容是經常變動的,看名字就知道,我們可以理解為vary的縮寫,/var下有/var/log這是用來存放系統日志的目錄。/var/www目錄是定義Apache服務器站點存放目錄:/var/bin用來存放一些庫文件,比如MySQLd,以及MySQL數據庫的存放地。

Copyright © Linux教程網 All Rights Reserved