<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>子幽博客</title>
  <icon>https://blog.liukuan.cc/images/favicon_200x200.png</icon>
  <subtitle>让谁失望，都别让自己失望</subtitle>
  <link href="https://blog.liukuan.cc/atom.xml" rel="self"/>
  
  <link href="https://blog.liukuan.cc/"/>
  <updated>2024-06-16T07:37:23.509Z</updated>
  <id>https://blog.liukuan.cc/</id>
  
  <author>
    <name>子幽</name>
    
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>使用SSH创建隧道转发端口</title>
    <link href="https://blog.liukuan.cc/develop/ssh-tunnel/"/>
    <id>https://blog.liukuan.cc/develop/ssh-tunnel/</id>
    <published>2024-06-11T08:55:27.000Z</published>
    <updated>2024-06-16T07:37:23.509Z</updated>
    
    
    <summary type="html">&lt;p&gt;在只映射了22端口的服务器容器上，可以通过SSH隧道进行端口转发，可以安全地将远程服务器上的端口映射到本地机器。   &lt;/p&gt;
&lt;figure class=&quot;highlight plaintext&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;ssh -L 本地端口:localhost:服务器端口 username@your_server_ip&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;</summary>
    
    
    
    <category term="tips" scheme="https://blog.liukuan.cc/categories/tips/"/>
    
    
    <category term="Server" scheme="https://blog.liukuan.cc/tags/Server/"/>
    
    <category term="ssh" scheme="https://blog.liukuan.cc/tags/ssh/"/>
    
  </entry>
  
  <entry>
    <title>雪胔白骨满疆场，万死孤忠未肯降</title>
    <link href="https://blog.liukuan.cc/shiwen/jiangyin81/"/>
    <id>https://blog.liukuan.cc/shiwen/jiangyin81/</id>
    <published>2024-05-15T13:51:36.658Z</published>
    <updated>2024-06-24T12:00:55.379Z</updated>
    
    
    <summary type="html">&lt;div class=&quot;container&quot;&gt;
    &lt;div class=&quot;poem&quot;&gt;
        &lt;p&gt;&lt;strong&gt;《题江阴城墙》&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;——清·佚名&lt;/p&gt;
        &lt;p&gt;&lt;strong&gt;雪胔白骨满疆场，万死孤忠未肯降。&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;&lt;strong&gt;寄语行人休掩鼻，活人不及死人香。&lt;/strong&gt;&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;image&quot;&gt;
        &lt;img data-src=&quot;https://img.liukuan.cc/i/2024/05/6644b264a367c.webp&quot; alt=&quot;江阴城墙&quot;&gt;
    &lt;/div&gt;
&lt;/div&gt;

