12.磁盘管理
FS容量 df FS=FileSystem
目录容量 du du=disk usage
磁盘分区 fdisk, cfdisk
磁盘格式化 mkfs makefilesystem,filesystem是文件系统的概念,硬盘上的组织格式。
加载 mount
卸载 umount
磁盘速度 hdparm
磁盘同步 sync
写数据的时候并不是将数据立即写到硬盘上,而是写到内存上,在内存上的东西如果掉电是会丢失的。
sync真正将文件爱你内容写到硬盘上。
在linux中能够打开windows下分区产生的C D E F盘,这是通过linux挂在的方式实现的,我们插入优盘也是通过挂在方式实现,至于具体挂在到哪一个目录下视具体情况而定。比如我们现在这些C D E F盘和优盘都是关在到文件系统根目录下的 /media 下面。
比如输入命令:mount,显示结果如下
/dev/sda3 on / type ext3 (rw,errors=remount-ro) 表示linux的根目录是采用 ext3文件格式 ,挂在在/dev/sda3 上面。其中sda中的a表示第一块硬盘,而3则表示第三个分区。
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/xuwei/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xuwei)
/dev/sda7 on /media/B20834B008347607 type fuseblk 这是硬盘中的F盘 (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sda6 on /media/D8C4F508C4F4EA20 type fuseblk 这是硬盘中的E盘 (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sdb1 on /media/XUWEI type vfat 这是挂在的优盘 (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)
/dev/sda1 on /media/FEF6F474F6F42E91 type fuseblk 这是硬盘中的C盘 (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sda5 on /media/EAB4E000B4DFCD67 type fuseblk 这是硬盘中的D盘 (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
这些都是自动挂在的。
我们也可以手动卸载这些挂在的硬盘。
命令:sudo mount /dev/sdb1 /mnt 表示将优盘挂在到目录/mnt 下面,这是后我们打开 mnt目录就是打开优盘。
命令:sudo umount /mnt 表示取消挂载点 /mnt。
sudo umount /dev/sdb1 也表示取消挂载点 /mnt。
eject /dev/cdrom 弹出光驱。
命令: sudo hdparm -tT /dev/sda 可以得出读盘速度。
/dev/sda:
Timing cached reads: 2226 MB in 2.00 seconds = 1113.23 MB/sec
Timing buffered disk reads: 172 MB in 3.01 seconds = 57.08 MB/sec
sync表示已经将所有内存中的内容写道硬盘中去了,sync表示内存与硬盘的同步。