基本信息
文件名称:Linux 操作系统基础教程第2版 课件 第3章-Linux文件系统与磁盘管理.pptx
文件大小:673.57 KB
总页数:39 页
更新时间:2025-06-20
总字数:约1.48万字
文档摘要

Linux操作系统基础教程

目录CONTENTS第1章Linux概述第2章Linux的基本操作第3章Linux文件系统与磁盘管理第4章Linux用户及权限机制第5章Linux文本处理第6章Linux多命令协作第7章Shell编程第8章在Linux系统中安装软件第9章进程与设备管理

第3章Linux文件系统与磁盘管理《Linux操作系统基础教程》

第3章Linux文件系统与磁盘管理3.1Linux文件系统简介3.1.1Linux目录结构3.1.2Linux文件类型3.1.3Linux文件系统结构3.2文件与目录的基本操作3.2.1工作目录与目录的切换3.2.2ls命令3.2.3目录的创建和删除3.2.4文件的创建、复制、移动和删除命令3.2.5其他操作

第3章Linux文件系统与磁盘管理3.3查找文件3.3.1文件内容查找命令3.3.2find命令3.3.3locate命令3.3.4whereis命令3.4归档与压缩3.4.1tar命令3.4.2zip命令3.4.3常用压缩格式

第3章Linux文件系统与磁盘管理3.5Linux文件链接3.5.1硬链接3.5.2符号链接3.6磁盘管理3.6.1文件系统3.6.2磁盘分区3.6.3磁盘检验3.6.4磁盘挂载和卸载3.6.5交换空间

3.1.1Linux目录结构Linux系统以文件目录的方式组织和管理系统中的所有文件。所谓文件目录,就是将所有文件的说明信息采用树形结构组织起来。整个文件系统有一个“根(root)”,然后在根上分“杈(directory)”,任何一个分杈上都可以再分杈,杈上也可以长出“叶子”。“根”和“杈”在Linux中被称为“目录”或者“文件夹”。而“叶子”则是文件。这种结构的文件系统效率高,现代操作系统基本都采用这种结构方式。通常Linux系统在安装后都会默认创建一些系统目录,以存放和整个操作系统相关的文件。Linux系统树状目录结构如图所示。

3.1.1Linux目录结构系统目录及其说明如下。1./根目录root即超级用户的主目录是/root。位于linux文件系统目录结构的顶层,它是整个系统最重要的目录,因为所有的目录都是由根目录衍生出来,它是Linux文件系统的入口,是最高一级的目录。2./dev/dev是device的缩写,这个目录下保存所有的设备文件,用户可以通过这些文件访问外部设备,如sda文件表示硬盘设备。并且该目录下有一些由Linux内核创建的用来控制硬件设备的特殊文件。3./boot/boot叫作引导目录,主要放置开机时会使用到的文档,即该目录下存放系统的内核文件和引导装载程序文件,例如,系统中非常重要的Linux内核vmlinux就放在该目录下。4./etc/etc保存绝大部分的系统配置文件,基本都是纯文本的,一般以扩展名.conf或.cnf结尾,如passwd、inittab、group等。

3.1.1Linux目录结构5./home家目录,即用户的主目录,每一个用户都有一个文件夹,保存该用户的私有数据。默认情况下,除root外的用户,主目录都会放在这个目录下。在Linux下,可以通过#cd~来切换至自己的主目录。6./usr该目录是系统存放程序的目录,其空间比较大。例如,/usr/src中存放着Linux内核的源代码,/usr/include中存放着Linux下开发和编译应用程序需要的头文件。这个目录下有很多文件和目录,当我们安装一个Linux官方提供的发行版软件包时,大多文件都安装在这里。7./var存放系统产生的文件,该目录的内容经常变动。例如,/var/tmp就是用来存储临时文件的。还有很多其他的进程和模块把它们的记录文件也放在这个地方,包括如下一些重要的子目录。8./lib/lib是library的缩写,启动时需要用到的库文件都放在该目录下,相当于Windows下的.dll文件。而非启动用的库文件都会放在/usr/lib目录下。内核模块是放在/lib/modules(内核版本)下的。

3.1.1Linux目录结构9./proc这个目录在磁盘中是不存在的,它是存放在内存中的一个虚拟的文件夹,是启动Linux系统时创建的,里面