&lt;style&gt;
.container {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.poem, .image {
    text-align: center;
    flex: 1;
    margin: 10px;
}

.image img {
    height: auto;
}

@media (max-width: 768px) {
    .container {
        flex-direction: column;
    }

    .image img {
        margin-left: 0;
    }
}
&lt;/style&gt;


&lt;p&gt;&amp;ensp;&amp;emsp; 清顺治二年六月，清兵占领江阴，大力推行民族压迫政策，全城愤慨，公推前后两任典史（掌管文书出纳的小官）&lt;strong&gt;闫应元&lt;/strong&gt;和&lt;strong&gt;陈明遇&lt;/strong&gt;、江阴训导&lt;strong&gt;冯厚敦&lt;/strong&gt;领导武装抗清。清兵集结24万人攻江阴城，血战了81天，死了三位王爷，18个将军，7万5千多士兵，进城后迁怒百姓，屠江阴城，&lt;strong&gt;爱新觉罗·博洛&lt;/strong&gt;下令“满城杀尽”，遭受屠杀的达17万2千多人。只有50多人因隐蔽于庵、塔、芦丛等偏僻处得幸免于难。事后有人在城墙上发现了这首诗，署名&lt;strong&gt;江阴一女子&lt;/strong&gt;。&lt;/p&gt;</summary>
    
    
    
    <category term="诗文" scheme="https://blog.liukuan.cc/categories/%E8%AF%97%E6%96%87/"/>
    
    
    <category term="历史" scheme="https://blog.liukuan.cc/tags/%E5%8E%86%E5%8F%B2/"/>
    
    <category term="诗词" scheme="https://blog.liukuan.cc/tags/%E8%AF%97%E8%AF%8D/"/>
    
  </entry>
  
  <entry>
    <title>申请QQ互联：人脸校验是关键</title>
    <link href="https://blog.liukuan.cc/tips/qq-connect/"/>
    <id>https://blog.liukuan.cc/tips/qq-connect/</id>
    <published>2024-04-16T14:35:19.978Z</published>
    <updated>2024-06-24T12:01:37.012Z</updated>
    
    
    <summary type="html">&lt;p&gt;&lt;img data-src=&quot;https://img.liukuan.cc/i/2024/04/202404162201925.png&quot; alt=&quot;cover&quot;&gt;&lt;/p&gt;
&lt;p&gt;想给我的&lt;a href=&quot;https://liukuan.cc/&quot;&gt;导航站&lt;/a&gt;使用上QQ互联登录，在&lt;a href=&quot;https://connect.qq.com/index.html&quot;&gt;QQ互联&lt;/a&gt;网站申请个人开发者，结果提示我审核不通过，理由是未进行人脸校验：&lt;/p&gt;</summary>
    
    
    
    <category term="建站相关" scheme="https://blog.liukuan.cc/categories/%E5%BB%BA%E7%AB%99%E7%9B%B8%E5%85%B3/"/>
    
    
    <category term="Server" scheme="https://blog.liukuan.cc/tags/Server/"/>
    
    <category term="QQ互联" scheme="https://blog.liukuan.cc/tags/QQ%E4%BA%92%E8%81%94/"/>
    
  </entry>
  
  <entry>
    <title>自定义个人导航网站，支持浏览器插件</title>
    <link href="https://blog.liukuan.cc/tools/nav/"/>
    <id>https://blog.liukuan.cc/tools/nav/</id>
    <published>2024-04-12T12:08:14.632Z</published>
    <updated>2024-06-24T12:02:11.135Z</updated>
    
    
    <summary type="html">&lt;p&gt;&lt;img data-src=&quot;https://img.liukuan.cc/i/2024/04/202404121922267.jpg&quot; alt=&quot;子幽网页书签示例&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://liukuan.cc/&quot;&gt;子幽网页书签&lt;/a&gt;是一款个人导航网站，为用户提供个性化、简洁的浏览器主页服务。你可以轻松自定义浏览器主页，集中管理个人书签，实现跨设备、跨平台、跨浏览器的书签同步，让你随时随地方便访问。体验自由、高效的浏览器书签管理，让子幽网页书签成为你个性化浏览的首选。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;书签网址：&lt;a href=&quot;https://liukuan.cc/&quot;&gt;https://liukuan.cc/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;官网：&lt;a href=&quot;https://www.ziyou.ink/&quot;&gt;https://www.ziyou.ink/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</summary>
    
    
    
    <category term="Tools" scheme="https://blog.liukuan.cc/categories/Tools/"/>
    
    
    <category term="数据库" scheme="https://blog.liukuan.cc/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/"/>
    
    <category term="导航" scheme="https://blog.liukuan.cc/tags/%E5%AF%BC%E8%88%AA/"/>
    
    <category term="书签" scheme="https://blog.liukuan.cc/tags/%E4%B9%A6%E7%AD%BE/"/>
    
  </entry>
  
  <entry>
    <title>Ubuntu中Nginx使用方法以及获取或自签并配置SSL证书</title>
    <link href="https://blog.liukuan.cc/Linux/Nginx-Usage-SSL-cert/"/>
    <id>https://blog.liukuan.cc/Linux/Nginx-Usage-SSL-cert/</id>
    <published>2023-11-18T07:26:18.324Z</published>
    <updated>2024-06-24T12:01:22.585Z</updated>
    
    
    <summary type="html">&lt;p&gt;Nginx作为一款高性能的开源web服务器反向代理软件，不仅具备强大的性能和灵活性，更是许多网站首选的搭建工具。在这篇博客中，将简单介绍Nginx的基本使用方法。此外，由于受信任的证书颁发机构 (CA) 签发的SSL证书通常需要支付一些费用，这里会介绍两种免费获取SSL证书的途径：通过openssl生成自签证书和利用Certbot工具配置Let’s Encrypt证书。&lt;/p&gt;</summary>
    
    
    
    <category term="Linux" scheme="https://blog.liukuan.cc/categories/Linux/"/>
    
    
    <category term="Server" scheme="https://blog.liukuan.cc/tags/Server/"/>
    
    <category term="Ubuntu" scheme="https://blog.liukuan.cc/tags/Ubuntu/"/>
    
    <category term="Nginx" scheme="https://blog.liukuan.cc/tags/Nginx/"/>
    
    <category term="SSL" scheme="https://blog.liukuan.cc/tags/SSL/"/>
    
  </entry>
  
  <entry>
    <title>使用Cloudflare进行内网穿透</title>
    <link href="https://blog.liukuan.cc/tips/Cloudflare-Tunnel/"/>
    <id>https://blog.liukuan.cc/tips/Cloudflare-Tunnel/</id>
    <published>2023-11-06T08:57:48.778Z</published>
    <updated>2023-11-08T13:22:59.249Z</updated>
    
    
    <summary type="html">&lt;p&gt;由于现在公网IP个人没法申请，要想部署web服务主要方法是购买云服务器或者使用内网穿透，Cloudflare内网穿透（Cloudflare Tunnel）是Cloudflare提供的一项服务，用于将您的Web应用程序安全地暴露在公共互联网上，同时保护其免受恶意流量和网络攻击的威胁。内网穿透的作用主要表现在以下几个方面：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;实现云与设备之间打通一条加密通道，使得Cloudflare的CDN可以很方便地通过这条加密通道访问到部署在内网的服务，包括Web、SSH等。&lt;/li&gt;
&lt;li&gt;帮助用户将位于内网中的服务暴露到公网上，使得外部用户可以通过互联网访问这些服务。&lt;/li&gt;
&lt;li&gt;相比较于其他内网穿透工具如frp、ngrok等，使用Cloudflare Tunnel可以获得更好的安全性和性能。&lt;/li&gt;
&lt;li&gt;无需考虑电信、移动等ISP不提供固定IP地址、不能开放端口等问题，并且解决了备案问题。&lt;/li&gt;
&lt;li&gt;Cloudflare Tunnel还是免费的。&lt;/li&gt;
&lt;/ol&gt;</summary>
    
    
    
    <category term="tips" scheme="https://blog.liukuan.cc/categories/tips/"/>
    
    
    <category term="Server" scheme="https://blog.liukuan.cc/tags/Server/"/>
    
    <category term="内网穿透" scheme="https://blog.liukuan.cc/tags/%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F/"/>
    
    <category term="CDN" scheme="https://blog.liukuan.cc/tags/CDN/"/>
    
  </entry>
  
  <entry>
    <title>Ubuntu上MySQL使用笔记</title>
    <link href="https://blog.liukuan.cc/Linux/MySQL-notes/"/>
    <id>https://blog.liukuan.cc/Linux/MySQL-notes/</id>
    <published>2023-11-06T08:57:41.810Z</published>
    <updated>2023-11-30T06:29:33.705Z</updated>
    
    
    <summary type="html">&lt;h4 id=&quot;初次安装MySQL后设置：&quot;&gt;&lt;a href=&quot;#初次安装MySQL后设置：&quot; class=&quot;headerlink&quot; title=&quot;初次安装MySQL后设置：&quot;&gt;&lt;/a&gt;初次安装MySQL后设置：&lt;/h4&gt;&lt;h5 id=&quot;ubuntu上第一次安装后设置root密码：&quot;&gt;&lt;a href=&quot;#ubuntu上第一次安装后设置root密码：&quot; class=&quot;headerlink&quot; title=&quot;ubuntu上第一次安装后设置root密码：&quot;&gt;&lt;/a&gt;ubuntu上第一次安装后设置root密码：&lt;/h5&gt;&lt;figure class=&quot;highlight bash&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;8&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;9&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;10&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;11&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;sudo mysql   &lt;span class=&quot;comment&quot;&gt;# 回车后输入系统用户密码&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;comment&quot;&gt;# 更改mysql的默认root用户密码&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;ALTER USER &lt;span class=&quot;string&quot;&gt;&amp;#x27;root&amp;#x27;&lt;/span&gt;@&lt;span class=&quot;string&quot;&gt;&amp;#x27;localhost&amp;#x27;&lt;/span&gt; IDENTIFIED WITH mysql_native_password BY &lt;span class=&quot;string&quot;&gt;&amp;#x27;新密码&amp;#x27;&lt;/span&gt;; &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;comment&quot;&gt;# 刷新数据库权限&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;flush privileges;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;comment&quot;&gt;# 确认root用户不再使用 auth_socket 进行身份验证&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;SELECT user,authentication_string,plugin,host FROM mysql.user;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;comment&quot;&gt;# 退出mysql&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;quit;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;comment&quot;&gt;# 重启MySQL&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;sudo systemctl restart mysql.service&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;</summary>
    
    
    
    <category term="Linux" scheme="https://blog.liukuan.cc/categories/Linux/"/>
    
    
    <category term="Ubuntu" scheme="https://blog.liukuan.cc/tags/Ubuntu/"/>
    
    <category term="MySQL" scheme="https://blog.liukuan.cc/tags/MySQL/"/>
    
    <category term="数据库" scheme="https://blog.liukuan.cc/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/"/>
    
  </entry>
  
  <entry>
    <title>使Ubuntu命令或进程后台运行且关闭终端无影响</title>
    <link href="https://blog.liukuan.cc/tips/linux-nohup-disown/"/>
    <id>https://blog.liukuan.cc/tips/linux-nohup-disown/</id>
    <published>2023-10-23T09:45:54.238Z</published>
    <updated>2023-10-23T09:54:51.092Z</updated>
    
    
    <summary type="html">&lt;h4 id=&quot;使用-nohup-命令和-符号&quot;&gt;&lt;a href=&quot;#使用-nohup-命令和-符号&quot; class=&quot;headerlink&quot; title=&quot;使用 nohup 命令和 &amp;amp; 符号&quot;&gt;&lt;/a&gt;使用 &lt;code&gt;nohup&lt;/code&gt; 命令和 &lt;code&gt;&amp;amp;&lt;/code&gt; 符号&lt;/h4&gt;&lt;p&gt;在 Ubuntu 中，你可以使用 &lt;code&gt;nohup&lt;/code&gt; 命令和 &lt;code&gt;&amp;amp;&lt;/code&gt; 符号来使一个命令在后台运行，并且关闭终端不会对它产生影响。这是一个常见的用法，特别是在运行长时间的进程或服务时。&lt;/p&gt;
&lt;p&gt;以下是如何使用 &lt;code&gt;nohup&lt;/code&gt; 和 &lt;code&gt;&amp;amp;&lt;/code&gt; 运行一个命令：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;打开终端。&lt;/li&gt;
&lt;li&gt;输入你想要在后台运行的命令，然后在命令的末尾添加 &lt;code&gt;&amp;amp;&lt;/code&gt; 符号。例如：&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&quot;highlight bash&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;built_in&quot;&gt;nohup&lt;/span&gt; your-command-to-run &amp;amp;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;
&lt;p&gt;请将 &lt;code&gt;your-command-to-run&lt;/code&gt; 替换为你要在后台运行的实际命令。&lt;/p&gt;</summary>
    
    
    
    <category term="tips" scheme="https://blog.liukuan.cc/categories/tips/"/>
    
    
    <category term="cmd" scheme="https://blog.liukuan.cc/tags/cmd/"/>
    
    <category term="Ubuntu" scheme="https://blog.liukuan.cc/tags/Ubuntu/"/>
    
    <category term="Terminal" scheme="https://blog.liukuan.cc/tags/Terminal/"/>
    
  </entry>
  
  <entry>
    <title>Ubuntu设置Swap分区</title>
    <link href="https://blog.liukuan.cc/tips-ubuntu-swap/"/>
    <id>https://blog.liukuan.cc/tips-ubuntu-swap/</id>
    <published>2023-10-21T10:44:14.839Z</published>
    <updated>2023-10-21T10:44:14.839Z</updated>
    
    
    <summary type="html">&lt;p&gt;Swap分区在Ubuntu系统中的作用主要是在物理内存不够用的时候，将硬盘内存中的一部分空间释放出来，以供当前运行的程序使用。这些被释放的空间可能来自一些很长时间没有什么操作的程序，它们被临时保存到Swap分区中，等到这些程序要运行时，再从Swap分区中恢复保存的数据到内存中。&lt;/p&gt;
&lt;p&gt;在设置Swap分区的大小时，实际上并不取决于物理内存的量，而是取决于系统中的内存负荷。因此在安装Ubuntu系统时，需要根据具体的业务来设置SWAP的值。一般来说，可以按照如下规则设置Swap大小：4G以内的物理内存，SWAP 设置为内存的2倍；4-8G的物理内存，SWAP 等于内存大小；8-64G 的物理内存，SWAP 设置为8G；64-256G物理内存，SWAP 设置为16G。&lt;/p&gt;
&lt;h4 id=&quot;设置Swap分区&quot;&gt;&lt;a href=&quot;#设置Swap分区&quot; class=&quot;headerlink&quot; title=&quot;设置Swap分区&quot;&gt;&lt;/a&gt;设置Swap分区&lt;/h4&gt;&lt;h5 id=&quot;1-查看当前的分区情况：&quot;&gt;&lt;a href=&quot;#1-查看当前的分区情况：&quot; class=&quot;headerlink&quot; title=&quot;1. 查看当前的分区情况：&quot;&gt;&lt;/a&gt;1. 查看当前的分区情况：&lt;/h5&gt;</summary>
    
    
    
    <category term="tips" scheme="https://blog.liukuan.cc/categories/tips/"/>
    
    
    <category term="cmd" scheme="https://blog.liukuan.cc/tags/cmd/"/>
    
    <category term="Ubuntu" scheme="https://blog.liukuan.cc/tags/Ubuntu/"/>
    
    <category term="虚拟内存" scheme="https://blog.liukuan.cc/tags/%E8%99%9A%E6%8B%9F%E5%86%85%E5%AD%98/"/>
    
    <category term="交换分区" scheme="https://blog.liukuan.cc/tags/%E4%BA%A4%E6%8D%A2%E5%88%86%E5%8C%BA/"/>
    
  </entry>
  
  <entry>
    <title>一些比较好用的软件</title>
    <link href="https://blog.liukuan.cc/Apps-recommendation/"/>
    <id>https://blog.liukuan.cc/Apps-recommendation/</id>
    <published>2023-10-21T10:44:14.838Z</published>
    <updated>2024-05-15T13:49:07.901Z</updated>
    
    
    <summary type="html">&lt;p&gt;其中&lt;a href=&quot;https://lk.liukuan.cc/aliyun/Programs&quot;&gt;部分软件&lt;/a&gt;如有侵权请发邮件至&lt;a href=&quot;mailto:lk@liukuan.cc&quot;&gt;lk@liukuan.cc&lt;/a&gt;通知子幽予以删除&lt;/p&gt;
&lt;h4 id=&quot;Mac：&quot;&gt;&lt;a href=&quot;#Mac：&quot; class=&quot;headerlink&quot; title=&quot;Mac：&quot;&gt;&lt;/a&gt;Mac：&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;翻译：&lt;a href=&quot;https://github.com/ripperhe/Bob&quot;&gt;Bob&lt;/a&gt;(社区版开源)——多引擎，支持OCR，&lt;a href=&quot;https://bobplugin.ripperhe.com/&quot;&gt;插件&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mac菜单栏管理：&lt;a href=&quot;https://apps.apple.com/cn/app/hidden-bar/id1452453066?mt=12&quot;&gt;Hidden Bar&lt;/a&gt;——菜单栏图标多、刘海屏遮挡时这个很好用，App Store免费无广告、&lt;a href=&quot;https://share.xiaole88.com/MacOS/%E7%B3%BB%E7%BB%9F%E6%89%A9%E5%B1%95/Bartender%204.2.22_zh-CN_MacApp.dmg&quot;&gt;Bartender 4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Internet下载管理器：&lt;a href=&quot;https://www.neatdownloadmanager.com/index.php/en/&quot;&gt;NeatDownloadManager&lt;/a&gt;——Mac版IDM，最高32线程，支持音视频嗅探，轻量级，免费，无广告&lt;/li&gt;
&lt;li&gt;窗口管理：&lt;a href=&quot;https://rectangleapp.com/&quot;&gt;Rectangle&lt;/a&gt;(开源)——使用键盘快捷键、拖拽移动和调整macOS中的窗口大小，管理分屏&lt;/li&gt;
&lt;li&gt;电池管理：&lt;a href=&quot;https://github.com/davidwernhart/AlDente-Charge-Limiter&quot;&gt;AIDente&lt;/a&gt;(开源)——连接电源使用时避免电池长时间保持在100%损害电池寿命</summary>
    
    
    
    <category term="Application" scheme="https://blog.liukuan.cc/categories/Application/"/>
    
    
    <category term="App" scheme="https://blog.liukuan.cc/tags/App/"/>
    
    <category term="Tools" scheme="https://blog.liukuan.cc/tags/Tools/"/>
    
    <category term="Recommendation" scheme="https://blog.liukuan.cc/tags/Recommendation/"/>
    
  </entry>
  
  <entry>
    <title>常用Git命令解析</title>
    <link href="https://blog.liukuan.cc/git-command/"/>
    <id>https://blog.liukuan.cc/git-command/</id>
    <published>2023-10-21T10:44:14.838Z</published>
    <updated>2023-10-21T10:44:14.838Z</updated>
    
    
    <summary type="html">&lt;h1 id=&quot;git&quot;&gt;&lt;a href=&quot;#git&quot; class=&quot;headerlink&quot; title=&quot;git&quot;&gt;&lt;/a&gt;git&lt;/h1&gt;&lt;figure class=&quot;highlight bash&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;6&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;git init&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;git &lt;span class=&quot;built_in&quot;&gt;clone&lt;/span&gt; https://github.com/Username/repo.git&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;git add *  &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;git commit -m &lt;span class=&quot;string&quot;&gt;&amp;quot;这是上传第一次项目&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;git remote add origin https://gitlab.freedesktop.org/Username/test.git&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;git push -u origin master&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;</summary>
    
    
    
    <category term="Linux" scheme="https://blog.liukuan.cc/categories/Linux/"/>
    
    
    <category term="git" scheme="https://blog.liukuan.cc/tags/git/"/>
    
    <category term="cmd" scheme="https://blog.liukuan.cc/tags/cmd/"/>
    
  </entry>
  
  <entry>
    <title>使用SSH免密登录服务器</title>
    <link href="https://blog.liukuan.cc/ssh-connect/"/>
    <id>https://blog.liukuan.cc/ssh-connect/</id>
    <published>2023-10-21T10:44:14.838Z</published>
    <updated>2023-10-23T09:40:08.772Z</updated>
    
    
    <summary type="html">&lt;p&gt;使用SSH密钥登录服务器可以提高安全性并且便于管理：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;SSH密钥对登录认证更为安全可靠，密钥对的安全强度远高于常规用户口令，可以杜绝暴力破解威胁，并且不可能通过公钥推导出私钥。使用密钥登录可以大大提高SSH的安全性，防止恶意用户通过猜测密码等方式进行入侵。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;如果将公钥配置在Linux实例中，那么在本地或另外一台实例中可以使用私钥通过SSH命令或相关工具登录目标实例，而不需要输入密码。这对于批量维护多台Linux实例非常方便，可以简化管理过程，提高工作效率。&lt;/p&gt;</summary>
    
    
    
    <category term="tips" scheme="https://blog.liukuan.cc/categories/tips/"/>
    
    
    <category term="Server" scheme="https://blog.liukuan.cc/tags/Server/"/>
    
    <category term="ssh" scheme="https://blog.liukuan.cc/tags/ssh/"/>
    
  </entry>
  
  <entry>
    <title>服务器上搭建Git仓库</title>
    <link href="https://blog.liukuan.cc/git-repo/"/>
    <id>https://blog.liukuan.cc/git-repo/</id>
    <published>2023-10-21T10:44:14.838Z</published>
    <updated>2024-05-28T12:23:45.745Z</updated>
    
    
    <summary type="html">&lt;p&gt;在需要经常上传代码到服务器上时，我们可以通过在服务器上搭建Git仓库，然后在本地提交代码到Git仓库，再在服务器端通过Git Hook自动拉取代码到指定目录，下面以ubuntu服务器为例。&lt;/p&gt;</summary>
    
    
    
    <category term="Linux" scheme="https://blog.liukuan.cc/categories/Linux/"/>
    
    
    <category term="git" scheme="https://blog.liukuan.cc/tags/git/"/>
    
    <category term="Server" scheme="https://blog.liukuan.cc/tags/Server/"/>
    
    <category term="Sync" scheme="https://blog.liukuan.cc/tags/Sync/"/>
    
    <category term="Deploy" scheme="https://blog.liukuan.cc/tags/Deploy/"/>
    
  </entry>
  
  <entry>
    <title>Hexo备份和恢复</title>
    <link href="https://blog.liukuan.cc/Hexo/backup-restore/"/>
    <id>https://blog.liukuan.cc/Hexo/backup-restore/</id>
    <published>2023-10-21T10:44:14.838Z</published>
    <updated>2023-10-21T10:44:14.838Z</updated>
    
    
    <summary type="html">&lt;p&gt;为了防止误操作或意外情况导致的Hexo博客源文件丢失，或满足我们更换电脑进行写作的需求，所以需要定期进行备份。&lt;/p&gt;
&lt;h4 id=&quot;需要备份的文件和目录&quot;&gt;&lt;a href=&quot;#需要备份的文件和目录&quot; class=&quot;headerlink&quot; title=&quot;需要备份的文件和目录&quot;&gt;&lt;/a&gt;需要备份的文件和目录&lt;/h4&gt;&lt;p&gt;而在进行备份时，并不需要将整个博客目录全部备份，只需备份几个用户自定义的文件和配置&lt;/p&gt;
&lt;p&gt;&lt;code&gt;scaffolds&lt;/code&gt; 文章的模板，需要备份&lt;/p&gt;
&lt;p&gt;&lt;code&gt;source&lt;/code&gt;文章和页面等源文件，需要备份&lt;/p&gt;
&lt;p&gt;&lt;code&gt;themes&lt;/code&gt;主题文件与配置，需要备份&lt;/p&gt;
&lt;p&gt;&lt;code&gt;_config.yml&lt;/code&gt;用户配置信息，需要备份&lt;/p&gt;
&lt;p&gt;&lt;code&gt;package.json&lt;/code&gt;模块列表，需要备份&lt;/p&gt;</summary>
    
    
    
    <category term="Hexo" scheme="https://blog.liukuan.cc/categories/Hexo/"/>
    
    
    <category term="git" scheme="https://blog.liukuan.cc/tags/git/"/>
    
    <category term="Hexo备份" scheme="https://blog.liukuan.cc/tags/Hexo%E5%A4%87%E4%BB%BD/"/>
    
    <category term="blog" scheme="https://blog.liukuan.cc/tags/blog/"/>
    
    <category term="Github" scheme="https://blog.liukuan.cc/tags/Github/"/>
    
  </entry>
  
  <entry>
    <title>Hexo安装与配置</title>
    <link href="https://blog.liukuan.cc/Hexo/install-config/"/>
    <id>https://blog.liukuan.cc/Hexo/install-config/</id>
    <published>2023-10-21T10:44:14.838Z</published>
    <updated>2023-12-01T17:25:04.116Z</updated>
    
    
    <summary type="html">&lt;h3 id=&quot;简介&quot;&gt;&lt;a href=&quot;#简介&quot; class=&quot;headerlink&quot; title=&quot;简介&quot;&gt;&lt;/a&gt;简介&lt;/h3&gt;&lt;p&gt;&lt;a href=&quot;https://hexo.io/&quot;&gt;Hexo&lt;/a&gt; 是一个快速、简洁且高效的博客框架，使用 &lt;a href=&quot;http://daringfireball.net/projects/markdown/&quot;&gt;Markdown&lt;/a&gt;（或其他标记语言）解析文章，然后可以利用各种主题生成静态网页。&lt;/p&gt;
&lt;p&gt;以下是我在安装和配置Hexo的步骤，我使用的主题是 &lt;a href=&quot;https://github.com/theme-next/hexo-theme-next&quot;&gt;NexT&lt;/a&gt;&lt;/p&gt;</summary>
    
    
    
    <category term="Hexo" scheme="https://blog.liukuan.cc/categories/Hexo/"/>
    
    
    <category term="Server" scheme="https://blog.liukuan.cc/tags/Server/"/>
    
    <category term="blog" scheme="https://blog.liukuan.cc/tags/blog/"/>
    
    <category term="NexT" scheme="https://blog.liukuan.cc/tags/NexT/"/>
    
    <category term="Hexo优化" scheme="https://blog.liukuan.cc/tags/Hexo%E4%BC%98%E5%8C%96/"/>
    
  </entry>
  
</feed>
