文件和磁盘管理Linux教学课件PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《文件和磁盘管理Linux教学课件PPT.ppt》由会员分享,可在线阅读,更多相关《文件和磁盘管理Linux教学课件PPT.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 文件和磁盘管理文件和磁盘管理本章将主要分析本章将主要分析Linux中的文件和磁盘管理内容。本章将中的文件和磁盘管理内容。本章将主要讲解文件的基本操作和设置文件权限等基本内容,同时还主要讲解文件的基本操作和设置文件权限等基本内容,同时还将讲解磁盘的基本管理内容。将讲解磁盘的基本管理内容。3.1 Linux文件系统入门文件系统入门文件系统(文件系统(File System)是操作系统用来存储和管)是操作系统用来存储和管理文件的子系统,而且每种操作系统支持的文件系统数量理文件的子系统,而且每种操作系统支持的文件系统数量和种类基本上都各不相同。和种类基本上都各不相同。3.1.1 文件介绍在
2、Linux系统中,任何软件和硬件都被视为文件。Linux中的文件名最大支持256个字符,分别可以用A-Z、a-z、0-9等字符来命名。而且在Linux中,文件名是区分大小写的,所有的Unix系列操作系统都遵循这个规则。与Windows不同的是Linux的文件没有扩展名,所以Linux下的文件名称和它的种类没有任何关系。例如abc.exe可以是文本文件,而abc.txt也可以是可执行文件。Linux下的文件可以分为5种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件。3.1.2 目录介绍Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再
3、创建其他的目录。在Linux下目录的名称是可以自定义的,但是某些特殊的目录名称包含有非常重要的功能,因此不建议更改目录的名称,以免造成错误,导致系统崩溃。在Linux安装时,系统会创建很多默认的目录,这些目录都具有特殊的功能。/,/bin,/boot,/dev,/etc,/home,/mnt,/proc,/root,/sbin,/tmp,/usr,/lib,/lost+found,/tmp,/var 3.2 文件的基本操作文件的基本操作 在图形界面下,在图形界面下,Linux文件的基本操作和文件的基本操作和Windows的操的操作没有多大的差别,基本上用鼠标就可以完全控制。作没有多大的差别,基
4、本上用鼠标就可以完全控制。下面用户介绍一些功能的命令模式。这些命令可以在图下面用户介绍一些功能的命令模式。这些命令可以在图形界面下,在桌面单击右键,选择【新建终端】命令行模式,形界面下,在桌面单击右键,选择【新建终端】命令行模式,或在文本模式下使用。或在文本模式下使用。注意:在注意:在Linux下字母的大小写是严格区分的,请注意命下字母的大小写是严格区分的,请注意命令的大小写,同时也要注意输入命令时的空格。令的大小写,同时也要注意输入命令时的空格。3.2.1 新建和删除文件新建和删除文件1删除文件删除文件若要将某个文件删除,可以使用命令若要将某个文件删除,可以使用命令“rm”。2新建目录新建目
5、录要新建一个目录用要新建一个目录用mkdir命令。命令。3删除目录删除目录要删除某一目录可用要删除某一目录可用“rmdir”命令。命令。4删除目录及目录下的所有文件删除目录及目录下的所有文件要删除带有文件的目录,可以使用要删除带有文件的目录,可以使用“rm-rf”命令。强制删除目录命令。强制删除目录及其中的文件。及其中的文件。5创建链接文件创建链接文件在在Linux中链接文件的作用同中链接文件的作用同Windows中的中的“快捷方式快捷方式”相类相类似。链接文件可以部分替代这行文件的功能,并且可以大量节省磁盘似。链接文件可以部分替代这行文件的功能,并且可以大量节省磁盘空间。而且,对链接文件进行
6、修改,可以自动更新到源文件中,节省空间。而且,对链接文件进行修改,可以自动更新到源文件中,节省大量时间。大量时间。创建链接文件要用创建链接文件要用“ln”命令。命令。3.2.2 查看和创建文件查看和创建文件1查看文件内容查看文件内容在在Linux下显示文件内容可用下显示文件内容可用cat命令,而且命令,而且cat命令还有创建命令还有创建文件、将多个文件合并等功能。文件、将多个文件合并等功能。2分页显示文件内容分页显示文件内容在使用在使用cat查看文件内容时,如果文件内容很长,用户只能看查看文件内容时,如果文件内容很长,用户只能看到文件的最后一页,这样非常不方便。要解决这个问题,可以使到文件的最
7、后一页,这样非常不方便。要解决这个问题,可以使用用more命令。它可以将文件分页来显示。命令。它可以将文件分页来显示。3交互式操作显示文件内容交互式操作显示文件内容less命令的功能与命令的功能与more很相似,但是很相似,但是less具有非常好的交互具有非常好的交互性。使用性。使用less命令后,可以使用方向键来控制浏览器的上下左右画命令后,可以使用方向键来控制浏览器的上下左右画面,并且可以使用热键来执行某些特定的功能,例如按面,并且可以使用热键来执行某些特定的功能,例如按“H”键可键可以出现在线使用说明,按以出现在线使用说明,按“Q”键可以离开浏览模式。键可以离开浏览模式。3.2.3 复制
8、和移动文件复制和移动文件1文件复制:文件复制:文件复制命令为文件复制命令为cp。2文件移动文件移动文件移动和复制差不多,区别在于文件移动后,在原位文件移动和复制差不多,区别在于文件移动后,在原位置上的文件会被删除,这和置上的文件会被删除,这和Windows上的剪切命令很相似。上的剪切命令很相似。文件移动命令文件移动命令mv,也常被当成文件重命名用,因为,也常被当成文件重命名用,因为Linux的的命令中没有命令中没有“重命名重命名”命令。命令。3.3 压缩和解压缩压缩和解压缩 在在Linux下有多种压缩文件程序,相对应的也有多种下有多种压缩文件程序,相对应的也有多种压缩及解压缩命令。下面介绍最常
9、用的以压缩及解压缩命令。下面介绍最常用的以zip和和unzip命令命令处理处理.zip文件。文件。3.3.1 创建.zip文件1zip命令的基本使用方法命令的基本使用方法zip file.zip*该命令将当前目录下的所有文件直接压缩为该命令将当前目录下的所有文件直接压缩为file.zip。2压缩后,自动删除原文件压缩后,自动删除原文件zip m file.zip file1.txt该命令是把该命令是把file1.txt文件压缩成文件压缩成file.zip文件,然后删文件,然后删除除file1.txt。3将子目录一起压缩将子目录一起压缩zip r file.zip*该命令将当前目录下的子目录一起
10、压缩到该命令将当前目录下的子目录一起压缩到file.zip。zip命令的其它用法请参考书中内容。命令的其它用法请参考书中内容。3.3.2 解压缩1排除不需要解压缩的文件。排除不需要解压缩的文件。unzip file.zip x file3该命令为将压缩文件该命令为将压缩文件file.zip中除了中除了file3的其他文件都的其他文件都解压。解压。2查看压缩包的内容。查看压缩包的内容。zip Z file.zip该命令查看该命令查看file.zip压缩包的内容。也可以使用压缩包的内容。也可以使用“-l”、“-v”来查看压缩包的内容。来查看压缩包的内容。同样,用户可以用同样,用户可以用gzip和和
11、gunzip命令处理命令处理.gz文件无法文件无法将许多文件压缩成一个文件。将许多文件压缩成一个文件。1gzip命令的基本使用方法命令的基本使用方法gzip file2.txt该命令将文件该命令将文件file2.txt压缩。压缩。2查看压缩包的内容。查看压缩包的内容。zgip l*4压缩率压缩率zip-9 file.txt该命令按照压缩率为该命令按照压缩率为-9将将file.txt压缩。压缩率为压缩。压缩率为-1-9,其中,其中-9压缩率最高。压缩率最高。5解压缩解压缩.gz文件文件gunzip file.gx或或gzip d file.gz3.3.3 文件打包tar是一个打包程序。它能将用户
12、指定的文件或目录打是一个打包程序。它能将用户指定的文件或目录打包成一个文件。但是它并不能进行压缩。而包成一个文件。但是它并不能进行压缩。而gzip无法将多个无法将多个文件压缩成一个文件。所以目前大多数压缩文件都是用文件压缩成一个文件。所以目前大多数压缩文件都是用tar将所有的文件打包成一个文件,然后再由将所有的文件打包成一个文件,然后再由gzip压缩。扩展名压缩。扩展名为为.tar.gz或或.tgz的文件大多数属于这类文件。的文件大多数属于这类文件。tar命令可以命令可以将多个文件或目录打包成一个单一的文件,以便于保存。将多个文件或目录打包成一个单一的文件,以便于保存。1tar命令的基本作用方
13、法命令的基本作用方法tar 参数参数 打包后的文件名打包后的文件名 要打包的文件。要打包的文件。2打包操作打包操作tar cvf file.tar*3再打包再打包tar hcvf file.tar*4将新文件加入已打包的包文件。将新文件加入已打包的包文件。tar rvf file.tar file.txt5打开包的操作打开包的操作tar xvf file.tar 3.3.4 使用图形化界面在图形化操作界面下,用户可以避开繁琐的命令,直在图形化操作界面下,用户可以避开繁琐的命令,直接使用鼠标进行压缩和解压缩文件。要在图形化界面下压接使用鼠标进行压缩和解压缩文件。要在图形化界面下压缩文件活目录,首
14、先右击文件或目录,然后在菜单中选取缩文件活目录,首先右击文件或目录,然后在菜单中选取【添加到压缩文件】选项,弹出【添加文件和文件夹】对【添加到压缩文件】选项,弹出【添加文件和文件夹】对话框,如图话框,如图3.3所示所示3.4 设置文件设置文件/目录访问权限目录访问权限 Linux系统是一个典型的多用户系统,不同的用户处于不同的地位。系统是一个典型的多用户系统,不同的用户处于不同的地位。为了保护系统的安全性,为了保护系统的安全性,Linux系统对不同用户访问同一文件的权限做系统对不同用户访问同一文件的权限做了不同的规定。了不同的规定。对于一个对于一个Linux系统中的文件来说,它的权限可以分为四
15、种:读的系统中的文件来说,它的权限可以分为四种:读的权限、写的权限、执行的权限和无权限,分别用权限、写的权限、执行的权限和无权限,分别用r、w、x和和-表示。不同表示。不同的用户具有不同的读、写和执行的权限。的用户具有不同的读、写和执行的权限。每一个文件都有一个特定的所有者,也就是对文件具有所有权的每一个文件都有一个特定的所有者,也就是对文件具有所有权的用户。同时,由于在用户。同时,由于在Linux系统中,用户是按组分类的,一个用户属于系统中,用户是按组分类的,一个用户属于一个或多个组。文件所有者以外的用户又可以分为文件所有者的同组用一个或多个组。文件所有者以外的用户又可以分为文件所有者的同组
16、用户和其它用户。因此,户和其它用户。因此,Linux系统按文件所有者、文件所有者同组用户系统按文件所有者、文件所有者同组用户和其它用户三类规定不同的文件访问权限。和其它用户三类规定不同的文件访问权限。Linux文件系统安全模型是通过给系统中的文件赋予两个属性来起文件系统安全模型是通过给系统中的文件赋予两个属性来起作用的。赋予每个文件的这两个属性称为所有者(作用的。赋予每个文件的这两个属性称为所有者(Ownership)和访问)和访问权限(权限(Access Rights)。)。Linux下的每一个文件必须严格地属于一个下的每一个文件必须严格地属于一个用户和一个组。用户和一个组。在命令行中可以用
17、命令在命令行中可以用命令“ls l”来查看文件或目录的来查看文件或目录的使用权限,例如图使用权限,例如图3.4所示所示 3.4.1 设置权限右击要改变权限文件或目录,选择【属性】选项,会右击要改变权限文件或目录,选择【属性】选项,会弹出属性对话框。用户选择【权限】选项卡,如图弹出属性对话框。用户选择【权限】选项卡,如图3.5所示。所示。在该对话框中,用户可以方便的设定文件权限。在该对话框中,用户可以方便的设定文件权限。3.4.2 使用chmod命令在命令行中用户可以使用在命令行中用户可以使用“chmod”命令来修改文件命令来修改文件权限,通常可以用两种方式来表示权限类,数字表示法和权限,通常可
18、以用两种方式来表示权限类,数字表示法和文字表示法。两种表示法各有优点,可以根据个人习惯来文字表示法。两种表示法各有优点,可以根据个人习惯来选择。选择。2文字表示法修改存取权限文字表示法修改存取权限文字表示法看起来比数字表示法复杂,但是因为是字符表示,所以可读性较强。文字表示法看起来比数字表示法复杂,但是因为是字符表示,所以可读性较强。文字表示法的命令如下:文字表示法的命令如下:chmod who+/-/=mode 文件名文件名操作对象操作对象who表示表示4种不同的用户,可是下述字母中的任一个或者它们的组合:种不同的用户,可是下述字母中的任一个或者它们的组合:u表示表示“用户(用户(user)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文件 磁盘 管理 Linux 教学 课件 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内