在Linux系统查看系统版本为 32 位还是 64 位
[root@localhost ~]# cat /etc/redhat-release
CentOS release 6.8 (Final)
[root@localhost ~]# uname -r
2.6.32-642.el6.i686
[root@localhost ~]# uname -m
i686
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-642.el6.i686 #1 SMP Tue May 10 16:13:51 UTC 2016 i686 i686 i386 GNU/Linux
32位与64位在生产场景中的使用
为了发挥硬件的最佳性能,尤其是对大内存的利用率,常用的是64位系统。
硬盘分区
[root@localhost ~]# ll /dev/sd*
brw-rw---- 1 root disk 8, 0 Jun 21 16:40 /dev/sda
brw-rw---- 1 root disk 8, 1 Jun 21 16:40 /dev/sda1
brw-rw---- 1 root disk 8, 2 Jun 21 16:40 /dev/sda2
注:sd开头代表SCSI接口的硬盘,a代表磁盘,数字代表不同的分区
补充Linux中常用的外部设备文件名
软盘 /dev/fdN(N=0,1...)
光驱(IDE) /dev/cdrom(->/dev/hdX)
光驱(SCSI) /dev/scdN(N=0,1...)
硬盘(IDE) /dev/hdX(X=a,b,c...)
硬盘(SCSI) /dev/sdX(X=a,b,c...)
U盘 /dev/sdX(X=a,b,c...)
在Linux系统上划分了分区之后,还要在分区上创建文件系统
Linux 系统对分区的要求
(a) 最少要有/分区
(b) swap(交换分区)的作用:虚拟内存,swap 分区的大小 = 1.5 * 物理内存容量(mem<8GB),当内存大于16G,虚拟内存(8-16GB即可)
(c)建议设置独立的/boot分区
注1:/boot
是Linux引导分区,存放系统引导文件,如Linux内核等,所有文件大小一般只有几十MB,因此,该分区设置100-200MB
注2:生产线上一般服务器分区方式:/boot,Swap, / 三个分区。