使用Nginx和Hugo建立静态网站

安装服务器和设置防火墙 $ sudo apt install nginx ufw $ sudo ufw allow 22 $ sudo ufw reload $ sudo ufw allow 'Nginx Full' $ sudo ufw reload 查看防火墙状态 $ sudo ufw status 配置 Nginx server $ sudo systemctl start nginx 默认网页根目录在 /var/www/. 创建新站点文件 /etc/nginx/sites-available 使用 example.com: $ sudo emacs /etc/nginx/sites-available/example.com 粘贴以下内容: ...

2023-09-15 · 2 min · 649 words · YanceyAn

使用非标准SSH端口进行Git Clone

使用git clone命令clone项目时,如果repository的SSH端口不是标准22端口时(例如,SSH tunnel模式,等等),可以使用如下命令: ...

2022-10-08 · 1 min · 88 words · YanceyAn

Linux命令小抄

创建用户 sudo apt update && sudo apt install sudo Useradd -m -G sudo XXXX Rsync 同步文件夹 rsync -P --rsh=ssh -r public -e 'ssh -p xxxx' xxxx@blog.b.com:/xxxx/xxxx/xxxx bwg ssh://git@xx.xx.xx.xx:xx/home/gitrepo/blog.git (push) qh ssh://tig@xx.xx.xx.xx:xx/volume1/homes/tig/git/blog.git (fetch) macOS clash 开启tun权限,执行以下命令后重启clash,不用重启应用。 sudo chown root:admin /Applications/Clash\Verge.app/Contents/MacOS/clash sudo chmod +sx /Applications/Clash\ Verge.app/Contents/MacOS/clash sudo chown root:admin /Applications/Clash\ Verge.app/Contents/MacOS/clash-meta sudo chmod +sx /Applications/Clash\ Verge.app/Contents/MacOS/clash-meta macOS 应用程序:如何查找 Bundle ID ...

2022-10-06 · 1 min · 434 words · YanceyAn

Tar 命令使用

1. 打包指令:tar 前面讲解的 gzip、bzip2、xz 也能够针对目录进行压缩,但是是将目录内所有文件 分别 压缩的。而在 windows 下可以使用 winRAR 之类的压缩文件,将好多数据包成一个文件的样式。 ...

2022-10-06 · 6 min · 2961 words · Yancey

Openwrt opkg批量更新

opkg update && opkg list-upgradable | cut -d " " -f1 | xargs opkg upgrade

2022-10-05 · 1 min · 15 words · Yancey

Linux Tmux 使用教程

Tmux 使用教程 Tmux 是一个终端复用器(terminal multiplexer),非常有用,属于常用的开发工具。 本文介绍如何使用 Tmux。 一、Tmux 是什么? 1.1 会话与进程 命令行的典型使用方式是,打开一个终端窗口(terminal window,以下简称"窗口"),在里面输入命令。用户与计算机的这种临时的交互,称为一次"会话"(session) 。 ...

2022-10-04 · 6 min · 2530 words · Yancey

Linux Xargs 命令

如何使用xargs命令 语法: xargs [OPTIONS] [COMMAND [initial-arguments]] 举一个例子:我们用管道符传输到xargs,并为每个参数运行touch命令, -t表示在执行之前先打印,创建三个文件: ...

2022-10-04 · 3 min · 1086 words · Yancey

Linux Cut 命令

Linux cut命令用于显示每行从开头算起 num1 到 num2 的文字。 语法 cut [-bn] [file] cut [-c] [file] cut [-df] [file] 使用说明: cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 ...

2022-10-04 · 1 min · 344 words · Yancey