增加对`~`的解释
Build and Publish / Build (push) Has been cancelled Details

This commit is contained in:
Hmtsai 2024-07-21 20:01:00 +08:00
parent 6080a4fb81
commit 612121ebfc
1 changed files with 7 additions and 2 deletions

View File

@ -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 时,除了开机,第一件事应该就是新建文件夹了。