好记性不如烂笔头,日志中记录了本人学习时遇到的知识点,方便自己回顾所学,也给有需要的童孩提供参考。欢迎大家阅读,并提出宝贵意见。

linux:目录管理

上一篇 / 下一篇  2013-05-20 16:13:06 / 个人分类:Linux

1、 关于相对路径和绝对路径:

 绝对路径:路径的写法『一定由根目录/写起』,例如:/usr/share/doc这个目录。

相对路径:路径的写法『不是由/写起』,例如由/usr/share/doc要到/usr/share/man底下时,可以写成:cd ../man』这就是相对路径的写法啦!相对路径意指『相对于目前工作目录的路径!』

 

2、 cd变换目录:

如上所示,变换目录的指令是cdcdChange Directory的缩写。下面有几个比较特殊的目录,需要记忆一下:

 .        代表此层目录

 ..       代表上一层目录

 -        代表前一个工作目录

 ~        代表『目前用户身份』所在癿家目录

 ~account 代表account这个用户的家目录(account是个账号名称)

想要进入这些目录,只要在前加cd命令即可。

 

3、 pwd查看当前目录

pwdPrint Working Directory的缩写。Pwd只有一个参数-p,表示显示出确实的路径,而非使用链接(link)路径。下面是不使用-p参数和使用p参数的区别

[root@www mail]# pwd

/var/mail        <==列出目前的工作目录

[root@www mail]# pwd -P

/var/spool/mail  <==看,这里差了很多哦,这是因为/var/mail是一个连结档,加参数p表示/var/spool/mail才是确实的目录。

 

4、 mkdir新建目录

[root@www ~]# mkdir [-mp]目录名称

选项与参数:

-m:新增目录,并为该目录设置配置权限(否则新建的目录权限为默认的权限)

-p:可以建立多层目录

范例:

[root@www tmp]# mkdir -p test1/test2/test3/test4

#加了这个-p癿选项,可以自行帮你建立多层目录!

否则会提示:mkdir: cannot create directory `test1/test2/test3/test4': No such file or directory

[root@www tmp]# mkdir -m 711 test2  #建立权限为rwx--x—x的目录

 

5、 rmdir删除空的目录

[root@www ~]# rmdir [-p]目录名称

选项与参数:

-p:连同上层『空的』目录也一起删除


6、ls检视目录和文件

7、复制、删除与移动: cp, rm, mv


TAG:

 

评分:0

我来说两句

Open Toolbar