Skip to content

Commit

Permalink
Filled in blank sections (#238)
Browse files Browse the repository at this point in the history
  • Loading branch information
zlicdt authored Jul 22, 2024
1 parent 37eee15 commit b481d0d
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 0 deletions.
37 changes: 37 additions & 0 deletions docs/guide/advanced/beauty-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,45 @@ sudo pacman -S ttf-jetbrains-mono-nerd

现在再打开 `powerlevel10k` 配置(`p10k configure`),就可以看到图标符号,正常配置了。

### 2-2. grml's zsh config

如果你不想麻烦,想要一个看起来还算可以并且包含许多高级功能(如拼写纠错)的 zsh 配置,可以使用 grml's zsh config。

```sh
sudo pacman -S grml-zsh-config
```

然后重新登录就可。如果出现了什么问题,请删除当前的 .zshrc 然后重新撰写一份。

## 3. vim 美化

安装 Vim-plug。这是一个极简风的 vim 插件管理器。

```sh
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
```

然后安装 Airline. 它是一个状态栏插件。

把下面的内容加入 .vimrc 中

```text
call plug#begin()
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
let g:airline_theme='ayu_dark'
call plug#end()
```

然后进入 vim, 运行

```sh
:PlugInstall
```

## 4. ASCII 艺术与终端玩具

### lolcat
Expand Down
14 changes: 14 additions & 0 deletions docs/guide/advanced/system-ctl.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,28 @@
使用 root 权限时需要十分小心

4. 理论上来说,任何图形化界面中的操作都可以用对应的命令行命令完成。如果你打开某个程序报错,不妨试试找到它的对应启动命令,在终端中执行此命令,并观察它运行时的错误日志输出,查阅相关资料,解决问题

5. 不能未经辨别执行来源不明的命令。举个例子:

::: danger ☢️ 警告

该命令具有高危险性,请勿执行。

:::

```sh
echo "c3VkbyBybSAtcmYgLyo=" | base64 -d | zsh
```
它的含义是让 zsh 执行 `sudo rm -rf /*`, 会摧毁整个系统。

## 终端操作基础

如果想要熟练掌握 Linux,就必须掌握终端的常见命令与使用方式。

```bash
ls /some_path # 查看某个文件夹下的文件与子文件夹。/ 代表根目录,是 Linux 最顶端的路径,以此开头则为绝对路径
pwd # 查看当前终端所在路径
cat /home/testuser/testfile # 以输出流方式查看某个文件
cd /home/testuser # 切换目录命令。将当前终端切换到某一个路径下
cp ./a.py ./b.py # 复制命令。将当前路径下的 a.py 复制一份并命名为 b.py。./ 代表当前文件夹所在路径,以此开头则为相对路径
cp -r ./a ./b # 复制整体文件夹
Expand Down

0 comments on commit b481d0d

Please sign in to comment.