目录也可以算是一种特殊的文件,其中可以包含子目录和文件,子目录中又可以进一步包含子目录和文件,形成一个树状结构。这个基本和windows系统中的文件夹系统类似,都是一个树状目录。
windows系统中我的电脑应该算是根目录了,其中又包含C盘、D盘等子目录;同样的,Linux系统中也有一个根目录,在Linux中的根目录是(/),简单吧,就是这么一个斜杠!
ls指令的作用就是列举当前目录中的子目录和文件,那我们就通过ls指令看下根目录下的内容(限于篇幅,只列举了部分内容):
- letuknowit@ubuntu:~$ ls -al /
- total 96
- drwxr-xr-x 23 root root 4096 2012-03-03 00:04 .
- drwxr-xr-x 23 root root 4096 2012-03-03 00:04 ..
- drwxr-xr-x 2 root root 4096 2012-03-02 23:52 bin
- drwxr-xr-x 3 root root 4096 2012-03-03 00:07 boot
- drwxr-xr-x 2 root root 4096 2011-12-16 05:17 cdrom
- drwxr-xr-x 14 root root 4140 2012-03-09 19:25 dev
- drwxr-xr-x 133 root root 12288 2012-03-09 19:34 etc
- drwxr-xr-x 3 root root 4096 2011-12-16 05:30 home
Linux系统的根目录下基本都是目录了,可以看到文件属性中第一个字母都是d,表明这是一个目录,需要注意的是第3行和第4行,这个.和..也是目录?
是的,在Linux系统中 . 代表目录本身,而 .. 表示上一层目录!(这个一定要记住的哦~~)
转载请注明:Coding Ants » Linux新手入门:Linux系统中的目录