1 分區介紹
inux分區不同於windows,linux下硬盤設備名為(IDE硬盤為hdx(x為從a—d)因為IDE硬盤最多四個,SCSI,SATA,USB硬盤為sdx(x為a—z)),硬盤主分區最多為4個,所以主分區從sdb1開始到sdb4,邏輯分區從sdb5開始,(邏輯分區永遠從sdb5開始…)設備名可以使用fdisk –l查看
2 掛載的主要目錄
/-------根目錄,唯一必須掛載的目錄。不要有任何的猶豫,選一個分區,掛載它!(在絕大多數情況下 有2G的容量應該是夠用了。當然了,很多東西都是多多益善的)
swap----交換分區,可能不是必須的,不過按照傳統,並且照顧到您的安全感,還是掛載它吧。它的容量 只要約等於您的物理內存就可以了,如果超過了您物理內存兩倍的容量,那絕對是一種浪費。
/home---這是您的家目錄,通常您自己創建的文件,都保存在這里,您最好給它分配一個分區
/usr----應用程序目錄。大部分的軟件都安裝在這里,如果您計划安裝許多軟件,建議也給它分配一個分區
/var----如果您要作一些服務器方面的應用,可以考慮給它分配一個較大的分區。新浪二手房是用/data0目錄來取代/var目錄。
/boot---如果您的硬盤不支持LBA模式(不太可能),您最好掛載它,如果掛載,將它掛載在硬盤的第一個 分區,應該比較穩妥。一般來說,掛載的分區只要100M大小就足夠了
3 文件系統簡介
在linux里可使用的文件系統有:
Ext2:早期的格式,不支持日志功能
Ext3:ext2改良版,增加了日志功能,是最基本且最常用的使用格式了
Ext4:針對ext3系統的擴展日志式文件系統,是ext3文件系統的后繼版本
ReiserFS:也有日志功能,其特點是處理小檔案時速度快。
XFS:穩定與高效,在大小檔案混合的系統里有優越的表現。
JFS:特色是最不占用CPU資源,如果你的電腦老舊那么這是最好的選擇。
4 常見分區方案
1)查看硬盤大小。Ip1: 192.168.85.90,Ip2: 192.168.185.85。通fdisk –l可以看到192.168.85.90服務器的硬盤約為600G大小,192.168.185.85服務器的硬盤為2T。如圖。
1)192.168.85.90
2)192.168.185.85
2)分區配置。通過df –hT可以看到。分區與掛載信息。
192.168.85.90
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 ext3 2.0G 336M 1.6G 18% /
/dev/sda7 ext3 501G 69G 406G 15% /data0
/dev/sda6 ext3 3.9G 1.1G 2.6G 30% /var
/dev/sda5 ext3 3.9G 299M 3.4G 8% /tmp
/dev/sda3 ext3 9.7G 2.2G 7.1G 24% /usr
tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sdb4 vfat 7.5G 430M 7.1G 6% /mnt
5 結論
通過 的掛載分區可以分析出。給服務器設置分區時。
/--根目錄。通常設置2G。
/var—目錄。通常設置2G-4G。
/tmp –目錄。通常設置2G-4G。
/usr –目錄。通常設置10G左右。
/mnt –目錄。通常為7.5G左右。
/boot –目錄。通常為128M。
/dev/shm – 目錄。通常為7.9G。
/data0 – 目錄。90 為500G。85為1.8T。說明磁盤剩余的空間全部分配給/data0目錄了。
在/data0目錄下可以看到掛載了圖片目錄。
swap分區的用處:swap是當物理內存不夠用的時候,把數據放到swap中,所以swap起到了一個虛擬內存的作用,在某種意義上來說也算是加大了內存空間。一般swap分區是在安裝系統時設置的,如果安裝系統時忘記分swap分區了,那也沒事,還有補救的方法。下面就講講安裝完系統后如何添加swap分區。
場景:
裝完系統后苦逼的發現沒有分SWAP分區,對於生產服務器,這樣顯然不行的,因此需要添加SWAP分區。
1、首先查看swap大小
# free
total used free shared buffers cached
Mem: 3922944 158168 3764776 0 6948 37384
-/+ buffers/cache: 113836 3809108
Swap: 0 0 0
這里很明顯的顯示為零
2、使用dd命令創建一個swap分區
# dd if=/dev/zero of=/doiido/swap bs=1024 count=8388608
count的計算公式: count=SIZE*1024 (size以MB為單位)
這樣就建立一個/doiido/swap的分區文件,大小為8G
3、格式化新建的分區
# mkswap /main/swap
4、把新建的分區變成swap分區
# swapon /main/swap
注:關閉SWAP分區命令為:# swapoff /main/swap
5、再次查看swap大小
# free
total used free shared buffers cached
Mem: 3922944 158168 3764776 0 6948 37384
-/+ buffers/cache: 113836 3809108
Swap: 8388608 0 8388608
6、開機自動掛載swap
# echo "/main/swap swap swap defaults 0 0" >> /etc/fstab
這樣SWAP分區就創建完畢