日期:2014-05-16 浏览次数:20676 次
. 代表此层目录
.. 代表上层目录
~ 代表自己的家目录
~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 是 change directory 的缩写,这是用来变换工作路径的指令。注意,路径与 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 @test root]# cd /home/test
[root @test test]# pwd /home/test
<==显示目前你所在的目录呦!
说明: pwd 是 print working directory 的缩写,也就是显示目前所在目录的指令,例如在上个表格最后的目录是 /home/test 这个目录,但是提示字元仅显示 test ,如果你想要知道目前所在的目录,可以输入 pwd 即可: 此外,由于很多的套件所使用的目录名称都相同,例如 /usr/local/etc 还有 /etc ,但是通常 Linux 仅列出最后面那一个目录而已,这个时候你就可以使用 pwd 来知道你的所在目录啰!免得搞错目录,结果…… mkdir 与 rmdir 管理目录: 那幺要如何建立删除目录呢?很简单呀!就用 mkdir 与 rmdir ,看出来了吗?没错啦!就是 make/remove directory 的缩写说!看要怎幺用吧!