linux挂载的磁盘类型

安装linux red hat系统,df 查看磁盘分区使用情况

[root@HXlinux ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        18G  3.9G   13G  24% /
tmpfs           491M     0  491M   0% /dev/shm
/dev/sda1        93M   27M   61M  31% /boot
/dev/sda
    /dev/sda1
    /dev/sda2
    /dev/sda3

安装时硬盘驱动设备名为

/dev/hda
   /dev/hda1

sda和hda有什么区别那?
HDA是使用了ide接口的硬盘的名称.
SDA是sata接口的硬盘的名称。
硬盘接口分为:
详见:(http://blog.csdn.net/cooling88/article/details/50985957)
ide (integrated drive electronics) 把盘体和控制器集成在一起
scsi (small computer system interface)
光纤通道 fibre channel
sata (serial ATA(advanced technology attachment))

笔记:
sda:使用sata接口的硬盘名称。

sata: 个人计算机用得多(串口硬盘) 5400转/min
scsi:服务器接口 w转/min
sas :服务器接口 w转/min

hda:使用了ide接口的硬盘名称。


tmpfs:
我们df 的时候会看到一行

[root@HXlinux ~]# df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda3       18344828 4086492  13319792  24% /
tmpfs             502384       0    502384   0% /dev/shm
/dev/sda1          95054   27602     62332  31% /boot

它的大小为 502384,这个数值其实正好是内存大小的一半:

[root@HXlinux ~]# free
             total       used       free     shared    buffers     cached
Mem:       1004768     311816     692952        236      56532     141256
-/+ buffers/cache:     114028     890740
Swap:      2097148          0    2097148

这个tmpfs到底是什么呢? 其实它是一个临时文件系统,驻留于内存中,使用它可以提高文件访问速度,并能保证重启时会自动清除这些文件。只不过驻留在这里的文件是容易丢失的,因为内存数据是不会像硬盘中的数据那样可以永久存在。知道了tmpfs的这个特性后,我们就可以把一些对读写性能要求较高,但是数据又可以丢失的这样的数据就可以保存在/dev/shm中,你也可以认为这里就是内存。既然/dev/shm是内存,那么想当然,我们不能把全部内存都挂载到这个目录下,系统默认只分一半是有道理的。
那么我们能不能更改这个tmpfs的大小? 当然可以!
更改tmpfs的大小:

[root@HXlinux ~]# mount -o remount,size=500M tmpfs /dev/shm
[root@HXlinux ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        18G  3.9G   13G  24% /
tmpfs           500M     0  500M   0% /dev/shm
/dev/sda1        93M   27M   61M  31% /boot

所以说,这个tmpfs是可以更改的,但这种办法知识临时的,重启后还会恢复内存大小的一半。那如何让他永久生效?、
[root@localhost ~]# vi /etc/fstab
//编辑:/etc/fstab, 把tmpfs这一行改为:

 tmpfs      /dev/shm     tmpfs     defaults,size=500M   0 0

生效!

你可能感兴趣的:(linux,硬件)