天天看點

Windows系統檔案格式與Linux檔案格式的比較

題目:Windows系統檔案格式與Linux檔案格式的比較

一、從最簡單存儲機關開始

Bit(比特):是計算機最小存儲機關

1Byte(位元組)=8Bit=2個漢字

1KB=1024B

1MB=1024KB

1GB=1024MB

二、十進制轉二進制換算

首先,十進制是什麼?

我們使用的語言就是十進制語言,都由0,1,2,3,4,5,6,7,8,9這十個數字組成的

然後,什麼是二進制?

二進制沒有學過計算機的人是不知道的,它是有簡單的0和1組成的

下面介紹一個經典的轉換表

          128        64        32         16           8           4        2         1  

128     1            0         0            0            0           0        0          0

192     1            1         0            0            0           0        0          0

224     1            1         1            0            0           0        0          0

240     1            1         1            1            0           0        0          0

248     1            1         1            1            1           0        0          0

253     1            1         1            1            1           1        0          0

254     1            1         1            1            1           1        1          0

255     1            1         1            1            1           1        1          1

接下來看看這個

十進制            二進制                   完整寫法

1                        1                         00000001

2                         10                      00000010

3                         11                      00000011

4                         100                    00000100

5                         101                    00000101

6                         110                    00000110

7                         111                    00000111

8                         1000                  00001000

9                         1001                  00001001

10                       1010                  00001010

11                       1011                  00001011

12                       1100                  00001100

13                       1101                  00001101

14                       1110                  00001110

15                       1111                  00001111

16                       10000                00010000

三、硬碟基礎知識

一塊硬碟包含:

磁道、扇區、柱面、磁頭數、簇、MBR、DBR

對這些我不是特别的熟悉,若對這塊了解透徹的話對如何的恢複資料幫助是很大的

下面來看看系統檔案格式

Windows系統

FAT16      MS-DOS,windows95

FAT32      windows95以後(windows 2000,windows 2003,windows xp)

NTFS       windows xp,windows 7,windows 8,windows 8.1, windows 10,windows server 2008R2,windows server 2012R2

Linux系統

ext2

ext3

Linux swap

VFAT

為什麼要介紹Windows系統檔案格式與Linux系統檔案格式?

主要是為了掌握對硬碟儲存設備的使用,對這些檔案格式的如何的使用會對工作起到更大的幫助

在Win 9X下,FAT16支援的分區最大為2GB

計算機将資訊儲存在硬碟上稱為“簇”的區域内。使用的簇越小,儲存資訊的效率就越高

在FAT16的情況下,分區越大簇就相應的要增大,存儲效率就越低

同FAT16相比FAT32最大的優點是可以支援的磁盤大小達到2TB(2047GB),但是不能支援小于512MB的分區。

基于FAT32的Win 2000可以支援分區最大為32GB;

而基于 FAT16的Win 2000支援的分區最大為4GB。

NTFS 最大支援高達 2TB (1TB=1024GB)的大硬碟,而且它的性能不會随着磁盤容量的增大而降低

NTFS:推薦的最小容量大約為 10 MB, 也可使用大于 2 TB 的卷。無法在軟碟上使用。

FAT:容量可從軟碟大小到 4 GB。不支援域。最大檔案大小為2 GB。

FAT32:容量從 512 MB 到 2 TB。在 Windows XP 中,隻能格式化最多達 32 GB 的 FAT32 卷。不支援域。最大檔案大小為4 GB。

-----------------------------------------------------------------------------------------------------------------------------

Linux根目錄各檔案夾介紹!!!

第一個BIN,主要是存放普通使用者的可執行指令。建議和/放在一起,不單獨分出來

第二個DEV , 是系統裝置檔案存放位置,比如我們剛才的分區,建議和/放在一起,不單獨分出來

第三個HOME,是普通使用者的家目錄,很多檔案伺服器都會用到使用者的家目錄存放資料,是以建議單獨分區, 而且還有一個好處, 如果你系統壞了,實在不能用了,需要從新安裝系統。你單獨分出了home分區,裡面的東西可以在安裝好系統後,從新挂載進系統。就不會出現重要資料丢失的問題

