Linux学习笔记(六)挂载使用文件系统

来源:互联网 发布:五笔拆字软件 编辑:程序博客网 时间:2024/06/16 02:51

1. 磁盘或分区创建好文件系统后,需要挂载一个目录才能使用。Windows和Mac系统一旦创建好文件系统后会自动挂载到目录上,Linux需要手工进行挂载操作或配置系统进行自动挂载。

2. mount命令将格式化好的磁盘或分区挂载到一个目录上,Linux一般挂载在mnt文件夹中

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

常用的参数有:

-t指定文件系统的类型

-o指定挂在选项,包含如下:

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

sync表示不使用缓存,而是对所有操作直接写入磁盘

async表示使用缓存。默认为async

noatime每次访问文件时不更新文件的访问时间,可以提高文件系统的性能

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

remount重新挂载文件系统

示例:mount -o remount,ro /dev/sdb1 /mnt

3. 命令umount用于卸载已挂载的文件系统,相当于windows的弹出操作,格式如:umount 文件系统/挂载点

  umount /dev/sdb1 == umont /mnt

若出现device is busy报错,则表示文件系统正在被使用,无法卸载。可使用命令:

fuser -m /mnt查看使用文件系统的进程

lsof(list open file)查看正在被使用的文件:lsof  /mnt

4. 自动挂载

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

/dev/sda2/mntext4defaults0 0需要挂载的设备挂载点指定文件类型挂在选项dump、fsck相关选项

注意:
(1) 如果要挂载的设备可使用LABEL进行识别,使用LABEL=LINUX取代/dev/sda2
(2) mount -a命令会挂在所有fstab中定义的自动挂载选项
(3) 对磁盘的操作时,必须先将磁盘卸载,不能在挂载时修改文件系统
5. help、man、info及doc
Linux提供了极为详细的帮助工具及文档,一定要养成查看help的习惯
(1) 几乎所有命令都可以使用-h/--help参数获取帮助的命令作为参数
(2) man(手册)命令是Linux最为常用的帮助命令,将要获取帮助的命令作为参数,运行man命令就可以获取相应的文档帮助。man文档可分为很多类型。man -k关键字  命令可以用来查询包含该关键字的文档
(3) info与man类似,但提供的信息更详细深入,以网页的形式展示,info和man命令都可以通过"/+关键字"方式进行关键字搜索
(4) Doc--很多程序、命令都有详细的文档,以TXT、HTML、PDF等方式保存在/usr/share/doc目录中
6. find . -name "*.pdf"查找当前目录下以pdf结尾的文件
    nautilus .以界面形式显示


0 0
原创粉丝点击