<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Linuxes on Jermineの博客 </title>
    <link>https://Jermine.vdo.pub/linux/</link>
    <description>Recent content in Linuxes on Jermineの博客 </description>
    <generator>Hugo</generator>
    <language>zh-CN</language>
    <lastBuildDate>Fri, 15 May 2026 12:00:00 +0000</lastBuildDate>
    <atom:link href="https://Jermine.vdo.pub/linux/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SSH Config for Alive - 解决ssh经常断开的问题</title>
      <link>https://Jermine.vdo.pub/linux/sshd-config-for-alive/</link>
      <pubDate>Thu, 12 May 2016 09:54:32 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/sshd-config-for-alive/</guid>
      <description>&lt;p&gt;SSH连接总是隔一段时间没有输入时就断开，解决办法如下：&lt;/p&gt;&#xA;&lt;h3 id=&#34;服务端配置&#34;&gt;服务端配置&lt;/h3&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;sudo vi /etc/ssh/sshd_config&#xA;ClientAliveInterval 60     #服务端主动向客户端请求响应的间隔&#xA;ClientAliveCountMax 10    #服务器发出请求后客户端没有响应的次数达到一定值就自动断开&#xA;sudo restart ssh&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;客户端配置&#34;&gt;客户端配置&lt;/h3&gt;&#xA;&lt;p&gt;sudo vi /etc/ssh/ssh_config  #或~/.ssh/config&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux安装Nvidia Docker</title>
      <link>https://Jermine.vdo.pub/linux/linux%E5%AE%89%E8%A3%85nvidia-docker/</link>
      <pubDate>Wed, 26 Dec 2018 18:14:00 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/linux%E5%AE%89%E8%A3%85nvidia-docker/</guid>
      <description>&lt;p&gt;&lt;strong&gt;注意：&lt;/strong&gt; 由于程序运行于容器之中，所以镜像中一般都是带有CUDA、CUDNN库的，因此只需要在docker所在的主机上安装显卡驱动即可，无需费太大力气去安装cuda、cuddn之类的东西。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ubuntu18.04修改DNS</title>
      <link>https://Jermine.vdo.pub/linux/ubuntu18.04%E4%BF%AE%E6%94%B9dns/</link>
      <pubDate>Thu, 22 Nov 2018 14:56:29 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/ubuntu18.04%E4%BF%AE%E6%94%B9dns/</guid>
      <description>&lt;h2 id=&#34;ubuntu1804修改dns&#34;&gt;Ubuntu18.04修改DNS&lt;/h2&gt;&#xA;&lt;h3 id=&#34;问题描述&#34;&gt;问题描述&lt;/h3&gt;&#xA;&lt;p&gt;最近使用了最新版的&lt;code&gt;ubuntu 18.04&lt;/code&gt;运行一些服务，然后发现服务器经常出现网络不通的情况，主要是一些域名无法解析。&lt;/p&gt;&#xA;&lt;p&gt;检查&lt;code&gt;/etc/resolv.conf&lt;/code&gt;，发现之前修改的nameserver总是会被修改为&lt;code&gt;127.0.0.53&lt;/code&gt;，无论是改成啥，过段时间，总会变回来。&lt;/p&gt;</description>
    </item>
    <item>
      <title>如何为Debian系统打deb包</title>
      <link>https://Jermine.vdo.pub/linux/%E5%A6%82%E4%BD%95%E4%B8%BAdebian%E7%B3%BB%E7%BB%9F%E6%89%93.deb%E5%8C%85/</link>
      <pubDate>Thu, 27 Sep 2018 18:23:38 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/%E5%A6%82%E4%BD%95%E4%B8%BAdebian%E7%B3%BB%E7%BB%9F%E6%89%93.deb%E5%8C%85/</guid>
      <description>&lt;h2 id=&#34;源码编译安装&#34;&gt;源码编译安装&lt;/h2&gt;&#xA;&lt;p&gt;以dropwatch为例子，将其打成deb包。源码地址 ：https://github.com/pavel-odintsov/drop_watch&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux服务器丢包故障的解决</title>
      <link>https://Jermine.vdo.pub/linux/linux%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%A2%E5%8C%85%E6%95%85%E9%9A%9C%E7%9A%84%E8%A7%A3%E5%86%B3/</link>
      <pubDate>Thu, 27 Sep 2018 17:27:23 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/linux%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%A2%E5%8C%85%E6%95%85%E9%9A%9C%E7%9A%84%E8%A7%A3%E5%86%B3/</guid>
      <description>&lt;p&gt;我们使用Linux作为服务器操作系统时，为了达到高并发处理能力，充分利用机器性能，经常会进行一些内核参数的调整优化，但不合理的调整常常也会引起意想不到的其他问题，本文就一次Linux服务器丢包故障的处理过程，结合Linux内核参数说明和TCP/IP协议栈相关的理论，介绍一些常见的丢包故障定位方法和解决思路。&lt;/p&gt;</description>
    </item>
    <item>
      <title>启用或关闭图形化</title>
      <link>https://Jermine.vdo.pub/linux/%E5%90%AF%E7%94%A8%E6%88%96%E5%85%B3%E9%97%AD%E5%9B%BE%E5%BD%A2%E5%8C%96/</link>
      <pubDate>Tue, 18 Sep 2018 13:47:58 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/%E5%90%AF%E7%94%A8%E6%88%96%E5%85%B3%E9%97%AD%E5%9B%BE%E5%BD%A2%E5%8C%96/</guid>
      <description>&lt;h1 id=&#34;centos-或者-rhel-开启关闭图形化设置&#34;&gt;Centos 或者 RHEL 开启关闭图形化设置&lt;/h1&gt;&#xA;&lt;h2 id=&#34;centos-7-关闭图形界面&#34;&gt;CentOS 7 关闭图形界面&lt;/h2&gt;&#xA;&lt;p&gt;查看&lt;code&gt;/etc/inittab&lt;/code&gt;如下：&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# systemd uses &amp;#39;targets&amp;#39; instead of runlevels.   &#xA;# by default, there are two main targets:  &#xA;#  &#xA;# multi-user.target: analogous to runlevel 3  &#xA;# graphical.target: analogous to runlevel 5  &#xA;#  &#xA;# To view current default target, run:  &#xA;# systemctl get-default  &#xA;#  &#xA;# To set a default target, run:  &#xA;# systemctl set-default TARGET.target  &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;新版本的&lt;code&gt;CentOS&lt;/code&gt; 系统里使用&lt;code&gt;’targets’&lt;/code&gt; 取代了运行级别的概念。系统有两种默认的&lt;code&gt;’targets’&lt;/code&gt;: &lt;code&gt;multi-user.target.target&lt;/code&gt; 对应之前版本的3 运行级别； 而&lt;code&gt;graphical.target&lt;/code&gt;对应之前的5运行级别。&lt;/p&gt;</description>
    </item>
    <item>
      <title>为什么Sed命令在自动化运维中如此重要</title>
      <link>https://Jermine.vdo.pub/linux/sed%E5%91%BD%E4%BB%A4%E8%AF%A6%E8%A7%A3/</link>
      <pubDate>Tue, 11 Sep 2018 12:56:04 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/sed%E5%91%BD%E4%BB%A4%E8%AF%A6%E8%A7%A3/</guid>
      <description>&lt;h2 id=&#34;介绍&#34;&gt;介绍&lt;/h2&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;sed：Stream Editor文本流编辑，sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件多行的内容，可以不对原文件改动，把整个文件输入到屏幕,可以把只匹配到模式的内容输入到屏幕上。还可以对原文件改动，但是不会再屏幕上返回结果。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux 常用命令收集</title>
      <link>https://Jermine.vdo.pub/linux/linux-%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E6%94%B6%E9%9B%86/</link>
      <pubDate>Tue, 11 Sep 2018 09:43:59 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/linux-%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E6%94%B6%E9%9B%86/</guid>
      <description>&lt;h2 id=&#34;查找指定目录下符合条件的文件&#34;&gt;查找指定目录下符合条件的文件&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ls -lh $(find /home -type f -size +100M) #查找指定目录下文件的大小&#xA;&#xA;ls -lh $(find /home -type f -size +10M -a -size -100M）# 查找大于10M且小于100M的文件&#xA;&#xA;find / -name &amp;#34;*.mp3&amp;#34; -type f -size +100M |xargs rm -rf #删除单个文件超过100M的MP3文件&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;获取指定目录信息&#34;&gt;获取指定目录信息&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;获取指定目录的绝对地址&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Htop的安装和使用</title>
      <link>https://Jermine.vdo.pub/linux/htop%E7%9A%84%E5%AE%89%E8%A3%85%E5%92%8C%E4%BD%BF%E7%94%A8/</link>
      <pubDate>Fri, 07 Sep 2018 13:19:47 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/htop%E7%9A%84%E5%AE%89%E8%A3%85%E5%92%8C%E4%BD%BF%E7%94%A8/</guid>
      <description>&lt;h3 id=&#34;一htop的使用简介&#34;&gt;一．Htop的使用简介&lt;/h3&gt;&#xA;&lt;p&gt;大家可能对top监控软件比较熟悉，今天我为大家介绍另外一个监控软件Htop，姑且称之为top的增强版，相比top其有着很多自身的优势。如下：&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redhat7解决This system is not registered to Red Hat Subscription Management.</title>
      <link>https://Jermine.vdo.pub/linux/redhat7%E8%A7%A3%E5%86%B3this-system-is-not-registered-to-redhat-subscription-management/</link>
      <pubDate>Wed, 05 Sep 2018 14:38:41 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/redhat7%E8%A7%A3%E5%86%B3this-system-is-not-registered-to-redhat-subscription-management/</guid>
      <description>&lt;h2 id=&#34;错误描述&#34;&gt;错误描述：&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;解决步骤&#34;&gt;解决步骤:&lt;/h2&gt;&#xA;&lt;h3 id=&#34;删除redhat原有的yum&#34;&gt;删除redhat原有的yum&lt;/h3&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;rpm -aq|grep yum|xargs rpm -e --nodeps &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;下载yum安装文件&#34;&gt;下载yum安装文件&lt;/h3&gt;&#xA;&lt;p&gt;到这个网站去下载如下RPM包 ：http://mirrors.163.com/centos/7/os/x86_64/Packages/&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux [re]install CUDA - Linux 安装和使用 CUDA</title>
      <link>https://Jermine.vdo.pub/linux/linux-reinstall-cuda/</link>
      <pubDate>Fri, 24 Aug 2018 13:48:25 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/linux-reinstall-cuda/</guid>
      <description>&lt;h1 id=&#34;简便安装方法&#34;&gt;简便安装方法&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;此文档来源于Jermine的个人blog ：&lt;/strong&gt; &lt;a href=&#34;https://jermine.vdo.pub/linux/ubuntu-16.04-reinstall-cuda/&#34;&gt;https://jermine.vdo.pub/linux/ubuntu-16.04-reinstall-cuda/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;推荐两种玩法&#34;&gt;推荐两种玩法：&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt; ： 由于tensorflow的GPU版本依赖nvidia的cuda、cudnn库，因此一般需要包含cuda和cudnn的链接库文件，普遍做法是通过主机安装cudnn、cuda的方式。这里还有另外两种方式可以选择：&lt;/p&gt;</description>
    </item>
    <item>
      <title>远程桌面协议对比</title>
      <link>https://Jermine.vdo.pub/linux/%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E5%8D%8F%E8%AE%AE%E5%AF%B9%E6%AF%94/</link>
      <pubDate>Thu, 31 Aug 2017 11:01:13 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E5%8D%8F%E8%AE%AE%E5%AF%B9%E6%AF%94/</guid>
      <description>&lt;h2 id=&#34;远程桌面协议对比&#34;&gt;远程桌面协议对比&lt;/h2&gt;&#xA;&lt;p&gt;最近在学习虚拟化相关的知识，遇到远程桌面协议，就简单整理了下找到的资料，目前常用的协议有VNC/SPICE/RDP三种，就在这里做一个简单的介绍。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Remmina一个Linux下功能丰富的远程桌面共享工具</title>
      <link>https://Jermine.vdo.pub/linux/remmina%E4%B8%80%E4%B8%AAlinux%E4%B8%8B%E5%8A%9F%E8%83%BD%E4%B8%B0%E5%AF%8C%E7%9A%84%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E5%85%B1%E4%BA%AB%E5%B7%A5%E5%85%B7/</link>
      <pubDate>Mon, 31 Jul 2017 12:26:34 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/remmina%E4%B8%80%E4%B8%AAlinux%E4%B8%8B%E5%8A%9F%E8%83%BD%E4%B8%B0%E5%AF%8C%E7%9A%84%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E5%85%B1%E4%BA%AB%E5%B7%A5%E5%85%B7/</guid>
      <description>&lt;p&gt;Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源、功能丰富、强大的远程桌面客户端，它用 GTK+ 3 编写而成。它适用于那些需要远程访问及使用许多计算机的系统管理员和在外出行人员。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux保存依赖安装包到指定目录(用于离线安装)</title>
      <link>https://Jermine.vdo.pub/linux/linux%E4%BF%9D%E5%AD%98%E4%BE%9D%E8%B5%96%E5%AE%89%E8%A3%85%E5%8C%85%E5%88%B0%E6%8C%87%E5%AE%9A%E7%9B%AE%E5%BD%95/</link>
      <pubDate>Tue, 21 Mar 2017 16:00:00 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/linux%E4%BF%9D%E5%AD%98%E4%BE%9D%E8%B5%96%E5%AE%89%E8%A3%85%E5%8C%85%E5%88%B0%E6%8C%87%E5%AE%9A%E7%9B%AE%E5%BD%95/</guid>
      <description>&lt;p&gt;经常与一些保密级别较高的企业打交道，他们使用的网络都是内部网络，根本无法访问到公网，但是部署一些项目时难免会有依赖包需要离线安装。遇到这种问题通常都是手动去下载依赖的库，然后离线安装，但是你无法判断下载的这个依赖库是否还依赖其他库，如果是手动去下载安装将耗费很长时间（他们导入任何文件都要走流程，一次就需要4h左右），为了改善这种情况，就需要将所有依赖都离线下载到本，本文将介绍如何将Centos和Ubuntu的依赖包保存到本地。&lt;/p&gt;</description>
    </item>
    <item>
      <title>终端利器tmux不止完美替换nohup-&amp;-screen等进程守护命令 </title>
      <link>https://Jermine.vdo.pub/linux/%E7%BB%88%E7%AB%AF%E5%88%A9%E5%99%A8tmux%E4%B8%8D%E6%AD%A2%E5%AE%8C%E7%BE%8E%E6%9B%BF%E6%8D%A2nohup--screen%E7%AD%89%E8%BF%9B%E7%A8%8B%E5%AE%88%E6%8A%A4%E5%91%BD%E4%BB%A4/</link>
      <pubDate>Tue, 31 Jan 2017 12:49:08 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/%E7%BB%88%E7%AB%AF%E5%88%A9%E5%99%A8tmux%E4%B8%8D%E6%AD%A2%E5%AE%8C%E7%BE%8E%E6%9B%BF%E6%8D%A2nohup--screen%E7%AD%89%E8%BF%9B%E7%A8%8B%E5%AE%88%E6%8A%A4%E5%91%BD%E4%BB%A4/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;“君子生非异也，善假于物也” 。–语出《荀子·劝学》&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;如果记得没错的话，《荀子·劝学》我们这一代高中的时候应该都读过这篇文章。原意大概是君子的资质与一般人没有什么区别，君子之所以高于一般人，是因为他能善于利用外物。对于技术人来说，好工具的选择和使用往往可以省去很多不必要的麻烦，好的开源工具很多，看你如何去使用。对于终端复用工具这里推荐使用tmux，当然此类工具比较好的还有screen，不过相对screen 这里我更倾向于推荐tmux[强悍的分屏等]。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Centos7.4升级内核到4</title>
      <link>https://Jermine.vdo.pub/linux/centos7.4%E5%8D%87%E7%BA%A7%E5%86%85%E6%A0%B8%E5%88%B04.x/</link>
      <pubDate>Mon, 12 Dec 2016 18:08:28 +0800</pubDate>
      <guid>https://Jermine.vdo.pub/linux/centos7.4%E5%8D%87%E7%BA%A7%E5%86%85%E6%A0%B8%E5%88%B04.x/</guid>
      <description>&lt;h2 id=&#34;查看内核版本uname--r&#34;&gt;查看内核版本：uname -r&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[root@k8s-node02 ~]# uname -r&#xA;3.10.0-862.9.1.el7.x86_64&#xA;[root@k8s-node02 ~]# &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;内核版本为3.10.0&lt;/p&gt;&#xA;&lt;h2 id=&#34;导入elrepo的key然后安装elrepo的yum源&#34;&gt;导入elrepo的key，然后安装elrepo的yum源&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&#xA;rpm -import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org&#xA;&#xA;rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;使用以下命令列出可用的内核相关包&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;yum --disablerepo=&amp;#34;*&amp;#34; --enablerepo=&amp;#34;elrepo-kernel&amp;#34; list available&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[root@localhost ~]# yum --disablerepo=&amp;#34;*&amp;#34; --enablerepo=&amp;#34;elrepo-kernel&amp;#34; list available&#xA;Loaded plugins: fastestmirror&#xA;Loading mirror speeds from cached hostfile&#xA; * elrepo-kernel: hkg.mirror.rackspace.com&#xA;Available Packages&#xA;kernel-lt.x86_64                                                  4.4.166-1.el7.elrepo                                 elrepo-kernel&#xA;kernel-lt-devel.x86_64                                            4.4.166-1.el7.elrepo                                 elrepo-kernel&#xA;kernel-lt-doc.noarch                                              4.4.166-1.el7.elrepo                                 elrepo-kernel&#xA;kernel-lt-headers.x86_64                                          4.4.166-1.el7.elrepo                                 elrepo-kernel&#xA;kernel-lt-tools.x86_64                                            4.4.166-1.el7.elrepo                                 elrepo-kernel&#xA;kernel-lt-tools-libs.x86_64                                       4.4.166-1.el7.elrepo                                 elrepo-kernel&#xA;kernel-lt-tools-libs-devel.x86_64                                 4.4.166-1.el7.elrepo                                 elrepo-kernel&#xA;kernel-ml-doc.noarch                                              4.19.8-1.el7.elrepo                                  elrepo-kernel&#xA;kernel-ml-headers.x86_64                                          4.19.8-1.el7.elrepo                                  elrepo-kernel&#xA;kernel-ml-tools.x86_64                                            4.19.8-1.el7.elrepo                                  elrepo-kernel&#xA;kernel-ml-tools-libs.x86_64                                       4.19.8-1.el7.elrepo                                  elrepo-kernel&#xA;kernel-ml-tools-libs-devel.x86_64                                 4.19.8-1.el7.elrepo                                  elrepo-kernel&#xA;perf.x86_64                                                       4.19.8-1.el7.elrepo                                  elrepo-kernel&#xA;python-perf.x86_64                                                4.19.8-1.el7.elrepo                                  elrepo-kernel&#xA;[root@localhost ~]# &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;可以看出，长期维护版本lt为4.4，最新主线稳定版ml为4.19，我们需要安装最新的主线稳定内核，使用如下命令：&lt;/p&gt;</description>
    </item>
    <item>
      <title>在 Proot-Distro Ubuntu 容器中集成 zsh 与 cc 命令的几种方式</title>
      <link>https://Jermine.vdo.pub/linux/%E5%9C%A8-proot-distro-ubuntu-%E5%AE%B9%E5%99%A8%E4%B8%AD%E9%9B%86%E6%88%90-zsh-%E4%B8%8E-cc-%E5%91%BD%E4%BB%A4%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E5%BC%8F/</link>
      <pubDate>Fri, 15 May 2026 12:00:00 +0000</pubDate>
      <guid>https://Jermine.vdo.pub/linux/%E5%9C%A8-proot-distro-ubuntu-%E5%AE%B9%E5%99%A8%E4%B8%AD%E9%9B%86%E6%88%90-zsh-%E4%B8%8E-cc-%E5%91%BD%E4%BB%A4%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E5%BC%8F/</guid>
      <description>&lt;p&gt;在使用 Termux 配合 proot-distro 运行 Ubuntu 发行版时，我们经常需要快速登录到特定用户、切换工作目录，并启动一个交互式的 zsh。更进一步，有时希望在进入 zsh 之前或之后自动执行一条命令——例如启动 cc（即 Claude Code 的缩写，一个 AI 编程助手）。本文将详细介绍如何优雅地实现这一需求。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
