linux下绝对路径和相对路径

zjhqlmzldx 2011-03-07

.   代表此层目录   

..  代表上层目录  

~  代表自己的家目录  

~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的缩写说!看要怎幺用吧!

相关推荐