linux下绝对路径和相对路径
. 代表此层目录
.. 代表上层目录
~ 代表自己的家目录
~user代表到user这个人的家目录
底下我们要来谈一谈目录与路径的几个常用的指令:
cd 变换目录
pwd 显示目前的目录
mkdir建立一个新目录
rmdir删除一个里面是空的空目录
cd与pwd 这两个指令主要是在『变换目前目录』与『显示目前所在目录』的工作,底下说一说他们的用途与语法吧!
cd 语法:[root@test/root]#cd[相对路径或绝对路径]
参数说明: 路径有『相对路径』与『绝对路径』的分别,请千万小心啰! 范例: [root@test/root]#cd..
<==回到上一层目录 [root@test/root]#cd../home
<==相对路径的写法 [root@test/root]#cd/var/www/html
<==绝对路径的写法 [root@test/etc]#cd
<==回到使用者的家目录 [root@test/etc]#cd~
<==回到使用者的家目录! [root@test/etc]#cd~test
<==回到test这个使用者的家目录
说明: cd是changedirectory的缩写,这是用来变换工作路径的指令。注意,路径与cd指令之间存在一个空格!一登入Linux系统后,root会在root的家目录,亦即/root下,至于使用者会在预设的/home/username底下,例如鸟哥的ID为vbird,则以vbird的身份登入后,会到/home/vbird这个路径下。OK!那回到上一层可以用『cd..』而到相对路径可到『cd../bird』,至于绝对路径则是cd/usr/sbin!注意喔,在前面的提示字元会改变路径名称!此外,家目录还有一个代码,那就是『~』符号!例如上面的例子可以发现,使用『cd~』可以回到个人的家目录里头去呢!此外,如果你的Linux主机当中有个testing的帐号,你要到他的家目录去,可以下达『cd~testing』立刻去到testing的家目录啰!
pwd 语法:[root@test/root]#pwd
范例: [root@testroot]#cd/home/test
[root@testtest]#pwd /home/test
<==显示目前你所在的目录呦!
说明: pwd是printworkingdirectory的缩写,也就是显示目前所在目录的指令,例如在上个表格最后的目录是/home/test这个目录,但是提示字元仅显示test,如果你想要知道目前所在的目录,可以输入pwd即可: 此外,由于很多的套件所使用的目录名称都相同,例如/usr/local/etc还有/etc,但是通常Linux仅列出最后面那一个目录而已,这个时候你就可以使用pwd来知道你的所在目录啰!免得搞错目录,结果…… mkdir与rmdir管理目录: 那幺要如何建立删除目录呢?很简单呀!就用mkdir与rmdir,看出来了吗?没错啦!就是make/removedirectory的缩写说!看要怎幺用吧!