1. 文件系统树结构
windows 分区
Windows 情况开始分析,硬盘会被分为多个分区(C 盘、D 盘 … ),每个分区之上会看到很多文件夹:
Linux 分区
Linux 中分区不叫 C 盘、D 盘了,叫 sda1
、sda2
…
但是文件系统树只有一个:
比如把 sda1
挂载到文件系统树的最顶级上面 /
这样,我们往所有目录存放数据的时候,都会存放到 sda1
之中。
在此之上,如果我们把 sda2
挂载到 /home
这个文件夹(或者说文件系统的这个点之上),以后再往这个地方存放数据的时候就会放到 sda2
之后
Only One Tree
Linux 的文件系统是采用层级式的树状目录结构,在此结构最上层的是根目录 /
, 然后在此目录下再创建其它的目录。
在 Linux 中,一切皆文件
- Root Directory ----
/
- Current Working Directory ---- 用户真正登陆进来之后才存在这个概念,用户当前所站立的文件系统的这个点
- pwd (Print Working Dir)
2. 绝对路径和相对路径
绝对路径都以 /
开头,是从根目录一级一级往下算的,eg: /home/yorl
, /home/york/a.txt
相对路径是相对于当前工作目录而产生的路径: start with .
or ..
-
.
current working dir -
..
parent dir of current working dir
3. cd 命令
cd
Change (working) Dir
cd /home/york/files
pwd
/home/york/files
cd /
pwd
/
cd -//回到之前目录
参考 The Linux Command Line: https://www.kancloud.cn/thinkphp/linux-command-line/39431 第四章继续学习