1.相对路径与绝对路径
在开始目录的切换之前,你必须要先了解一下所谓的路径(PATH),有趣的是:什么是相对路
与绝对路径?
- 绝对路径:路径的写法“一定由根目录/写起”,例如:/usr/share/doc 这个目录。
- 相对路径:路径的写法“不是由/写起”,例如由/usr/share/doc 要到/usr/share/man下面时,可以写成:“cd./man”这就是相对路径的写法,相对路径意指相对于目前工作目录的路径。
2.目录的相关操作
Linux下有哪些比较特殊的目录?
举例来说,下面这些就是比较特殊的目录,得要用力地记下来才行:
- .:代表此层目录。
- ..:代表上一层目录。
- -:代表前一个工作目录。
- ~:代表目前使用者身份所在的家目录.
- ~account: 代表account 这个使用者的家目录(account是个账号名称)。
需要特别注意的是:在所有目录下面都会存在的两个目录,分别是“.”与“..”分别代表此层与
上层目录的意思。
那么来思考一下下面这个例题:
请问在Linux下面,根目录下有没有上层目录(.)存在?
答:若使用“Is一al /”去查询,可以看到根目录下确实存在,与.两个目录,再仔细查看,可发现这两个目录的属性与权限完全一致,这代表根目录的上一层(.)与根目录自己(.)是同一个目录。
下面我们就来谈一谈几个常见的处理目录的命令;
- cd:切换目录
- pwd:显示当前目录
- mkdir:建立一个新目录
- rmdir:删除一个空目录
- cd :(change directory,切换目录)