- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章:文件系统导航
第三章 文件系统
目标
完成这一节,你能做以下事情:
描述UNIX文件系统的布局
了解文件与目录的不同之处
自如地操作一个UNIX 文件系统。
建立和删除目录
描述绝对路径和相对路径的不同
在可能的情况下,使用相对路径来简化你的输入。
3.1 什么是文件系统
UNIX系统提供文件系统来管理和组织你的文件和目录。文件通常是数据的一个容器,而目录是文件和(或)其他目录的容器,一个目录包含下的另一个目录通常被称为子目录,
UNIX的文件系统与文件柜十分相似。整个文件系统就象一个文件柜,文件柜包含所有的抽屉,文件夹,和报表。抽屉同子目录一样能够包含报告和文件夹。一个文件夹当它包含报表时就像一个子目录。报表就代表一个文件,因为它存储实际的数据。
3.2 树型结构
目录结构能够用一个层次化的树形结构来表示。树上的每一个分支可以是目录或者文件。目录用椭圆来表示,文件用矩形来表示,以便在图中能够区别它们。
3.3 文件系统层次
象整齐的文件柜一样,UNIX文件系统层次提供了一种简单有效的机制来组织你的文件。由于一个UNIX发布版本通常包括几百个文件和程序,所以每个UNIX系统都使用一种默认的目录结构。在目录的顶端是根目录(因为它在一个倒转的树的顶部),根目录由一个反斜杠(/)来表示。
UNIX 系统同时提供了一些命令,可以让你在你需要时很容易地创建新的目录,也可以从一个目录移动或是拷贝文件到另一个目录。就象加入一个新的文件夹到一个文件柜的抽屉中和将新的文件夹移动一个报表到一个老的文件夹一样容易。
UNIX系统中的文件可以分为两类:静态文件和动态文件。
静态文件(共享的文件)主要存在于三个目录中:/opt, /usr , /sbin
/opt:这个目录一般用来存放应用程序。开发人员和系统管理员会用它来安装新的产品和本地使用的应用程序。
/usr/bin:这个目录包含了基础的UNIX系统操作和文件处理的命令,所有的用户都有权限读取这个目录(bin 是 binary 的缩写)。
/usr/sbin: 这个目录中有所有的在帮助手册1m章节中的命令,这些命令都是系统管理命令。其中的大多数命令只有超级用户才能使用。在帮助手册 1m中有关于这些命令的文档。
/usr/lib:这个目录包括应用程序使用的文档和共享的库
/usr/share:这个目录包括独立提供的文件(其中最重要的是帮助手册)
/usr/share/man:这个目录包括所有的语在线帮助页有关的所有的文件。
/uar/local/bin:这个目录通常用来存放本地开发的程序和工具。
/usr/contrib/bin:这个目录通常用来存放公用的程序和工具
/sbin:这个目录包括基本的用于启动与关闭系统的命令。
动态文件
动态文件(私有的文件)主要存在于七个目录中:
/home, /etc, /stand , /tmp , /dev, /mnt , 和/var;
/home 每一个UNIX系统的用户都有他或她自己的帐号。同登录id和口令一起,系统管理员会分配给你一个你自己的目录。 而这个目录一般都存放在 /home目录下。用户对自己的目录有完全的控制权,并负责对自己的目录下面的子目录和文件进行组织和管理。当你登录进一个系统,你会进入与你帐号相联系的目录中,这个目录,通常被称为HOME目录或是登录目录。从这个目录出发,你可以进入任何你有权进入的其它目录,至少你可以存取在你HOME目录中的任何东西;甚至你还可移动到UNIX系统的其它目录中(默认情况如此),除非系统管理员限制用户对系统中特殊目录的存取。
/etc这个目录中有许多的系统配置文件,这些文件在帮助手册第四节有说明文档。
/stand/vmUNIX 这个文件存储的是UNIX系统内核的文件。当系统启动时,会将这个文件装载入内存,对通过内核对所有的系统操作进行控制。
/tmp 这个目录通常用作操作系统的一个临时空间,操作系统创建中间文件,或是应用程序或者用户的临时文件通常都是放在这个目录下面。
注意:UNIX系统的惯例:无论何时,都可以删除tmp目录下的任何文件。
/dev 这个目录下有那些可以被联接到你系统中的硬件设备的文件,由于这些设备是作为一个到设备之间的联接,数据从来不会被直接存储到这些文件中,这些问文件通常被叫 做特殊文件或是设备文件。
/mnt 这个用来安装其它的设备 (例如:光驱)
/var/mail 这个目录包括每一个有邮件的用户的信箱。
/var/news 这个目录包括当前的新闻信息的所有的文件。他的内容可以通过键入news -a 来显示。
/var/tmp 这个目录通常被用于用户的临时空间。
3.4 目录名称
绝对
文档评论(0)