-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
224 lines (177 loc) · 26 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
<!DOCTYPE html><html lang="zh-CN" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"><title>CandyRaws - A Tech Blog</title><meta name="keywords" content="blog,CandyRaws,博客"><meta name="author" content="CandyRaws"><meta name="copyright" content="CandyRaws"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#ffffff"><meta name="description" content="夢、始まる——">
<meta property="og:type" content="website">
<meta property="og:title" content="CandyRaws">
<meta property="og:url" content="https://candyraws.github.io/index.html">
<meta property="og:site_name" content="CandyRaws">
<meta property="og:description" content="夢、始まる——">
<meta property="og:locale" content="zh_CN">
<meta property="og:image" content="https://candyraws.github.io/img/bash.png">
<meta property="article:author" content="CandyRaws">
<meta property="article:tag" content="blog,CandyRaws,博客">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="https://candyraws.github.io/img/bash.png"><link rel="shortcut icon" href="/img/favicon.ico"><link rel="canonical" href="https://candyraws.github.io/"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="preconnect" href="//busuanzi.ibruce.info"/><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.min.css" media="print" onload="this.media='all'"><script>const GLOBAL_CONFIG = {
root: '/',
algolia: undefined,
localSearch: undefined,
translate: undefined,
noticeOutdate: undefined,
highlight: {"plugin":"highlighjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":false},
copy: {
success: '复制成功',
error: '复制错误',
noSupport: '浏览器不支持'
},
relativeDate: {
homepage: false,
post: false
},
runtime: '',
date_suffix: {
just: '刚刚',
min: '分钟前',
hour: '小时前',
day: '天前',
month: '个月前'
},
copyright: undefined,
lightbox: 'fancybox',
Snackbar: undefined,
source: {
justifiedGallery: {
js: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.js',
css: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.css'
}
},
isPhotoFigcaption: false,
islazyload: false,
isAnchor: true
}</script><script id="config-diff">var GLOBAL_CONFIG_SITE = {
title: 'CandyRaws',
isPost: false,
isHome: true,
isHighlightShrink: false,
isToc: false,
postUpdate: '2022-07-29 11:50:24'
}</script><noscript><style type="text/css">
#nav {
opacity: 1
}
.justified-gallery img {
opacity: 1
}
#recent-posts time,
#post-meta time {
display: inline !important
}
</style></noscript><script>(win=>{
win.saveToLocal = {
set: function setWithExpiry(key, value, ttl) {
if (ttl === 0) return
const now = new Date()
const expiryDay = ttl * 86400000
const item = {
value: value,
expiry: now.getTime() + expiryDay,
}
localStorage.setItem(key, JSON.stringify(item))
},
get: function getWithExpiry(key) {
const itemStr = localStorage.getItem(key)
if (!itemStr) {
return undefined
}
const item = JSON.parse(itemStr)
const now = new Date()
if (now.getTime() > item.expiry) {
localStorage.removeItem(key)
return undefined
}
return item.value
}
}
win.getScript = url => new Promise((resolve, reject) => {
const script = document.createElement('script')
script.src = url
script.async = true
script.onerror = reject
script.onload = script.onreadystatechange = function() {
const loadState = this.readyState
if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
script.onload = script.onreadystatechange = null
resolve()
}
document.head.appendChild(script)
})
win.activateDarkMode = function () {
document.documentElement.setAttribute('data-theme', 'dark')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
}
}
win.activateLightMode = function () {
document.documentElement.setAttribute('data-theme', 'light')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#ffffff')
}
}
const t = saveToLocal.get('theme')
if (t === 'dark') activateDarkMode()
else if (t === 'light') activateLightMode()
const asideStatus = saveToLocal.get('aside-status')
if (asideStatus !== undefined) {
if (asideStatus === 'hide') {
document.documentElement.classList.add('hide-aside')
} else {
document.documentElement.classList.remove('hide-aside')
}
}
const detectApple = () => {
if(/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
document.documentElement.classList.add('apple')
}
}
detectApple()
})(window)</script><meta name="generator" content="Hexo 5.4.2"></head><body><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img is-center"><img src="/img/bash.png" onerror="onerror=null;src='/img/friend_404.gif'" alt="avatar"/></div><div class="sidebar-site-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">17</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">7</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">0</div></a></div><hr/><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> Home</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 归档</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></div></div></div></div><div class="page" id="body-wrap"><header class="full_page" id="page-header" style="background-image: url('https://tva3.sinaimg.cn/large/0072Vf1pgy1foxkifyvznj31hc0u0e1h.jpg')"><nav id="nav"><span id="blog_name"><a id="site-name" href="/">CandyRaws</a></span><div id="menus"><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> Home</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 归档</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></div></div><div id="toggle-menu"><a class="site-page"><i class="fas fa-bars fa-fw"></i></a></div></div></nav><div id="site-info"><h1 id="site-title">CandyRaws</h1><div id="site_social_icons"><a class="social-icon" href="https://space.bilibili.com/37638563" target="_blank" title="Bilibili"><i class="fab fa-bilibili"></i></a></div></div><div id="scroll-down"><i class="fas fa-angle-down scroll-down-effects"></i></div></header><main class="layout" id="content-inner"><div class="recent-posts" id="recent-posts"><div class="recent-post-item"><div class="post_cover left"><a href="/posts/qbittorrent-missing-ipv4/" title="解决双栈网络下qbittorrent漏汇报ipv4的问题"><img class="post_bg" src="/img/cover/qb_cover.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="解决双栈网络下qbittorrent漏汇报ipv4的问题"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/qbittorrent-missing-ipv4/" title="解决双栈网络下qbittorrent漏汇报ipv4的问题">解决双栈网络下qbittorrent漏汇报ipv4的问题</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-07-24T12:00:00.000Z" title="发表于 2022-07-24 08:00:00">2022-07-24</time></span></div><div class="content">测试版本v4.3.9</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/posts/linux-mount-disk/" title="Linux挂载硬盘"><img class="post_bg" src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Linux挂载硬盘"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/linux-mount-disk/" title="Linux挂载硬盘">Linux挂载硬盘</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-07-18T21:00:00.000Z" title="发表于 2022-07-18 17:00:00">2022-07-18</time></span></div><div class="content">查看现在已有的分区状态1df –l
使用fdisk查看硬盘1fdisk –l
使用mkfs格式化为ext41mkfs -t ext4 /dev/sdb
创建挂载文件夹1mkdir /data
挂载硬盘1mount /dev/sdb /data
设置开机自动挂载1echo '/dev/sdb /data ext4 defaults 0 0' >> /etc/fstab
</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/posts/ip6tables-icmp/" title="配置ip6tables时遇到的坑"><img class="post_bg" src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="配置ip6tables时遇到的坑"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/ip6tables-icmp/" title="配置ip6tables时遇到的坑">配置ip6tables时遇到的坑</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-06-11T21:00:00.000Z" title="发表于 2022-06-11 17:00:00">2022-06-11</time></span></div><div class="content">icmpv6是ipv6中重要的一环</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/posts/nginx-passwd/" title="Nginx设置访问密码"><img class="post_bg" src="/img/cover/nginx_passwd.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Nginx设置访问密码"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/nginx-passwd/" title="Nginx设置访问密码">Nginx设置访问密码</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-05-25T21:00:00.000Z" title="发表于 2022-05-25 17:00:00">2022-05-25</time></span></div><div class="content">使用openssl生成Basic Auth密码</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/posts/linux-rime/" title="Linux下使用Rime输入法并添加搜狗词库"><img class="post_bg" src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Linux下使用Rime输入法并添加搜狗词库"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/linux-rime/" title="Linux下使用Rime输入法并添加搜狗词库">Linux下使用Rime输入法并添加搜狗词库</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-05-17T21:00:00.000Z" title="发表于 2022-05-17 17:00:00">2022-05-17</time></span></div><div class="content">系统Debian11_x64
使用apt安装
我安装的Debian自带ibus,所以安装ibus版本
1sudo apt install ibus-rime -y
配置优化安装完毕后随便找个输入框打几个字,我们发现他默认是繁体,按下F4将其修改为简体cd到rime的配置目录下
1cd ~/.config/ibus/rime
修改候选词数12echo 'patch: "menu/page_size": 7' > default.custom.yaml
page_size后面的数字代表候选词数,个人习惯7个词,故填7,也可以根据自己的喜好调整
调整为横排输入12echo 'style: horizontal: true' > ibus_rime.yaml
注意缩进:以上两个代码第二行前面都是有两个空格的
配置完毕后,右击右下角的图标,重启rime
导入搜狗词库下载词库 & 转换器首先到搜狗官网上下载细胞词库https://pinyin.sogou.com/dict/detail/ind ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/posts/shell-for/" title="shell脚本for循环语法"><img class="post_bg" src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="shell脚本for循环语法"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/shell-for/" title="shell脚本for循环语法">shell脚本for循环语法</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-05-07T12:00:00.000Z" title="发表于 2022-05-07 08:00:00">2022-05-07</time></span></div><div class="content">bash标准写法1234for i in {1..10}do echo $idone
类c1234for ((i=1; i<=10; i ++))do echo $idone
调用seq进行for循环1234for i in `seq 10`do echo $idone
seq - print a sequence of numbers
调用seq后,后面的数字可以作为变量使用
1234for i in `seq $number`do echo $idone
</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/posts/debian-samba/" title="debian安装samba服务"><img class="post_bg" src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="debian安装samba服务"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/debian-samba/" title="debian安装samba服务">debian安装samba服务</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-04-18T21:00:00.000Z" title="发表于 2022-04-18 17:00:00">2022-04-18</time></span></div><div class="content">使用apt安装samba1apt install samba -y
部署samba1234567891011echo '[share]comment = sharepath = /rootpublic = yeswritable = yesdirectory mask = 0775create mask = 0775valid users = rootwrite list = rootbrowseable = yesavailable = yes' > /etc/samba/smb.conf
重启samba1systemctl restart smbd
</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/posts/nginx-webdav/" title="使用Nginx搭建WebDAV文件服务器"><img class="post_bg" src="/img/cover/nginx_webdav.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="使用Nginx搭建WebDAV文件服务器"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/nginx-webdav/" title="使用Nginx搭建WebDAV文件服务器">使用Nginx搭建WebDAV文件服务器</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-04-18T21:00:00.000Z" title="发表于 2022-04-18 17:00:00">2022-04-18</time></span></div><div class="content">使用openssl生成Basic Auth密码</div></div></div><div class="recent-post-item"><div class="post_cover left"><a href="/posts/shell-random/" title="Shell脚本生成随机数"><img class="post_bg" src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Shell脚本生成随机数"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/shell-random/" title="Shell脚本生成随机数">Shell脚本生成随机数</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-04-07T21:00:00.000Z" title="发表于 2022-04-07 17:00:00">2022-04-07</time></span></div><div class="content">前言前段时间写了一个Shell需要用到随机数生成,才发现Linux自带的$RANDOM只能生成0—32767之间的随机数,并且不能自定义范围,不太方便直接使用,于是写了这个Shell脚本
思路
用head查看/dev/urandom随机生成的10个字节
用cksum生成校验码,再用其生成随机数$num
将$num和随机数范围最大值$2求余,求得结果为0到$2减1;再把求余值$2加上1,这样就已经把范围缩小到0到$2
求余后加上最小值$1,这样就把最小值范围缩小到了$1
综上所述,再将求余值减去后面加上的最小值$1,将范围锁定到$1-$2,得到如下代码
代码random.sh
12345#!/bin/bashmin=$1max=$(($2-$min+1))num=$(head /dev/urandom -c 10 | cksum | awk '{print $1}')echo $(($num%$max+$min))
最终精简版random.min.sh
1echo $(($(head /dev/urandom -c 10 | cksum | a ...</div></div></div><div class="recent-post-item"><div class="post_cover right"><a href="/posts/linux-install-qbittorrent-nox/" title="在VPS上手动部署qbittorrent"><img class="post_bg" src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="在VPS上手动部署qbittorrent"></a></div><div class="recent-post-info"><a class="article-title" href="/posts/linux-install-qbittorrent-nox/" title="在VPS上手动部署qbittorrent">在VPS上手动部署qbittorrent</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2022-03-28T21:00:00.000Z" title="发表于 2022-03-28 17:00:00">2022-03-28</time></span></div><div class="content">系统Debian11_x64
创建配置文件夹1mkdir -p ~/.config/qBittorrent && mkdir -p ~/Downloads && mkdir -p ~/bin
写入配置文件,开启WebUI123456echo '[LegalNotice]Accepted=true[Preferences]WebUI\Port=8080General\Locale=zh' > ~/.config/qBittorrent/qBittorrent.conf
这里默认设置WebUI端口为8080
出于安全,强烈建议自行修改为其他端口
若服务商有防火墙,记得在后台放行端口
当然,这里也可以用SSH隧道访问,更加安全
下载编译好的qbittorrent-nox1wget -qO ~/bin/qbittorrent-nox https://github.com/userdocs/qbittorrent-nox-static/releases/download/release-4.3.9_v1.2.15/x86_ ...</div></div></div><nav id="pagination"><div class="pagination"><span class="page-number current">1</span><a class="page-number" href="/page/2/#content-inner">2</a><a class="extend next" rel="next" href="/page/2/#content-inner"><i class="fas fa-chevron-right fa-fw"></i></a></div></nav></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="is-center"><div class="avatar-img"><img src="/img/bash.png" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"/></div><div class="author-info__name">CandyRaws</div><div class="author-info__description">夢、始まる——</div></div><div class="card-info-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">17</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">7</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">0</div></a></div><a id="card-info-btn" target="_blank" rel="noopener" href="https://github.com/candyraws"><i class="fab fa-github"></i><span>Follow Me</span></a><div class="card-info-social-icons is-center"><a class="social-icon" href="https://space.bilibili.com/37638563" target="_blank" title="Bilibili"><i class="fab fa-bilibili"></i></a></div></div><div class="sticky_layout"><div class="card-widget card-recent-post"><div class="item-headline"><i class="fas fa-history"></i><span>最新文章</span></div><div class="aside-list"><div class="aside-list-item"><a class="thumbnail" href="/posts/qbittorrent-missing-ipv4/" title="解决双栈网络下qbittorrent漏汇报ipv4的问题"><img src="/img/cover/qb_cover.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="解决双栈网络下qbittorrent漏汇报ipv4的问题"/></a><div class="content"><a class="title" href="/posts/qbittorrent-missing-ipv4/" title="解决双栈网络下qbittorrent漏汇报ipv4的问题">解决双栈网络下qbittorrent漏汇报ipv4的问题</a><time datetime="2022-07-24T12:00:00.000Z" title="发表于 2022-07-24 08:00:00">2022-07-24</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/linux-mount-disk/" title="Linux挂载硬盘"><img src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Linux挂载硬盘"/></a><div class="content"><a class="title" href="/posts/linux-mount-disk/" title="Linux挂载硬盘">Linux挂载硬盘</a><time datetime="2022-07-18T21:00:00.000Z" title="发表于 2022-07-18 17:00:00">2022-07-18</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/ip6tables-icmp/" title="配置ip6tables时遇到的坑"><img src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="配置ip6tables时遇到的坑"/></a><div class="content"><a class="title" href="/posts/ip6tables-icmp/" title="配置ip6tables时遇到的坑">配置ip6tables时遇到的坑</a><time datetime="2022-06-11T21:00:00.000Z" title="发表于 2022-06-11 17:00:00">2022-06-11</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/nginx-passwd/" title="Nginx设置访问密码"><img src="/img/cover/nginx_passwd.jpg" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Nginx设置访问密码"/></a><div class="content"><a class="title" href="/posts/nginx-passwd/" title="Nginx设置访问密码">Nginx设置访问密码</a><time datetime="2022-05-25T21:00:00.000Z" title="发表于 2022-05-25 17:00:00">2022-05-25</time></div></div><div class="aside-list-item"><a class="thumbnail" href="/posts/linux-rime/" title="Linux下使用Rime输入法并添加搜狗词库"><img src="/img/background/cinnamoroll1.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Linux下使用Rime输入法并添加搜狗词库"/></a><div class="content"><a class="title" href="/posts/linux-rime/" title="Linux下使用Rime输入法并添加搜狗词库">Linux下使用Rime输入法并添加搜狗词库</a><time datetime="2022-05-17T21:00:00.000Z" title="发表于 2022-05-17 17:00:00">2022-05-17</time></div></div></div></div><div class="card-widget card-tags"><div class="item-headline"><i class="fas fa-tags"></i><span>标签</span></div><div class="card-tag-cloud"><a href="/tags/iptables/" style="font-size: 1.1em; color: #999">iptables</a> <a href="/tags/linux/" style="font-size: 1.5em; color: #99a9bf">linux</a> <a href="/tags/mysql/" style="font-size: 1.1em; color: #999">mysql</a> <a href="/tags/nginx/" style="font-size: 1.3em; color: #99a1ac">nginx</a> <a href="/tags/qbittorrent/" style="font-size: 1.3em; color: #99a1ac">qbittorrent</a> <a href="/tags/shell/" style="font-size: 1.3em; color: #99a1ac">shell</a> <a href="/tags/wget/" style="font-size: 1.1em; color: #999">wget</a></div></div><div class="card-widget card-archives"><div class="item-headline"><i class="fas fa-archive"></i><span>归档</span></div><ul class="card-archive-list"><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2022/07/"><span class="card-archive-list-date">七月 2022</span><span class="card-archive-list-count">2</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2022/06/"><span class="card-archive-list-date">六月 2022</span><span class="card-archive-list-count">1</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2022/05/"><span class="card-archive-list-date">五月 2022</span><span class="card-archive-list-count">3</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2022/04/"><span class="card-archive-list-date">四月 2022</span><span class="card-archive-list-count">3</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2022/03/"><span class="card-archive-list-date">三月 2022</span><span class="card-archive-list-count">8</span></a></li></ul></div><div class="card-widget card-webinfo"><div class="item-headline"><i class="fas fa-chart-line"></i><span>网站资讯</span></div><div class="webinfo"><div class="webinfo-item"><div class="item-name">文章数目 :</div><div class="item-count">17</div></div><div class="webinfo-item"><div class="item-name">本站访客数 :</div><div class="item-count" id="busuanzi_value_site_uv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">本站总访问量 :</div><div class="item-count" id="busuanzi_value_site_pv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">最后更新时间 :</div><div class="item-count" id="last-push-date" data-lastPushDate="2022-07-29T15:50:24.511Z"><i class="fa-solid fa-spinner fa-spin"></i></div></div></div></div></div></div></main><footer id="footer"><div id="footer-wrap"><div class="copyright">©2020 - 2022 By CandyRaws</div><div class="footer_custom_text">Hi, welcome to <a href="https://candyraws.github.io/">CandyRaws</a>!</div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><button id="darkmode" type="button" title="浅色和深色模式转换"><i class="fas fa-adjust"></i></button><button id="hide-aside-btn" type="button" title="单栏和双栏切换"><i class="fas fa-arrows-alt-h"></i></button></div><div id="rightside-config-show"><button id="rightside_config" type="button" title="设置"><i class="fas fa-cog fa-spin"></i></button><button id="go-up" type="button" title="回到顶部"><i class="fas fa-arrow-up"></i></button></div></div><div><script src="/js/utils.js"></script><script src="/js/main.js"></script><script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.umd.min.js"></script><div class="js-pjax"></div><script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script></div></body></html>