部署Hexo博客到Cloudflare Pages
Hexo是一个高速、轻便且高效的博客框架,它让用户能够快捷且容易地创建博客文章。Cloudflare Pages的基本免费计划为我们提供了充足的构建时间和无限的请求。我们可以结合这两个优势,创建并部署一个表现出色、安全可靠的博客。本教程将以经典的Butterfly主题为例,引导你完成建立过程。
第一步: 安装和初始化Hexo首先,要确保你的系统已经预装了Node.js和Git。
然后通过全局安装Hexo:npm install -g hexo-cli
接下来,你可以在喜欢的目录下创建并初始化你的新Hexo项目:
123hexo init blogcd blognpm install
这将会在“blog”目录下创建一个全新的Hexo博客。
第二步: 安装Butterfly主题及依赖组件1234npm install hexo-theme-butterflynpm install hexo-renderer-pug hexo-renderer-stylus --savenpm install hexo-generator-searchdb --savenpm i hexo-butterf ...
在Android设备上使用Cloudflare Tunnel
Cloudflare是一个提供全球性的云平台服务的公司,它可以帮助您提高您的网站和应用的性能、安全性和可靠性。Argo Tunnel是Cloudflare免费提供的隧道应用,它可以让您轻松地将您的本地服务安全地公开到Internet,而无需打开防火墙端口和配置ACL。借助Argo Tunnel,您可以将本地的HTTP Web服务器、SSH服务器、远程桌面和其他协议通过Cloudflare的网络暴露给外界,从而享受Cloudflare的各种优势,如加速、缓存、防护、分析等。
要在Android设备上使用Argo Tunnel,您需要先安装Termux。Termux是一个为Android设备提供Linux环境的应用,它可以让您在Android设备上运行各种Linux命令和程序。然后,您需要安装cloudflared,这是一个用于创建和管理Argo Tunnel的命令行工具。
以下是具体的步骤:
安装Termux
从这里下载安装Termux。
打开Termux应用,并输入以下命令来更新软件包。
1pkg update && pkg upgrade
安装proot Debi ...
免Premium会员开启Youtube后台播放
Youtube App 后台播放是一种让你可以边听边做其他事情的便捷功能,比如画中画或者锁屏。但是这种功能只有付费的 Premium 会员才能享受。如果你不想开通会员,还有没有其他办法可以实现后台播放呢?答案是有的,而且不止一种。下面我就给你介绍几种不同的方法,让你可以免费地在后台播放 Youtube 视频或音乐。
iOS/iPadOS1. 使用 Surge 模块如果你已经安装了 Surge 这个网络工具,你可以使用一个模块来实现后台播放的功能。这个模块可以去除 Youtube 的广告,同时也可以让你在锁屏或者切换应用时继续播放视频。不过这个模块只在 Surge 上测试过,其他类似的应用可能不兼容。另外,如果你已经是 Premium 会员,就不要尝试这个模块,以免造成冲突。
要使用这个模块,你需要先下载并安装它。你可以在这里找到模块的安装链接:
1https://raw.githubusercontent.com/Maasea/sgmodule/master/YoutubeAds.sgmodule
如果你想尝试最新的 Beta 版本,你可以在这里下载:
1https://r ...
Windows系统磁盘分区命令
Diskpart是一个Windows系统下强大的磁盘管理工具,它可以让我们在命令行下对磁盘进行各种操作,比如创建、删除、格式化分区,更改分区表类型,分配驱动器号等。
启动diskpartWin+R–>cmd 打开命令提示符,如果是windows系统安装状态下,则命令提示符打开方式为Shift+F10。
输入命令:
diskpart
列出所有可用磁盘list disk
选定要操作的磁盘(n为列出磁盘的编号)select disk n
清除磁盘所有信息⚠️此步注意检查磁盘有无重要文件,做好备份。
clean
更改分区表格式为GPT或者MBRconvert gpt 或者convert mbr
GPT和MBR是两种不同的分区表类型,它们决定了磁盘的分区结构和启动方式。GPT分区表支持更大的磁盘容量,更多的分区数量,更好的兼容性和安全性,而MBR分区表则适用于旧的操作系统和硬件。
创建主分区create partition primary size=n
n为主分区大小,单位为M(兆),不输入size=n则将整个磁盘用作主分区。
主分区是磁盘上可以安装操作系统的分区,一个磁盘最 ...
DD命令安装Debian系统及一些必要的安全设置
如果您购买的机器采用的是kvm虚拟化方案,您可以用dd命令安装自定义的系统,以避免服务商预装的系统可能存在的隐私风险。服务商预装的系统可能植入了一些跟踪程序,而且服务商并没有提供自定义iso系统安装的功能。以下是使用dd命令安装系统的步骤:
首先,更新系统:
1apt update && apt upgrade -y
然后,安装必要的依赖:
1apt install wget xz-utils openssl gawk file
接着,下载并赋予执行权限给DebianNET.sh脚本:
12wget https://cdn.jsdelivr.net/gh/ericlsgit/script@master/DebianNET.shchmod a+x DebianNET.sh
运行脚本,并根据需要指定参数:
12345# -d 11 -v 64 表示安装debian 11系统,64位# -p 2DOiSora2020= 表示设置root密码为2DOiSora2020=# -a 表示自动模式,不需要交互式输入# --mirror 'ftp.cn.debian.o ...
Shadowsocks-rust服务端搭建
Shadowsocks-rust是shadowsocks服务rust语言的实现,其不但具有libev版shadowsocks的特性,得益于rust语言的良好性能,rust版shadowsocks更是支持了负载均衡等新特性。
下面以Debian系统为例,介绍如何搭建服务端。
首先,从项目的Github release页面下载并解压运行shadowsocks rust的二进制文件。这里以x86_64平台为例。
12wget https://github.com/shadowsocks/shadowsocks-rust/releases/download/v1.17.1/shadowsocks-v1.17.1.x86_64-unknown-linux-gnu.tar.xztar -xf shadowsocks-v1.17.1.x86_64-unknown-linux-gnu.tar.xz
然后,将ssserver移动到/usr/bin目录,并赋予可执行权限。
123mv ssserver /usr/bincd /usr/binchmod a+x ssserver ...
Snell代理服务端搭建
Snell是由知名网络调试应用Surge的团队开发的一款加密代理程序,该程序是闭源的。目前,作者已经将原先托管在GitHub上的代码删除,只在官网提供最新的二进制文件下载。
下面我们以AMD64位的Debian系统为例,介绍如何搭建Snell的服务端。首先,确保服务器已经安装了wget和unzip这两个工具。
然后,使用wget命令下载Snell的项目二进制文件:
1wget https://dl.nssurge.com/snell/snell-server-v4.0.1-linux-amd64.zip
接着,使用unzip命令解压下载的二进制文件压缩包:
1unzip snell-server-v4.0.1-linux-amd64.zip
接下来,运行解压出来的程序,根据提示输入y,生成配置文件:
1./snell-server
然后,使用vim命令编辑配置文件,修改端口号和密码:
1vim snell-server.conf
接着,将snell主程序和配置文件移动到系统相应的目录:
12mv snell-server /usr/local/bin/mv snell-serv ...
Debian系Linux内核优化
本文介绍了如何优化 Debian 系 Linux 内核的性能,提高系统的响应速度和吞吐量。在进行优化之前,请确保您的内核版本在 3.5 以上,可以通过 uname -r 命令查看。
首先,我们需要编辑 /etc/sysctl.conf 文件,这个文件用于配置内核的运行参数。我们可以使用 vim 编辑器打开它,输入以下命令:
1vim /etc/sysctl.conf
然后,在文件末尾添加以下内容:
12345678910111213141516171819202122232425# 启用 BBR 拥塞控制算法,可以有效提高网络传输速度net.core.default_qdisc = fqnet.ipv4.tcp_congestion_control = bbr# 增加文件系统允许打开的最大文件数,避免出现 too many open files 的错误fs.file-max = 65535# 开启 TCP 时间戳选项,可以防止重复 ACK 攻击,提高 TCP 的可靠性net.ipv4.tcp_timestamps = 1# 开启 TCP 连接复用,可以减少 TIM ...
Adguard广告过滤器分享
如果您想在浏览网页时享受更清爽的体验,那么您一定需要一个优秀的广告过滤器。Adguard是一款功能强大的广告拦截软件,它提供了多种官方预设的广告过滤器,可以根据您的需求和喜好进行选择和组合。今天,我就为您推荐几个过滤效果不错的Adguard官方预设的广告过滤器:
基础过滤器:这是Adguard的核心过滤器,它可以拦截绝大多数的广告和跟踪器,包括横幅广告、视频广告、弹窗广告等。它适用于所有类型的网页,是您必不可少的选择。您可以通过以下链接下载基础过滤器:
1https://filters.adtidy.org/android/filters/2_optimized.txt
移动广告过滤器:这是专门为移动设备设计的过滤器,它可以拦截移动网页和应用中的广告和跟踪器,包括原生广告、悬浮广告、通知栏广告等。它可以有效地节省您的流量和电量,提高您的浏览速度和安全性。您可以通过以下链接下载移动广告过滤器:
1https://filters.adtidy.org/android/filters/11_optimized.txt
防跟踪过滤器:这是一款专注于保护您的隐私的过滤器,它可以拦截 ...