forked from study-area-cn/study-area-cn.old
增加对`~`的解释
This commit is contained in:
parent
6080a4fb81
commit
612121ebfc
|
@ -22,8 +22,7 @@ Linux 中,每个文件夹下,都有两个特殊的目录,就是`.`和`..`
|
||||||
2. `..` 代表上一级文件夹,而 `/` 的上级文件夹就是它自己
|
2. `..` 代表上一级文件夹,而 `/` 的上级文件夹就是它自己
|
||||||
|
|
||||||
> 这块似乎有一点不太好懂,我们通过实际的例子解释一下:
|
> 这块似乎有一点不太好懂,我们通过实际的例子解释一下:
|
||||||
|
> 假设我们当现在目录`/foo/bar`下,那么`/foo/bar/.`就等同于`/foo/bar`,`/foo/bar/..`,就等同于`/foo`
|
||||||
假设我们当现在目录`/foo/bar`下,那么`/foo/bar/.`就等同于`/foo/bar`,`/foo/bar/..`,就等同于`/foo`
|
|
||||||
|
|
||||||
如果一个路径以`/`开头,那代表这个目录是从根目录开始的,根目录就相当于 Windows 上的 C 盘,是存放系统的位置。
|
如果一个路径以`/`开头,那代表这个目录是从根目录开始的,根目录就相当于 Windows 上的 C 盘,是存放系统的位置。
|
||||||
|
|
||||||
|
@ -33,6 +32,10 @@ Linux 中,每个文件夹下,都有两个特殊的目录,就是`.`和`..`
|
||||||
|
|
||||||
> 实际上,`/`只是一块硬盘的挂载点,后面会讲到
|
> 实际上,`/`只是一块硬盘的挂载点,后面会讲到
|
||||||
|
|
||||||
|
除了这些之外,还有一个路径,是永远指向你的家目录的,这就是`~`。
|
||||||
|
|
||||||
|
假设你的用户名是`hmtsai`,那么`~`是等同于`/home/hmtsai`的。
|
||||||
|
|
||||||
## 基本操作
|
## 基本操作
|
||||||
|
|
||||||
### `ls` 列出文件
|
### `ls` 列出文件
|
||||||
|
@ -73,6 +76,8 @@ cd <目录>
|
||||||
|
|
||||||
这样,就会把当前的工作目录切换到指定的目录了。
|
这样,就会把当前的工作目录切换到指定的目录了。
|
||||||
|
|
||||||
|
> 一般情况下,只执行`cd`是和`cd ~`等价的。
|
||||||
|
|
||||||
### `mkdir` 新建文件夹
|
### `mkdir` 新建文件夹
|
||||||
|
|
||||||
我们刚学习使用 Windows 时,除了开机,第一件事应该就是新建文件夹了。
|
我们刚学习使用 Windows 时,除了开机,第一件事应该就是新建文件夹了。
|
||||||
|
|
Loading…
Reference in New Issue