第5章 文件和目录的操作 - 副本.ppt

第5章 文件和目录的操作 - 副本.ppt

ID:49054165

大小:533.00 KB

页数:79页

时间:2020-01-30

第5章 文件和目录的操作 - 副本.ppt_第1页
第5章 文件和目录的操作 - 副本.ppt_第2页
第5章 文件和目录的操作 - 副本.ppt_第3页
第5章 文件和目录的操作 - 副本.ppt_第4页
第5章 文件和目录的操作 - 副本.ppt_第5页
资源描述:

《第5章 文件和目录的操作 - 副本.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第5章目录和文件的操作[内容简介]本章主要介绍目录和文件的概念以及操作。在Linux系统中,掌握目录和文件的基本概念,理解文件的组织结构,这对于从整体上了解Linux系统的概貌,研究Linux系统的细节,进而有效地使用Linux系统是很有帮助的。目录和文件命令是Linux系统中重要的命令之一,种类不但比DOS系统多,而且功能也比DOS系统强大。[学习内容]目录和文件的概念;目录和文件的访问权限;目录和文件的操作。[学习重点]目录和文件访问权限的设置;目录和的文件的操作。[学习目标]了解目录和文件的概念;

2、熟练地设置目录和文件的访问权限;熟练掌握目录和文件的操作。[学习建议]在本章的学习中,要注意与DOS命令的区别,要把学习的重点放在操作上,通过操作掌握命令的应用。另外,Linux系统中的目录和文件有自己独特的概念,要与DOS系统作区别。5.1目录的基本概念在计算机系统中存有大量的文件,如何有效的组织与管理它们,并为用户提供一个使用方便的接口是文件系统的一大任务。Linux系统以目录的方式来组织和管理系统中的所有文件。【案例简介】通过操作显示目录命令,观察Linux系统的目录树结构。在系统终端的提示符后输

3、入命令ls-aF。【操作步骤】(1)启动系统终端,输入如下命令:ls-aF(2)命令执行结果如下所示所示:[root@localhost~]#cd..[root@localhost/]#ls-aF./boot/initrd/media/proc/srv/usr/../dev/lib/mnt/root/sys/var/.autofscketc/lost+found/mycomputer/sbin/tftpboot/bin/home/.mcop/opt/selinux/tmp/[root@localhost

4、/]#【案例小结】在ls命令后加上参数-a,表示显示所有的目录和文件,包括隐含文件。加-F表示显示该文件的类型。【知识要点】5.1.1树型目录结构Linux系统是采用树型目录结构来管理文件的。也就是说,整个文件系统有一个“根”(root),然后在根上分“杈”(directory),任何一个分杈上都可以再分杈,杈上也可以长出“叶子”。“根”和“杈”在Linux系统中被称为“目录”或“文件夹”。而“叶子”则是一个个的文件。案例运行结果所展示的就是树型目录结构的全景,这种结构的文件系统效率比较高。Linux系

5、统中,目录也是文件的一种形式。通过目录将系统中所有的文件分级、分层组织在一起,就形成了Linux文件系统的树型层次结构。以根目录为起点,所有其它的目录都由根目录派生而来。用户可以浏览整个系统,可以进入任何一个已授权进入的目录,访问那里的文件。树型目录结构提供了管理文件的一个方便途径。每个目录里面都包含文件。用户可以为自己的文件创建自己的目录,也可以把一个目录下的文件移动或复制到另一目录下。此外,不但能够移动整个目录,而且还能和系统中的其它用户共享目录和文件。也就是说。用户能够方便地从一个目录切换到另一个

6、目录,可以设置目录和文件的管理权限,以便允许或拒绝其它人进行访问。文件目录结构的相互关联性使分享数据变得十分容易,几个用户可以访问同一个文件,因为Linux系统允许用户设置文件的共享程度。需要说明的是,根目录(系统目录)是Linux系统中的特殊目录。Linux是一个多用户系统,操作系统本身的驻留程序存放在以根目录开始的专用目录中。如图5.1所示的是Linux系统树型目录结构。Linux系统的树型目录结构从图5.1可以看出,每个用户都有自己的个人主目录,用来存放属于自己的个人文件。用户的个人目录一般放在系

7、统的目录/home下,并以目录所有者的名字来命名。例如,yang的个人目录是/home/yang,属于它的所有文件,如程序、文档、数据文件等都存放在该目录中。5.1.2根目录和子目录实际上,各个目录结点“之下”都会有一些文件和子目录。并且,系统在建立每一个目录时,都会自动为它设定两个目录文件,一个是“.”,代表该目录自己,另一个是“..”,代表该目录的父目录,对于根目录,“.”和“..”都代表其自己。从图5.1中还可以看到,在Linux树型目录结构中,根目录的第一级子目录是:bin、boot、dev、e

8、tc、home、lib、1ost+found、mnt、proc、root、sbin、temp、usr、var等。下面介绍这些主要的子目录。1./binbin是二进制(binaries)的缩写。许多基本的系统程序都驻留在/bin目录中,用下列命令可以列出该目录下的文件:ls–F/bin其中包含许多我们所熟悉的命令,如cp、ls和mv等。在某种意义上说,这些命令都是程序。例如,键入cp命令时,系统就运行程序/bin/cp。2./boot该目录用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。