lost+found 分區的檔案碎片,沒個分區都有 一般不用管這目錄

misc 自動挂載服務需要的的目錄,建議和 /放一起

net 目錄我平時都沒注意,是個空目錄。一般不會使用

proc 目錄裡的東西就是現在記憶體中的東西。不會占用硬碟空間,不須要單獨分區

sbin 目錄,是超級管理者的可執行檔案存放目錄

tmp 臨時檔案目錄,不需要單獨分出來

var 是很多伺服器 檔案使用的目錄,建議單獨分區。

boot 存放GRUB(啟動裝載程式)和核心的檔案 強烈建議單獨分成第一個主分區, 這樣系統啟動不了,比較容易排除故障

etc 大部配置設定置檔案的存放目錄。 雖然重要但是不大,但是一定要和/放一起,因為啟動的時候需要讀取裡面的配置檔案, 這個是不能單獨分出去的。

lib 系統和可執行程式的庫檔案。 和/放一起

media 和mnt 也是挂載光驅和其他裝置用的,和/放一起

root 超級使用者的家目錄,裡面一般沒什麼東西,可以和/放一起

selinux 增強性安全LINUX,和usr 部分使用者安裝檔案存放目錄。也和/放一起

出與安全行和擴充性考慮我們會分出4個分區: /boot,,/,/home,/var

var和home目錄是看你伺服器性質而定。 一般把剩餘空間全部配置設定給他們

安裝Linux時,需要在硬碟建立Linux使用的分區,在大多情況下,至少需要為Linux建立以下3個分區。

/boot分區:/boot分區用于引導系統,它包含了作業系統的核心和在啟動系統過程中所要用到的檔案,該分區的大小一般為100MB。

swap分區:swap分區的作用是充當虛拟記憶體,其大小通常是實體記憶體的兩倍左右(當實體記憶體大于512MB時,swap分區為512MB即可)。例如實體記憶體是128MB,那麼swap分區的大小應該是256MB。

/(根)分區:Linux将大部分的系統檔案和使用者檔案都儲存在/(根)分區上,是以該分區一定要足夠大,一般要求大于5GB。

學習執行個體

windows系統

系統分區:主分區、擴充分區及邏輯分區

一塊硬碟可以分為4個主分區,其中一個必須是活動的

一塊硬碟可分成3個主要分區和1個擴充分區,而擴充分區可以分成無數個邏輯的分區

在windows xp裡面

安裝xp系統,建議給系統盤(C槽)至少20G的大小

安裝win7系統,建議給系統盤(C槽)至少50G的大小

在Linux enterprise 5.4

假設100G硬碟

/boot   200M

/          60G 

/swap  2G

/home  10G

/var       15G

linux enterprise 5.4之後

/boot    500M

/           60G

/swap   2G

/home  10G

/var      15G

----------------------------------------------------------------------------------------

擴充

多動手、多實踐,就自然而然發現很多有趣的事情

例如:一個系統就一個分區好嗎?

如果是以前的話,我100個說不好,因為不友善管理自己的系統,萬一系統挂了就十分的悲慘

那麼現在呢?

我認為不見得分區多了是好事情,因為我發現分區多了,對于系統查詢東西會非常的慢,還有不利于存儲,會在一定程度上面降低讀寫的速率,呵呵,系統故障問題,我相信這個不什麼問題,如果這個還是問題的話,我想不出什麼,也不知道說什麼好,隻能說多裝裝系統,多上上網查詢如何解決系統故障的問題

對于硬碟的使用的忠告!!!!

  1. 建議少開/關機
  2. 建議在打開筆記本電腦的時候不要移動筆記本電腦
  3. 建議不要随便的安裝軟體,安裝軟體的時候要注意防止安裝了插件
  4. 建議不要頻繁的解除安裝或安裝軟體
  5. 不要一遇到系統故障或者使用慢的時候安裝系統
  6. 對外接裝置的使用要根據電腦的提示,如何的插拔