0
点赞
收藏
分享

微信扫一扫

Linux 学习笔记 (二)在文件系统中跳转


1. 文件系统树结构

windows 分区

Windows 情况开始分析,硬盘会被分为多个分区(C 盘、D 盘 … ),每个分区之上会看到很多文件夹:

Linux 学习笔记 (二)在文件系统中跳转_绝对路径

Linux 分区

Linux 中分区不叫 C 盘、D 盘了,叫 ​​sda1​​​、​​sda2​​ …

但是文件系统树只有一个:

Linux 学习笔记 (二)在文件系统中跳转_绝对路径_02

比如把 ​​sda1​​​ 挂载到文件系统树的最顶级上面 ​​/​

Linux 学习笔记 (二)在文件系统中跳转_文件系统_03

这样,我们往所有目录存放数据的时候,都会存放到 ​​sda1​​ 之中。

在此之上,如果我们把 ​​sda2​​​ 挂载到 ​​/home​​​ 这个文件夹(或者说文件系统的这个点之上),以后再往这个地方存放数据的时候就会放到 ​​sda2​​ 之后

Only One Tree

Linux 的文件系统是采用层级式的树状目录结构,在此结构最上层的是根目录 ​​/​​, 然后在此目录下再创建其它的目录。

在 Linux 中,一切皆文件

Linux 学习笔记 (二)在文件系统中跳转_文件系统_04

  • 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​​ 第四章继续学习


举报

相关推荐

0 条评论