- Linux磁盘管理前面已经对硬盘进行了分区格式化,那么如何使用已经创建好的分区呢?
- Linux磁盘管理在Linux 系统中,要使用磁盘。
- Linux磁盘管理首先,需要使用mount命令将磁盘挂载到系统。
lost+found/ ④
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda6 on /home type ext3 (rw)
/dev/sda3 on /usr type ext3 (rw)
/dev/sda5 on /var type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/sdb1 on /mnt/sdb1 type ext3 (rw)
MOUNT_OPTIONS:挂载时的参数。
除此之外,每当你挂载一个文件系统的时候,Red Hat Enterprise Linux 会自动将挂载的信息加入到 /etc/mtab 文件中;而卸载一个文件系统时,Red Hat Enterprise Linux 也会自动的删除 /etc/mtab 中相关的纪录。所以,第二种查看目前文件系统挂载信息的方法,就是直接读取 /etc/mtab 文件。
# umount /dev/sdb1
# mount -o ro /dev/sdb1 /mnt/sdb1/ ④
# mount | grep ‘/dev/sdb1′
/dev/sdb1 on /mnt/sdb1 type ext2 (ro) ⑤
# touch /mnt/sdb1/file2
touch: cannot touch `/mnt/sdb1/file2’: Read-only file system ⑥
# mount -o remount,rw /dev/sdb1 /mnt/sdb1/ ⑦
# mount | grep ‘/dev/sdb1’
/dev/sdb1 on /mnt/sdb1 type ext2 (rw) ⑧
# touch /mnt/sdb1/file3 ⑨
#
⑤ 果然,挂载数据表中显示的的确是 ro。
⑥ 试着去生成 /mnt/sdb1/file2 文件,结果Red Hat Enterprise Linux 告诉我们这 是一个只读的文件系统 (Read-only file system),当然就无法生成 /mnt/sdb1/file2 文件了!!
⑦ 最后,使用mount -o remount 的技巧,在不卸载 /dev/sdb1 的情形下,直接修改 /dev/sdb1 的挂载参数再度成为可读可写。
⑧ 修改后,/dev/sdb1 的挂载参数就变成了rw了。
⑨ 当然,/mnt/sdb1/file3 就可以被生成出来。
# ls /mnt/sdb1/
file1 file3 lost+found/ ④
# umount /mnt/sdb1/ ⑤
# ls /mnt/sdb1/
oldfile ⑥
#
⑤ 接着,再把 /mnt/sdb1/ 的文件系统给卸载掉。
⑥ /mnt/sdb1/oldfile 又重现江湖了!!