2.3k 6 分钟

# 关于 vim vim 是很多 linux 发行版本自带的编辑软件(如果是 vi ,建议升级到 vim ,强大很多)。熟练使用 vim 可以完全抛弃鼠标来进行任何编辑。一旦习惯了 vim 加 markdown 写笔记,你一定会上瘾的。 当然它的学习成本也不低,如果是初学 vim ,运行 vimtutor 是一个聪明的决定,如果你需要中文的 vimtutor ,那就运行 vimtutor zh 。 因为 vim 的命令大全非常多,非常劝退,我掌握的也百不足一,但我认为已经够用了,这篇记录了我认为比较常用的命令。 本文参考 vim 使用笔记,进行大量删减,想学的更全的可以去看原文。 # vim...
4.6k 11 分钟

因为使用 hexo 结合 github 做博客,为了更好的利用 github,学习了廖雪峰的 Git 教程。 在此基础上,根据自己的学习情况进行精简,方便日后复习查找 # 创建版本库 $ mkdir learngit$ cd learngit$ pwd/Users/michael/learngit$ git initInitialized empty Git repository in /Users/michael/learngit/.git/# 版本控制 # 提交修改 在 learngit 目录下编写一个 readme.txt , 内容随意,如: Git is a version...
1.3k 3 分钟

朋友告知 jsdeliver 明确说明不允许用作图床加速,有删除风险,本篇教程关于 jsdeliver 的部分已不建议采用! 建议使用 cloudflare 代替 jsdeliver 做 cdn,教程参考:https://www.moeelf.com/archives/10.html # 安装 PicGo 去 PicGo 的 github 仓库下载安装包,进行安装 # 配置 Github 图床 # github 上的配置 首先,先创建一个公开仓库,用来存放图片。这里我建立了一个 images 仓库,见下图: 点击 右上角头像 后点击 Settings , 在打开的页面左边的菜单找到...
2.3k 6 分钟

基于 shoka 主题,本篇介绍更多依赖安装以及配置,包括 algolia 、 mini-vlaine 、 hexo-feed 、 hexo-symbols-count-time 等 其他更多的 shoka 主题的配置不再多做介绍,建议直接看主题作者的教程 # 安装依赖 mini-valine 已经内置,只需要安装 algoliasearch , hexo-feed 和 hexo-symbols-count-time npm install hexo-algoliasearch --savenpm install hexo-feed --save-devnpm install...
3.4k 8 分钟

# 安装 ARU 包管理工具 hsudo pacman -S yay# 安装 aria2 和 ariang yay -S aria2yay -S ariang-allinone# 配置 # 创建必要文件 sudo mkdir /etc/aria2 #新建文件夹sudo touch /etc/aria2.session #新建 session 文件sudo chmod 777 aria2.session #设置 aria2.session 可写# 创建并配置 aria2.conf 文件 sudo vim /etc/aria2/aria2.conf #创建配置文件编辑内容如下 ## 全局设置 ##...
418 1 分钟

# 创建需要开机执行的脚本 sudo vim /etc/AutoExec.sh随便写点东西以供测试,如 touch ~/auto.test加上执行权限 chmod +x /etc/AutoExec.sh# 新增 autostart 桌面启动项 这一项开机后会随桌面启动 vim ~/.config/autostart# 编辑内容如下:[Desktop...
1.9k 5 分钟

目前有一个网口 ens33 , 需要配置两个子接口 ens33.46 , ens33.100 , 分别使用 vlan tag:46,100 # 添加配置文件 # 确认网卡接口 ➜ network ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo...
357 1 分钟

# 启用 Universe 资源库 sudo add-apt-repository universe# 添加 wireshark 官方 PPA sudo add-apt-repository ppa:wireshark-dev/stablesudo apt update# 安装 wireshark sudo apt install wireshark注: 安装过程中会有一个类图形界面跳出,是询问是否允许非 root 用户抓包,选 Yes 如果不小心选了 No ,使用如下命令重新配置 sudo dpkg-reconfigure wireshark-common# 将当前用户加入到...
857 2 分钟

moehz.com 的备案终于下来了! 在《typecho 配置全站 CDN 加速》的基础上更换域名以及上 https 本篇是记录过程中碰到的坑,说明一下情况:因为源站没有 80 以及 443 端口,所以源站是 http ,cdn 开启 https # css,js 被阻挡 按 F12 查看 console 中的大堆类似错误如下: Mixed Content: The page at 'https://www.moehz.com/' was loaded over HTTPS, but requested an insecure stylesheet...
1.1k 3 分钟

IPv6 被认为是 IPv4 的替代产品,它用来解决现有 IPv4 地址空间即将耗尽的问题。但目前,开启 IPv6 可能会导致一些问题。因此有时我们需要关闭 IPv6。下面是 IPv6 的关闭方法应该适用于所有主流的 Linux 发行版包括 Ubuntu、Debian、CentOS。 # 方法一 编辑文件 /etc/sysctl.conf hvi /etc/sysctl.conf 添加下面的行: hnet.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1如果你想要为特定的网卡禁止...