加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Linux——目录树与绝对路径相对路径

(2013-11-04 14:30:45)
标签:

linux

目录树

it

分类: Linux
一、目录树 
    在Linux底下,所有的档案与目录都是由根目录开始的!那是所有目录与档案的源头~ 然后再一个一个的分支下来,有点像是树枝状啊~因此,我们也称这种目录配置方式为:『目录树(directory tree)』 这个目录树有什么特性呢?他主要的特性有: 
  1.目录树的起始点为根目录 (/, root); 
  2.每一个目录不止能使用本地端的 partition 的文件系统,也可以使用网络上的 filesystem 。举例来说, 可以利用 Network File System (NFS) 服务器挂载某特定目录等。 
  3.每一个档案在此目录树中的文件名(包含完整路径)都是独一无二的。
    如果我们将整个目录树以图标的方法来显示,并且将较为重要的档案数据列出来的话,那么目录树架构
有点像这样:
http://s10/mw690/001NkNDIgy6DXns1Zln39&690
二、绝对路径和相对路径
    除了需要特别注意的FHS目录配置外,在文件名部分我们也要特别注意喔!因为根据档名写法的不同,也可将所谓的路径(path)定义为绝对路径(absolute)和相对路径(relative)。 这两种文件名/路径的写法依据是这样的: 
  绝对路径:由根目录(/)开始写起的文件名或目录名称, 例如 /home/dmtsai/.bashrc; 
  相对路径:相对于目前路径的文件名写法。 例如 ./home/dmtsai 或 ../../home/dmtsai/ 等等。反正开头不是 / 就属于相对路径的写法。
    而你必项要了解,相对路径是以『你当前所在路径的相对位置』来表示的。举例来说,你目前在 /home 这个目录下, 如果想要进入 /var/log 这个目录时,可以怎么写
1.  cd /var/log   (absolute) 
2.  cd ../var/log (relative) 
因为你在 /home 底下,所以要回到上一层 (../) 之后,才能继续往 /var 来移动的! 特别注意这两个特
殊的目录: 
  .  :代表当前的目录,也可以使用 ./ 来表示; 
  .. :代表上一层目录,也可以 ../ 来代表。 
这个 . 不 .. 目录概念是很重要的,你常常会看到 cd .. 或 ./command 之类的指令下达方式, 就是代表
上一层与目前所在目录的工作状态喔!很重要的吶!

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有