博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux文件系统挂载管理
阅读量:5160 次
发布时间:2019-06-13

本文共 881 字,大约阅读时间需要 2 分钟。

挂载操作

磁盘或者分区创建好文静系统后,需要挂载到一个目录才能够使用。

windows或Mac系统会进行自动挂载,一旦创建好文件系统后会自动挂载到系统上,windows上称之为c盘、d盘等。

Linux需要手工进行挂载操作或者配置系统进行自动挂载。

/dev/sda3 ext4 --------> /mnt

                         挂载

MOUNT

在Linux中,我们通过mount命令将格式化好的磁盘或者分区挂载到一个目录上。

mount /dev/sda3(要挂载的分区) /mnt(挂载点)

常用参数:

  不带参数的mount命令会显示所有已挂载的文件系统

  -t 制定文件系统的类型

  -o 指定挂载选项

    ro,rw 以只读或读写形式挂载,默认是rw

    sync代表不使用缓存,而是对所用操作之间写入磁盘

    async代表使用缓存,默认是async

     noatime代表每次访问文件时不更新文件的访问时间

    atime 代表每次访问文件时更新文件的访问时间

    remount 重新挂载文件系统

UNMOUNT

命令unmount用来卸载已挂载的文件系统,相当于windows中的弹出

  unmount 文件系统/挂载点

  umount /dev/sda3 == umount /mnt

如果出现device is busy 报错,则表示该文件系统正在被使用,无法卸载,可以使用一些命令查看使用文件系统的进程:

fuser -m /mnt

也可以拥有命令lsof查看正在被使用的文件:

lsof /mnt

自动挂载

配置文件/etc/fstab用力定义需要自动挂载的文件系统,fstab中每一行代表一个挂载配置,格式如下:

要挂载的设备也可以使用LABEL进行识别,使用LABEL=LINUXCAST取代/dev/sda3

mount -a命令会挂载所有fstab中定义的自动挂载项

 

转载于:https://www.cnblogs.com/zhangwenjing/archive/2013/04/24/3039775.html

你可能感兴趣的文章
Xamarin Visual Studio不识别JDK路径
查看>>
菜鸟“抄程序”之道
查看>>
Ubuntu下关闭防火墙
查看>>
TCP/IP 邮件的原理
查看>>
原型设计工具
查看>>
windows下的C++ socket服务器(4)
查看>>
css3 2d转换3d转换以及动画的知识点汇总
查看>>
【Java】使用Eclipse进行远程调试,Linux下开启远程调试
查看>>
对Vue为什么不支持IE8的解释之一
查看>>
计算机改名导致数据库链接的诡异问题
查看>>
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
ObjectiveC基础教程(第2版)
查看>>
centos 引导盘
查看>>
Notes of Daily Scrum Meeting(12.8)
查看>>
Apriori算法
查看>>
onlevelwasloaded的调用时机
查看>>
求出斐波那契数组
查看>>
lr_start_transaction/lr_end_transaction事物组合
查看>>
CodeIgniter学习笔记(四)——CI超级对象中的load装载器
查看>>
.NET CLR基本术语
查看>>