下载此文档

Linux入门系列教程四之linux目录结构及文件基本操作.doc


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
实验楼官方网站: ux 目录结构及文件基本操作一、 linux 目录结构在讲 linu x目录结构之前,你首先要清楚一点东西,那就是 linu x的目录与 window s 的目录的区别,或许对于一般操作上的感受来说没有多大不同,但从它们的实现机制来说是完全不同的。一种不同是体现在目录与存储介质(磁盘,内存, DVD 等)的关系上,以往的 windows 一直是以存储介质为主的,主要以盘符( C盘, D盘...)及分区的来实现文件管理,然后之下才是目录,目录就显得不是那么重要,除系统文件之外的用户文件放在任何地方任何目录也是没有多大关系。所以通常 windows 在使用一段时间后,磁盘上面的文件目录会显得杂乱无章(少数善于整理的用户除外吧)。然而 UNIX/Linux 恰好相反, UNIX 是以目录为主的, linux 也继承了这一优良特性。 linux 是以树形目录结构的形式来构建整个系统的,可以理解为一个用户可操作系统的骨架。虽然本质上无论是目录结构还是操作系统内核都是存储在磁盘上的,但从逻辑上来说 linux 的磁盘是“挂在”(挂载在)目录上的, 每一个目录不仅能使用本地磁盘分区的文件系统,也可以使用网络上的文件系统。举例来说,可以利用网络文件系统(Network File System , NFS) 服务器载入某特定目录等。这里不能理解的话你可以脑补一下, “一颗挂满各种程序猿的树”的画面,呵呵,我只能说,那画面太美... 标准 linux 的目录结构说复杂很复杂,说简单也很简单。复杂在于,因为系统的正常运行是以目录结构为基础的,对于初学者来说里面大部分目录都不知道其作用, 重要与否,特别对于哪些曾近的重度 windows 用户,他们会纠结很长时间,关于我安装的软件在哪里这类问题。说它简单是因为,它其中大部分目录结构是规定好了( FHS 标准),是死的,当你掌握后,你在里面的一切操作都会变得井然有序。不多说了,对 linux 的目录结构暂时不能食其肉,那就摸其骨吧 FHS( 英文: Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式, FHS 定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。FHS 定义了两层规范,第一层是,/下面的各个目录应该要放什么文件数据,例如/etc 应该要放置设置文件, /bin 与/sbin 则应该要放置可执行文件等等。第二层则是针对/usr 及/var 这两个目录的子目录来定义。例如/var/log 放置系统登录文件、/usr/share 放置共享数据等等。 标准文档实验楼官方网站: 觉得看这个不爽,那么你可以试试最真实最直观的方式,执行如下命令$ tree /如果提示"command not found", 就先安装#因为我们的环境的原因,每次新启动实验会清除系统恢复初始状态,所以需要手动更新软件包索引,以便我们安装时能找到相应软件包的源$ sudo apt- get update;sudo apt- get install tree 关于上面提到的 FHS ,这里还有个很重要的内容你一定要明白, FHS 是根据以往无数 linux 用户和开发者的经验总结出来的,并且会维持更新, FHS 依据文实验楼官方网站: 使用的频繁与否以及是否允许用户随意改动(注意,不是不能,学****过程中,不要怕这些),将目录定义为四种交互作用的形态,如下表所示: 关于 FHS 说了这么多,我也累了,相信我,讲更多你一次也记不住,反正这 FH S 也是从实际经验中总结出来的,就让我们在实践中学****吧 2. 目录路径路径有人可能不明白这路径是指什么,有什么用。顾名思义,路径就是你要去哪儿的路线嘛。如果你想进入某个具体的目录或者想获得某个目录的文件(目录本身也是文件)那就得用路径来找到了。使用 cd命令可以切换目录,在 linux , ..表示上一级目录( **注意,还记得我们上一节介绍过的,,所以这两个目录必然也是隐藏的,你可以使用 ls -a命令查看隐藏文件) , -表示上一次所在目录, ~通常表示当前用户的"home" 目录。使用 pwd 命令可以获取当前所在路径(绝对路径) 进入上一级目录$cd .. 进入你的“ home ”目录$cd ~#或者 cd/home/< 你的用户名> 使用 pwd 获取当前路径$pwd 实验楼官方网站: 径关于绝对路径,简单地说就是以根"/" 目录为起点的完整路径,以你所要到的目录为终点,表现形式如: /usr/local/bin ,表示根目录下的 usr 目录中的 local 目录中的

Linux入门系列教程四之linux目录结构及文件基本操作 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wangzhidaol
  • 文件大小2.16 MB
  • 时间2017-02-24