版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章文件系统 本章要点 文件和目录的基本操作 文件压缩和备份 文件系统使用、管理与维护2.1文件和目录基本操作 根据命令的存在状态,可以把命令分为内部命令和外部命令。 Linux系统中的命令区分大小写,通常Linux中的命令以 小写形式存在。Linux缺省使用的Shell为BASH,支持命令行编辑。 Linux下的文件名长度最大可以为256个字符,通常由字 母、数字、“.”、下划线以及“-”(减号)组成。 Linux支持文件名中的通配符。“*”表示该位置可以是若干个任意字符“?”表示该位置可以是一个任意的单个字符方括号charset可替代charset集中的任何单个字符2.1.1目录操作1显
2、示当前目录pwd命令2. 改变当前所处的目录cd命令语法:cd 目录名 Linux的文件系统按照树形结构排列,处于树形结构最上层的是根目录(“/”),根目录在系统安装时创建,根目录下存放着文件和子目录,子目录下又有文件和子目录,以此类推形成了目录 树结构。 用户在登录到Linux系统中之后,每时每刻都处在某个目录之中, 这个目录称作用户的工作目录或当前目录。 路径是指从树型目录中的某个目录层次到某个文件的一条道路。Linux在表示路径时,用“.”代表当前目录,用“.”代表父目录, 用“”代表用户的个人主目录。3显示文件或目录信息ls命令s 参数 目录或文件名语参数:-a:显示所有文件,包括以.
3、开头的隐藏文件。-l:以长格式显示文件或子目录的详细信息。-R:递归式地显示指定目录的各个子目录中的文件。-S:以文件大小排序。-s: 给出每个目录项所用的块数。-t: 以文件修改时间的先后进行排序。-d: 如果参数是目录,只显示其名称而不显示其下的各文件。-m:横向显示目录下的文件,文件名之间以逗号分隔。4建立目录mkdir命令语法:mkdir 参数 目录名 目录名该命令在当前目录或指定目录下创建子目录,可以同时 创建多个目录,目录名之间以空格分隔。参数:-p:同时创建目录和它的子目录。5删除目录rmdir命令语法:rmdir 参数 目录名 目录名该命令可以删除一个或多个空的子目录,当目录不
4、为空 时,该命令不能将目录删除。删除目录时,当前目录不 能是被删除的目录,也不能是被删除目录的子目录,否 则目录不能从系统中删除。参数:-p:递归删除目录,当子目录删除后其父目录为空 时,也一同被删除。例如:rootlocalhost user1#rmdir /tmp/oldFile删除/tmp目录下的oldFile子目录。6文件或目录拷贝cp命令语法:cp 参数 源文件或目录 目标文件或目录参数:-f:如果目标文件或目录已存在,不询问用户是否删 除,直接删除再复制。-i:如果目标文件或目录已存在,询问用户是否删 除,再进行复制。-R:递归复制目录,即连同目录下的子目录和文件 一起复制。-p:
5、复制时保持源文件的所有者、组权限和时间标志。7文件移动和重命名mv命令语法:mv 参数 源文件 目标文件mv命令用于文件改名操作,或者是将文件或目录由一个 目录移入另一个目录中。参数:-f:当目标文件或目录存在时,不提示是否覆盖原文件和 目录,直接进行覆盖操作。-i:当目标文件或目录存在时,提示是否覆盖原文件和目 录。8文件或目录删除rm命令语法:rm 参数 文件或目录rm命令用于删除不需要的文件和目录,对于链接文件, 只是删除了链接,原有文件均保持不变。参数:-i:在删除文件或目录之前,系统将提示是否要删除 文件或目录。-f:在删除文件和目录之前,系统不进行提示而直接 进行删除操作。-r:删
6、除目录,目录中的所有文件和子目录将被递归地删除。9显示文件内容cat命令语法:cat 参数 文件名 文件名cat命令用于在标准输出(通常是屏幕)上显示文件内容。参数:-n:显示输出行的行号。-s:将相连的多个空行用单一空行代替。-e:在每行末尾显示$符号。ls -l 以长格式形式在每行显示一个目录或文件名,如:drwxr-xr-x2jjpr1group512 Nov 18 10:24 .每一行的组成部分:权限 链接数 文件主 组 长度 建立/修改时间 目录或文件名-rw- r- r- 1 jjpr jjpr1299 Nov 200 9:33 hs所有者 同组用户 其他组用户 八进制表示为644
7、10分屏显示文件more命令语法: more参数:参数 文件名-s:文件中连续的空白行压缩成一个空白行显示。-d:在每屏的底部显示更友好的提示信息:- More- (xx%)Press space to contiune , q to quit . +n:从文件的第n行开始显示。11分屏显示文件less命令ess 参数 文件名语12显示文件前几行head命令语法:head 参数 文件名 文件名head命令用于显示指定文件的前面n行。如果没有给出n值,默认显示文件的前10行。如果没有指定文件,head命令就从标准输入读取。参数:-n num:显示文件的前num 行,“n”可以省略,直接在“-”后
8、加入行数。-c num:显示文件的前num个字符。13显示文件后几行tail命令语法:tail 参数 文件名 文件名 参数:+n num:从第num行以后开始显示。-n num:显示文件倒数num行。如果省略num参数,系统默认值为10。-c num:显示文件的末尾num个字符。10文件内容统计wc命令语法:wc 参数 文件列表wc命令用于统计指定文件中的行数、单词数、字符数, 并将统计结果显示输出。如果没有给出文件名,则从标 准输入读取。参数:-c:统计字符数。-l:统计行数。-w:统计单词数。11建立新文件touch命令语法:touch 文件名 文件名touch命令用于生成一个空文件或修改
9、文件的时间。12查找文件find命令语法:find搜索路径 匹配表达式该命令用于在指定路径中查找符合条件的文件,搜索路径可以是多个目录,不同目录之间以空格分隔。主要参数:-name filename:要查找的文件名。-user username:查找属于username用户的文件。-group groupname:查找属于groupname组的文件。-print:显示找到的文件路径名。13查找文件locate命令ocate 文件名 参数locate命令用于在文件名数据库中查找文件和目录,locate的查找速度比find命令快很多。语Redhat linux14在文件正文中查找指定的字符串gre
10、p命令语法:grep 参数 查找模式 文件名 文件名grep命令用于在指定文件中查找与模式匹配的行,并将匹配的行显示在标准输出上。在搜索的文件名中允许使用通配符。参数:-c:只显示匹配行的行数。-i:匹配时不区分大小写,默认情况下匹配时区分大小写。-h:在多个文件中查找时,输出行前不显示文件名。-n:在输出前加上匹配串所在行的行-v:只显示不包含匹配串的行。首行行号为1)。-f filename:从指定文件中获取搜索模式,每行一个搜索模式项。15字符转换tr命令语法:tr 参数 字符串1 参数:字符串2-s:字符串替换,将字符串1替换为字符串2。-d:去掉不想留下的字符。16文本抽取cut命令
11、语法:cut 参数范围 文件名cut命令用于从标准输入或文件中抽取指定的字段或字符,并显示在屏幕上。参数:-f:抽取字段。-c:抽取字符。-d分隔符:指定分隔符作为字段分隔的符号,默认为键, 通常和-f一起使用。范围:m:第m个字符或字段。m-:从第m个字符或字段到文件结束。-m:从第1个到第m个字符或字段。m-n:从第m个到第n个字符或字段。2.1.3重定向和管道在Linux中,执行一个Shell命令时会自动打开3个文件, 它们分别是标准输入文件(stdin)、标准输出文件(stdout) 和标准错误输出文件(stderr)。默认情况下,键盘是标准的输入设备,显示器是标准的输出设备和错误输出
12、设备。Linux为每个打开的文件分配一个文件号,称为文件描述 符,标准输入文件的文件描述符是0,标准输出文件的文件描述符是1,而标准错误输出文件的文件描述符是2。1输入重定向输入重定向是指把命令(或可执行程序)的标准输入重定向到指定的文件中,使命令的输入来自文件而不是来自键盘。输入重定向主要用于改变一个命令的输入源,特别是改变那些需要大量输入的输入源。语法:command input-file另一种输入重定向称为here文档,here文档的重定向操作符使用“ filename3标准错误输出重定向语法:command 2 errfilenamecommand 2 errfilename还可以使用
13、“&”或“&”输出重定向符将标准输出和标准错误输出同时写入同一个文件中。4管道语法:command1 | command2 | command3 | | commandN管道可以把一系列命令连接起来,这意味着第一个命令的输出会作为第二个命令的输入通过管道传给第二个命令,第二个命令的输出又会作为第三个命令的输入,以此类推。显示在屏幕上的是管道行中最后一个命令的输出(如果命令行中未使用输出重定 向)。在一个命令行中可以同时出现重定向和管道符。例1:rootlocalhost user1# grep system rowsfile在重定向输入文件sysfile中搜索匹配system的行,统计 匹配行
14、的行数,并将统计结果输出重定向到rowsfile文件中。例2:rootlocalhost home# ls -l | tr -s “ ” | cut -d“ ” 1-3从长格式显示的当前目录下的内容中抽取第1-3字段并显 示到屏幕上。2.2文件压缩和备份2.2.1压缩和解压命令为了节省存储空间,常常需要将文件进行压缩以减少文件的大小。 减少文件大小有两个明显的好处,一是可以减少存储空间,二是通 过网络传输文件时,可以减少传输的时间。1zip和unzip语法:zip 参数 压缩文件名 被压缩的文件或目录zip命令生成的文件以“.zip”为文件名的后缀,不替换原文件。 参数:-D:不在zip文件中
15、储存文件的目录信息。-g: 将文件压缩后添加到zip文件中。-m:将特定文件移入zip文件中,并且删除特定文件。-r:将压缩目录的所有子目录一起压缩,即递归压缩方式。当需要解压时,使用unzip命令进行操作。语法:unzip 参数 压缩文件名参数:-d:将解压缩后的文件存放到指定目录中。-v:查看压缩文件目录,但不解压。-n:不覆盖已经存在的文件。-o:覆盖已存在的文件且不要求用户确认。-j:不重建文档的目录结构,把所有文件解压到同一目录下。例如:rootlocalhost home# unzip test.zip在当前目录下解压test.zip文件,如果当前目录下有和压缩包中文件同名的文件,
16、则询问是覆盖文件还是进行改名操作。2gzip和gunzipgzip压缩后的文件名以“.gz”为后缀。压缩后,默认情况下原文件将被压缩文件所取代。语法:gzip 参数 压缩(解压缩)的文件名参数:-c:输出写到标准输出上,并保留原有文件。-d:将压缩文件解压。-l:对每个压缩文件,显示压缩文件的大小、未压缩文 件的大小、压缩比等信息。-r:递归式地查找指定目录并压缩其中的所有文件或者 是解压缩。-v:对每一个压缩和解压的文件,显示文件名和压缩比。2.2.2备份介质与备份策略1备份介质常见的备份介质有软盘、光盘、磁带和硬盘。软盘只能做小数据量的备份,携带方便,价格低廉,在Unix/Linux系统中
17、可以用作系统的紧急启动盘,或系统重要文 件的快速备份。光盘分为CD-ROM和DVD-ROM。选择光盘作备份介质,费用低, 存储的数据量大,但往往只能写入一次,而使用可重复写入的光盘则费用相对较高。磁带机设备是大多数Linux服务器的标准配置。磁带是可靠的, 并且很少出现错误,它几乎比其它介质存储时间都要长,其存储 容量可以达到几个甚至几十个G,高端磁带最少可以容纳20GB 的不压缩数据,并且具有更高的数据传输能力,但选择高端磁带 可能是相当昂贵的。 硬盘的性能较好,访问速度快,存储容量大,但价格 相对昂贵。在小型机系统中往往使用磁盘阵列作为系 统数据存储或备份的介质。从以上分析可以看出,不同的
18、备份介质各具特点,要根 据实际情况比较选择,总体来说,主要是考虑如下几个 方面: 可靠性 访问速度 可用性 易用性 所需费用2备份策略备份策略通常有三种:完全备份、增量备份和累计备份。(1) 完全备份每隔一定时间对系统进行一次完全备份,是最基本的备份 方案。当系统数据损坏或丢失,可以利用最后一次的备份 数据将系统恢复到备份前的状态。完全备份备份的数据量 大,备份时间长,需要过多的备份介质,因此不能频繁地进行完全备份,要隔一段较长的时间,如一个月进行一次 完全备份。(2) 增量备份先进行一次完全备份,然后每隔一个较短时间进行一次备 份,只备份在这个期间更新的内容。当经过一个较长的时间后再进行一次
19、完全备份。依次重复这个过程。增量备份每次备份的数据量小,能够频繁操作,对备份介 质要求不高,比较经济。(3) 累计备份这种备份方法和增量备份有些相似,首先每月进行一次完全备份,然后每天进行一次更新数据的备份,所不同的是, 更新的数据是指从上次完全备份以来更新的数据。一旦数据 丢失,可以使用前一个完全备份恢复到前一个月的状态,再 使用故障前的一次更新备份恢复到故障前一天的状态。2.2.3备份工具在Linux下常用的备份工具有:tar、cpio、dump等。其 中tar是最常使用的工具 。tar可以为文件和目录创建归档文件,也可以在归档文件中改变文件,或者向归档文件中加入新的文件,或是将归档文件进
20、行释放。tar最初被用来在磁带上创建归档文件,现在,用户可以在任何设备上创建归档文件。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。语 法:tar 主参数+辅助参数 归档文件名待备份文件或目录列表主参数:-c:创建新的归档文件。当用户要对文件或目录创建备份时使用。-x:从归档文件中释放文件。-r:把要存档的文件追加到归档文件的未尾。例如用户已经作好归档文件,又发现还有一些文件或目录忘记备份了,可以使用该选项将文件或目录追加到归档文件中。-delete:将文件从归档文件中删除。-t:列出文件的内容,查看已经备份了
21、哪些文件。-u:仅仅添加比归档文件更新的文件,如原文档中不存在旧的文件,则追加它到文档中,如存在则更新它。辅助参数:-f:使用归档文件或设备,这个选项通常是必选的。-v:详细报告tar处理的文件信息。-z:用gzip来压缩/解压缩文件,释放归档文件时也必须有该选项才能解压缩。-C directory:将归档文件释放到directory指定的目录下。-M:建立多卷的归档文件,以便在几个磁盘中存放。-b:为磁带机设置的参数。后跟一个数字,用来说明区块的大小。例如: rootlocalhost root# tar -cvf user1.tar /home/user1把/home/user1目录下的文
22、件和子目录备份到user1.tar文件中。 rootlocalhost root# tar -tf user1.tar查看user1.tar备份文件的内容。rootlocalhost root# tar -xvf user1.tar C /tmp将user1.tar文件释放到/tmp目录下。 rootlocalhost root# tar -f user1.tar -delete errorfile.txt将errorfile.txt文件从user1.tar中删除。 rootlocalhost root# tar -czvf home.tar.gz/home以gzip压缩文件的格式将/home
23、目录下的文件和子目录备份到home.tar.gz文件中。 rootlocalhost root# tar -xzvf home.tar.gz在当前目录下释放home.tar.gz文件并解压缩。2.3文件系统管理2.3.1Linux支持的文件系统类型文件系统是操作系统在硬盘或分区上保存文件信息的 方法和数据结构,也就是文件在存储介质上的组织方 式。Linux文件系统是Linux操作系统区别于其他操作系统 的重要特征。Linux文件系统不存在Windows中的磁盘驱动器概念,如C盘、D盘,而是形成一棵以根目录(“/”)为最上层目录的目录树。Linux5.0支持多种文件系统类型,用户可以根据 需要方
24、便的将其他文件系统挂载到目录树结构中,或 是将文件系统从目录树中卸载下来,很好地实现了Linux文件系统和其他文件系统之间的数据交换。练习利用zip压缩一个目录利用zip压缩一个目录下的所有文件利用zip递归压缩一个目录下的所有文件和目录解压zip到指定目录利用gzip压缩一个文件 利用gunzip解压一个文件用tar对一个目录进行归档,并解开归档文件到某个指定目录用tar对一个目录归档生成*.tar.gz文件,并解开归档文件到某个指定目录Linux5.0支持的文件系统主要有以下几种:(1) ext2文件系统ext2支持UNIX所有标准的文件系统特征,包括正文、目录、设备文件和链接文件等;支持
25、长文件名,最多可达255个字符;使用专用文件记录文件系统的状态和错误信 息,供下一次系统启动时决定是否需要检查文件系统。(2) ext3文件系统日志型文件系统,是ext2的升级版本,是Linux 5.0默认的文件系统。日志型文件系统比传统的文件系统安全,它用独立的日志文件跟踪磁盘内容的变化。(3) vfat文件系统WindowsX、NT所使用的一种扩展的DOS文件系统,增加了对长文件名的支持。vfat兼容FAT16和FAT32。(4) reiserfs文件系统日志型文件系统,安全性和效能都优于ext2, ReiserFS还可以支持海量磁盘和磁盘阵列,并能在上面继续保持很快的搜索速度和很高的效率
26、。(5) iso9660文件系统一种CD-ROM所使用的文件系统。2.3.2文件类型在文件系统中,文件是信息组织的基本单位。根据文件的用途可以将文件分成四种类型:普通文件、目录文件、设备文件、链接文件。(1) 普通文件根据文件的存储方式可以将普通文件进一步分成文本文件即ASCII文件和二进制文件。文本文件以文本的ASCII码形式存储在计算机中,二进制文件一般是可执行程序、图形、图像、声音等,这类文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们,只有通过相应的软件才能将其显示出来。(2) 目录文件Linux将目录看成一种特殊的文件,用于方便文件的管理。(3) 链接文件(4) 设备文
27、件Linux将硬件设备也看成一种文件,用户可以象访问普通文件一样来访问系统中的设备,而不必了解设备具体的物理细节。Linux将设备文件都存放在/dev目录下。设备文件根据数据的传输方式分为字符设备和块设备: 字符设备是指每次只能传送一个字符的设备,如打印机 块设备是以数据块为单位进行数据传送的设备,硬盘是 典型的块设备。要识别一个设备是字符设备还是块设备, 只要键入“ls -l”命令就可以知道。每行信息的第一个字符是“c”,表示是字符设备,如果是“b”表示块设备。2.3.3文件系统目录树结构/bin: 存放普通用户使用的命令文件。/boot: 包括内核和系统启动时使用的文件。/sbin:存放系
28、统管理员可以使用的命令文件,普通用户不 能使用。/etc: 存放Linux系统的各种配置文件,是系统非常重要的目录之一。/dev: 存放Linux系统中的设备所对应的设备文件。/home:普通用户主目录所在的目录,如果不特殊指定, 每个新建用户都会在该目录下拥有自己的主目录./root: 超级用户的主目录。/tmp:存放用户的临时文件。应用程序运行过程中产生的 临时文件也会放到这里。/usr:用户的应用程序往往安装在这个目录下,也包括一些 系统应用程序和文件。是linux系统中占用硬盘空间最 大的目录。/mnt:通常我们在使用软盘、光盘或其他可移动设备时将 该目录作为文件系统的挂载点。/pro
29、c:虚拟文件目录,不占有磁盘空间。存放Linux的内存映像文件。/var:通常将经常改变的文件包括各种缓冲区和日志文件存 放到该目录下。2.3.4磁盘分区1.分区与分区的命名规则将一个大的磁盘空间分成大小不等的若干区域, 每个区域称为一个分区。可以将相同类型的数据放在同一分区中以方便数据的管理。一个硬盘也可以划分成多个分区来安装多个操作系统,在此基础上每个操作系统自己去管理分 给自己的分区。分区有三种类型: 主分区 扩展分区 逻辑分区Linux系统允许在一块硬盘上建立四个主分区, 其中第四个主分区往往作为扩展分区使用,在扩 展分区上再建立逻辑分区。见后图: Linux系统分区情况示例Linux
30、下磁盘分区及设备文件设备名称设备文件第一块IDE硬盘/dev/hda第一块IDE硬盘的第一个分区/dev/hda1第一块IDE硬盘的第二个分区/dev/hda2第二块IDE硬盘/dev/hdb第二块IDE硬盘的第一个分区/dev/hdb1第二块IDE硬盘的第二个分区/dev/hdb2第一块SCSI硬盘/dev/sda第一块SCSI硬盘的第一个分区/dev/sda1第一块SCSI硬盘的第二个分区/dev/sda2第二块SCSI硬盘/dev/sdb第二块SCSI硬盘的第一个分区/dev/sdb12. 分区的建立 要想使用磁盘上的一个空闲区域存储数据,首先要建立磁盘分区之后在分区上建立文件系统最后选
31、择Linux目录树中的某个目录作为挂载点,将磁盘分区上的文件系统挂载到挂载点上。这样磁盘分区就可以使用了。 磁盘分区建立过程中将对磁盘空间进行格式化操作, 磁盘空间中原有的数据将被破坏,因此,在建立磁 盘分区之前,必须先仔细分析磁盘空间数据的重要 性,做好适当的数据备份工作。(1)查看磁盘分区情况以超级用户身份登录,在创建分区之前, 先通过fdisk 命令的“-l”参数查看磁盘分区情况,确定磁盘中有没有合适大小的空闲区域作为分区。例如:rootlocalhost root # fdisk lDisk /dev/sda: 5368 MB, 5368709120 bytes255 heads, 6
32、3 sectors/track, 652 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice BootStart 1573EndBlocksIdSystemLinux Linux swap/dev/sda1/dev/sda2*5726524594558+8364260082Disk /dev/sdb: 2147 MB, 2147483648 bytes255 heads, 63 sectors/track, 261 cylindersUnits = cylinders of 16065 * 512 = 8225280
33、bytes(2) 建立分区确定建立分区的硬盘后,在系统提示符下键入“fdisk 磁盘设备名”,将进入fdisk软件环境。例如:rootlocalhost root # fdisk /dev/sdbfdisk命令提供了一些内部命令帮助完成分区管理操作。m命令 显示fdisk中可用命令列表p命令 显示磁盘分区表n命令 建立分区l命令 查看系统支持的分区类型w命令 保存分区结果并退出fdisk2.3.5文件系统的创建在一个磁盘分区上存储数据之前,必须先将数据的记录 格式写入分区中,这个过程称为文件系统的建立。建立 文件系统使用mkfs命令。语法:mkfs -t 文件系统类型 参数 设备名称参数:-c
34、:查找坏块,并产生坏块列表。-v:显示建立文件系统过程中的详细信息。-size:文件系统大小。例如:rootlocalhost root# mkfs -t ext3 -c -v /dev/sdb12.3.6文件系统安装和卸载在Linux系统中,没有逻辑驱动器的概念,只有以根目录为顶层目录的目录树结构,文件系统建立完成后,还需要将文件系统安装到Linux目录树 结构中的某个目录,用户才能对文件系统进行访问。安装的位置称为挂载点或安装点。安装文件系统可以使用mount命令手工安装, 也可以通过/etc/fstab文件实现系统启动时的自动 安装。1手工挂载文件系统语法:mount 参数 设备名称 安
35、装点参数:-a:按指定类型加载/etc/fstab文件中列出的文件系统-t :文件系统类型-o:指定安装文件系统的安装选项。ro 以只读方式挂载文件系统,是系统默认选项。rw 以读写方式挂载文件系统。user 允许普通用户挂载文件系统。users 允许所有用户挂载文件系统。nouser 一般用户不能挂载文件系统。-f:显示安装过程中的详细信息,并不进行真正的安装 操作。不加任何参数的mount命令将显示系统中已经安装的文 件系统信息。例1:rootlocalhost root# mount -t ext3 /dev/sdb1 /mnt/disk1将/dev/sdb1分区的文件系统挂载到/mnt
36、/disk1目录,文 件系统类型为ext3,挂载点为/mnt/disk1。例2:rootlocalhost root# mount -t ext3 /dev/sdb2 /mnt/disk2 mount: mount point /mnt/disk2 does not exits.将/dev/sdb2分区的文件系统挂载到/mnt/disk2目录,文 件系统类型为ext3,挂载点为/mnt/disk2。系统出现了错误提示,说明挂载点必须是事先存在的目录。2手工卸载文件系统Linux为了减少系统在输入输出(Input/Output)的操作上花费过多的系统时间,采用带缓冲的输入输出方式,也就是说,当程
37、序要往磁盘上写入数据时,Linux不 是直接将数据写入磁盘,而是先将这些数据存放在内存中,当被缓冲的数据达到一定多的数量或者系统比较空闲时,再将这些数据写入磁盘。因此,用户在使用完文件系统之后必须将其卸载,促 使留在内存中的数据被正确地写入磁盘。语法:umount 挂载点umount 设备名或例如:rootlocalhost root# umount /dev/sdb13. 使用设备(1) 软盘软盘对应Linux中的设备文件为/dev/fd0。在挂载软盘时, 一般将/mnt/floppy作为挂载点,这是操作系统安装完成后,根分区文件系统自动创建的目录。也可以将其他位 置作为软盘文件系统挂载点。
38、挂载软盘前,先以超级用 户身份登录,将软盘插入驱动器中,然后键入mount命 令。例如:rootlocalhost root# mount -t vfat /dev/fd0 /mnt/floppy(2) 光盘CD-ROM驱动器从本质来说是只读设备,在Linux中 对应的设备文件为/dev/cdrom,光盘使用的文件系统是iso9660,我们一般将/mnt/cdrom作为光盘的挂载点, 这个目录也是根分区文件系统自动创建的目录。挂载光盘驱动器时,先以超级用户身份登录,将光 盘放入光盘驱动器,然后执行mount命令。例如:rootlocalhost root# mount -t iso9660 /
39、dev/cdrom/mnt/cdrom成功卸载光盘文件系统后,使用eject命令弹出或关闭CD-ROM。(3) USB可移动设备要使用USB可移动设备,首先以超级用户身份登录,然后连接USB 盘,使用“fdisk -l”命令查看USB可移动设备能否被系统识别。 在/mnt下建立USB/UDisk1目录,作为USB设备的挂载点,也可以 指定其他目录作为挂载点。rootlocalhost root# mkdir -p /mnt/USB/UDisk1 然后以只读方式挂载USB设备,并正常显示文件名和目录名中的中 文信息。rootlocalhost root# mount -t vfat -o iocharset=cp936 /dev/sdc1/mnt/USB/UDisk1mount: block device /dev/sdc1 is write-protected. mounting read- only4/etc/fstab文件系统启动时,会自动访问/etc/fstab文件,根据该文件 中的配置信息加载指定的文件系统,因此可以将要加载 的文件系统信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年荆州市荆州区事业单位人员招聘考试参考试题及答案详解
- 幼儿早期教育互动游戏指导书
- 2026杨凌示范区医院招聘(24人)考试参考题库及答案详解
- 社区物业服务品质提升实战手册
- 小学主题班会课件感恩父母与社会贡献
- 教育行业教学主管教师教学能力及成果KPI考核表
- 2026黑龙江中医药大学附属第二医院博士后招收笔试参考题库及答案详解
- ICU管道护理的绩效评估
- 成都交易集团有限公司 2026年第二批社会集中公开招聘的笔试参考试题及答案详解
- 2026年江西省鹰潭市事业单位人员招聘考试模拟试题及答案详解
- 国开2026年《组织行为学》形考任务1-4答案
- 英语感叹句用法及练习题
- 卡式16种人格因素测验试题+详细评分标准详
- 不锈钢浮盘安装方案
- TD-T 1048-2016 耕作层土壤剥离利用技术规范
- 安徽涵丰科技有限公司年产6000吨磷酸酯阻燃剂DOPO、4800吨磷酸酯阻燃剂DOPO衍生品、12000吨副产品盐酸、38000吨聚合氯化铝、20000吨固化剂项目环境影响报告书
- 专家花篮拉杆悬挑脚手架专项施工方案
- 新高考志愿填报指导报考表
- 机械原理课程设计说明书
- 人工挖孔桩专项施工方案危大工程
- 氧气管道安装施工方案
评论
0/150
提交评论