<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>黎明时刻</title><description>读书、笔记、复盘和思考</description><link>http://blog.diudiudevil.cn/</link><templateTheme>Firefly</templateTheme><templateThemeVersion>6.7.10</templateThemeVersion><templateThemeUrl>https://github.com/CuteLeaf/Firefly</templateThemeUrl><lastBuildDate>2026年6月10日 01:04:01</lastBuildDate><item><title>最近计划&amp;读书进度&amp;愿望清单</title><link>http://blog.diudiudevil.cn/posts/my-pan/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/my-pan/</guid><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;img loading=&quot;lazy&quot; width=&quot;1536&quot; height=&quot;864&quot; src=&quot;/_astro/1_1.Ds4bABPm_10t51T.webp&quot; /&gt;&lt;/p&gt;
&lt;section&gt;&lt;h1&gt;最近计划&lt;a href=&quot;#最近计划&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt; 完成最近两年的人生总结&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;最近在读&lt;a href=&quot;#最近在读&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt; 埃隆·马斯克传    &lt;/li&gt;
&lt;li&gt; 穷爸爸富爸爸    &lt;/li&gt;
&lt;li&gt; 小米创业思考    &lt;/li&gt;
&lt;li&gt; 老人与海    &lt;/li&gt;
&lt;li&gt; 史蒂夫·乔布斯传    &lt;/li&gt;
&lt;li&gt; 明朝那些事儿    &lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;愿望清单&lt;a href=&quot;#愿望清单&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt; 雅思考试&lt;/li&gt;
&lt;li&gt; 非在读研究生&lt;/li&gt;
&lt;li&gt; 换一辆新能源车 🚗&lt;/li&gt;
&lt;li&gt; 定居买房 🏠&lt;/li&gt;
&lt;li&gt; 环球旅行 🌍&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;img loading=&quot;lazy&quot; width=&quot;200&quot; height=&quot;200&quot; src=&quot;/_astro/c2267dcae2e4fe5b3bcca7b87fa118f8.De8fxN-L_Z1RXfjS.webp&quot; /&gt;&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>英语语法从入门到高级</title><link>http://blog.diudiudevil.cn/posts/english-grammar-from-beginner-to-advanced/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/english-grammar-from-beginner-to-advanced/</guid><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;课程来源&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;a href=&quot;https://www.bilibili.com/video/BV1Z4411C7jG&quot; target=&quot;_blank&quot;&gt;英语语法从入门到高级 要恶补英语语法的快来吧&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;section&gt;&lt;h1&gt;1.语法框架&lt;a href=&quot;#1语法框架&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;十种词性&lt;/li&gt;
&lt;li&gt;九种成分&lt;/li&gt;
&lt;li&gt;八种句型&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;词性&lt;/strong&gt;&lt;/p&gt;



























































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;词性&lt;/th&gt;&lt;th&gt;缩写&lt;/th&gt;&lt;th&gt;常见单词&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;名词&lt;/td&gt;&lt;td&gt;n.&lt;/td&gt;&lt;td&gt;apple、cat、China&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;代词&lt;/td&gt;&lt;td&gt;pron.&lt;/td&gt;&lt;td&gt;we、that、all、who&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;数词&lt;/td&gt;&lt;td&gt;num.&lt;/td&gt;&lt;td&gt;one、ten、fifty、hundred&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;冠词&lt;/td&gt;&lt;td&gt;art.&lt;/td&gt;&lt;td&gt;a、an、the&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;动词&lt;/td&gt;&lt;td&gt;v.&lt;/td&gt;&lt;td&gt;get、do、play&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;副词&lt;/td&gt;&lt;td&gt;adv.&lt;/td&gt;&lt;td&gt;next、much、back&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;形容词&lt;/td&gt;&lt;td&gt;adj.&lt;/td&gt;&lt;td&gt;good、fast、hot&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;介词&lt;/td&gt;&lt;td&gt;prep.&lt;/td&gt;&lt;td&gt;at、in、on&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;连词&lt;/td&gt;&lt;td&gt;conj.&lt;/td&gt;&lt;td&gt;and、also、but&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;感叹词&lt;/td&gt;&lt;td&gt;int.&lt;/td&gt;&lt;td&gt;what、yum、blah&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;成分&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;主语&lt;/li&gt;
&lt;li&gt;谓语&lt;/li&gt;
&lt;li&gt;宾语&lt;/li&gt;
&lt;li&gt;定语&lt;/li&gt;
&lt;li&gt;壮语&lt;/li&gt;
&lt;li&gt;宾补&lt;/li&gt;
&lt;li&gt;表语&lt;/li&gt;
&lt;li&gt;双宾&lt;/li&gt;
&lt;li&gt;同位&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;句型&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;简单句
&lt;ul&gt;
&lt;li&gt;主+谓&lt;/li&gt;
&lt;li&gt;主+谓+宾&lt;/li&gt;
&lt;li&gt;主+系+宾&lt;/li&gt;
&lt;li&gt;主+谓+双宾&lt;/li&gt;
&lt;li&gt;主+谓+宾+宾补&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;复合句
&lt;ul&gt;
&lt;li&gt;名词性从句&lt;/li&gt;
&lt;li&gt;定语从句&lt;/li&gt;
&lt;li&gt;状语从句&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;2.英语简单句&lt;a href=&quot;#2英语简单句&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;section&gt;&lt;h2&gt;2.1陈述句&lt;a href=&quot;#21陈述句&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;肯定式&amp;amp;否定式&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;肯定式：  I have money&lt;/li&gt;
&lt;li&gt;否定式：I don‘t have money&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;肯定变否定的方式：助动词（do）加否定词（not）&lt;/p&gt;


































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;简单句&lt;/th&gt;&lt;th&gt;例句&lt;/th&gt;&lt;th&gt;备注&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;主+谓&lt;/td&gt;&lt;td&gt;I run&lt;/td&gt;&lt;td&gt;不及物动词才能使用&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;主+谓+宾&lt;/td&gt;&lt;td&gt;I love you&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;主+系+宾&lt;/td&gt;&lt;td&gt;I am Iron Man&lt;/td&gt;&lt;td&gt;系动词：be（am、is、are等）+ 感官动词（看、听、闻、感觉、变得、似乎、保持、证明）&lt;br /&gt;句子中间的谓语动词，如果是系动词后面就是表&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;主+谓+双宾&lt;/td&gt;&lt;td&gt;I give you money&lt;/td&gt;&lt;td&gt;谓语后面加的都是动作的对象&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;主+谓+宾+宾补&lt;/td&gt;&lt;td&gt;They ordered hamburger their lunch&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;2.2疑问句&lt;a href=&quot;#22疑问句&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;一般疑问句&lt;a href=&quot;#一般疑问句&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;blockquote&gt;&lt;p&gt;一般疑问句可以用yes，no回答&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;陈述句变成一般疑问句：&lt;/strong&gt;
1、提前系动词（be动词、感官动词）
主+系+表  ➡️  系+主+表
如：
陈述句：You are an idiot.
一般疑问句：Are you an idiot?&lt;/p&gt;&lt;p&gt;2、提前助动词（do、have、shall等）
如：
陈述句：You have got light bulbs.
一般疑问句：Have you got light bulbs？&lt;/p&gt;&lt;p&gt;3、提前情态动词（can、may、will等）
如：
陈述句：You can play football.
一般疑问句：Can you play football?&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;特殊疑问句&lt;a href=&quot;#特殊疑问句&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;blockquote&gt;&lt;p&gt;不能使用yes、no回答&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;2.3感叹句&lt;a href=&quot;#23感叹句&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;/section&gt;&lt;section&gt;&lt;h2&gt;2.4祈使句&lt;a href=&quot;#24祈使句&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;/section&gt;&lt;/section&gt;</content:encoded></item><item><title>看《老友记学英语》学英语-第一季-01</title><link>http://blog.diudiudevil.cn/posts/friends-s1e1-english-learning-part-1/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/friends-s1e1-english-learning-part-1/</guid><description>通过看美剧和AI等工具学习英语的笔记</description><pubDate>Thu, 04 Jun 2026 23:00:00 GMT</pubDate><content:encoded>&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;课程来源&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;a href=&quot;https://www.bilibili.com/video/BV1q3vCBqESK?p=2&amp;amp;vd_source=074ce702ba6ea5179ca0ad987bc1c836&quot; target=&quot;_blank&quot;&gt;美剧精讲系列课程｜老友记第一季｜高频口语 × 真实语境&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.bilibili.com/video/BV1phynYEEBx?vd_source=074ce702ba6ea5179ca0ad987bc1c836&quot; target=&quot;_blank&quot;&gt;看美剧学英语【老友记】 逐字逐句讲解让你的英语水平暴涨 影子跟读&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;section&gt;&lt;h2&gt;there’s nothing to tell.&lt;a href=&quot;#theres-nothing-to-tell&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话字面意思是“没什么可说的”或者“没什么好讲的”。
不过在日常交流里，它往往带着点情绪。有时候是真的觉得事情太小不值一提，但更多时候，可能是在委婉地表达“我不想聊这个”、“这事儿翻篇了”，或者心里有点小情绪但不想展开。
如果是朋友对你说这句，通常潜台词是：“别问啦，让我静静。”&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;表达“不想多说、拒绝沟通”（和 tell 类似）
There’s nothing to say.（没什么可说的 / 无话可说。）
There’s nothing to talk about.（没什么可聊的。）
There’s nothing to explain.（没什么好解释的。）&lt;/li&gt;
&lt;li&gt;表达“安抚情绪、劝人放宽心”
There’s nothing to worry about.（没什么可担心的。）
There’s nothing to be afraid of.（没什么可怕的。）
There’s nothing to fear.（没什么好怕的。）&lt;/li&gt;
&lt;li&gt;表达“日常客观情况”
There’s nothing to do.（无事可做。）
There’s nothing to eat.（没什么可吃的。）
There’s nothing to drink.（没什么可喝的。）
There’s nothing to see.（没什么可看的。）&lt;/li&gt;
&lt;li&gt;表达“态度坦荡、没有隐瞒”
There’s nothing to hide.（没什么好隐藏的。）
There’s nothing to complain about.（没什么好抱怨的。）&lt;/li&gt;
&lt;/ol&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;he’s just some guy i work with！&lt;a href=&quot;#hesjustsomeguyiworkwith&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;some guy&lt;/strong&gt;：某个家伙/某个人。这里的 some 不是“一些”，而是表示“某个”，带有一种随意、不重要、想淡化关系的意味。&lt;/li&gt;
&lt;li&gt;句子后半部分的 &lt;strong&gt;I work with&lt;/strong&gt; 是一个定语从句，用来修饰前面的名词 &lt;strong&gt;some guy&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;它的完整形式其实是：He’s just some guy &lt;strong&gt;(that/whom)&lt;/strong&gt; I work with.&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;为什么可以省略？ 在英语语法中，当关系代词（that/whom）在定语从句中作宾语时，通常可以省略。在这个句子里，the guy 是介词 with 的宾语（即 I work with the guy），所以引导词被省略了，这样在口语中表达会更加流畅自然。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;He’s just some classmate &lt;strong&gt;I study with&lt;/strong&gt;.（他只不过是我的同学）&lt;/li&gt;
&lt;li&gt;She’s just someone &lt;strong&gt;I live near&lt;/strong&gt;.（她只不过是我的邻居）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;there’s gotta be something wrong with hime&lt;a href=&quot;#theres-gotta-be-something-wrong-with-hime&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：“他肯定有什么问题！” 或者 “他多多少少一定有点不对劲！”&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心语法：There’s gotta be…（肯定有……）&lt;/strong&gt;&lt;br /&gt;
这是英语口语中极其高频且实用的一个万能句型。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;There’s&lt;/strong&gt;：在这里其实是 &lt;strong&gt;There has&lt;/strong&gt; 的缩写，完整的语法结构是 &lt;em&gt;There has got to be…&lt;/em&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;gotta&lt;/strong&gt;：是 &lt;strong&gt;have got to&lt;/strong&gt;（或 has got to）的口语缩略形式，意思等同于 must，表示强烈的推测，意思是“一定、肯定”。&lt;/li&gt;
&lt;li&gt;连在一起，&lt;strong&gt;There’s gotta be…&lt;/strong&gt; 就用来表达强烈的推测：“某处/某种情况一定存在……”。&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. 固定搭配：something wrong with…&lt;/strong&gt;&lt;br /&gt;
这是一个非常地道的固定表达，意思是“……出了毛病”、“……有什么不对劲的地方”。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;比如：&lt;em&gt;Something is wrong with my phone.&lt;/em&gt;（我的手机出故障了。）&lt;/li&gt;
&lt;li&gt;用在人身上，&lt;em&gt;something wrong with him&lt;/em&gt; 就是指“他这个人肯定有什么毛病/缺陷”。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 举一反三
掌握了 There’s gotta be… 这个句型，你可以把它套用在各种日常场景中，表达你的“强烈推测”：
There’s gotta be a better way.（肯定有更好的办法。）
There’s gotta be another reason.（肯定还有别的原因。）
There’s gotta be something wrong with his house.（他的房子肯定有什么问题。）&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;just,‘cause,i don’t want her to go through waht i went through with Carl&lt;a href=&quot;#justcausei-dont-want-her-to-go-through-waht-i-went-through-with-carl&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“只是因为，我不想让她经历我曾经和卡尔在一起时经历过的那些事。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心短语：go through（经历、熬过）&lt;/strong&gt;&lt;br /&gt;
这是这句话的灵魂。&lt;em&gt;go through&lt;/em&gt; 在这里不是“穿过”，而是指**“经历（困难、痛苦、考验等）”**。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;当你想表达某人经历了一段艰难的时期，就可以用这个词。&lt;/li&gt;
&lt;li&gt;例如：&lt;em&gt;She went through a really tough time after the breakup.&lt;/em&gt;（分手后她熬过了一段非常艰难的日子。）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. 语法结构：what I went through（我所经历的）&lt;/strong&gt;&lt;br /&gt;
这里的 &lt;em&gt;what&lt;/em&gt; 引导了一个名词性从句，相当于 &lt;em&gt;the things that&lt;/em&gt;。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;what I went through with Carl&lt;/em&gt; 字面意思是“我和卡尔在一起时所经历的那些事情”。&lt;/li&gt;
&lt;li&gt;潜台词是：那段感情充满了痛苦、折磨或糟糕的经历，所以莫妮卡不想让她的朋友（或她关心的人）重蹈覆辙。&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;3. 口语习惯：‘cause（因为）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;‘cause&lt;/em&gt; 就是 &lt;em&gt;because&lt;/em&gt; 的口语缩写。在日常交流中，人们为了发音省力，经常会把 because 缩读为 ‘cause（发音类似 /kəz/）。&lt;/li&gt;
&lt;li&gt;句首的 &lt;strong&gt;Just, ‘cause…&lt;/strong&gt; 是一种非常典型的口语表达，意思是“仅仅是因为……”。说话人通常是在回答别人的疑问（比如别人问：“你为什么这么担心她？”），然后给出一个直接的原因。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
如果你想表达“不想让某人经历自己吃过的苦”，可以直接套用这个句型：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;I don’t want him to &lt;strong&gt;go through what I went through&lt;/strong&gt;.（我不想让他经历我所经历的那些苦。）&lt;/li&gt;
&lt;li&gt;She had to &lt;strong&gt;go through a lot of pain&lt;/strong&gt;.（她不得不熬过许多痛苦。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;This is not even a date.&lt;a href=&quot;#this-is-not-even-a-date&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;核心词汇：even（甚至、根本）
在这里，even 是一个副词，用来加强否定的语气。当它和 not 连用时（not even），表达的是“连……都不”、“根本不”的意思。
字面逻辑：这（This）不是（is not）一场约会（a date），甚至（even）连这个级别都达不到。&lt;/li&gt;
&lt;/ol&gt;&lt;blockquote&gt;&lt;p&gt;💡 举一反三
在日常口语中，&lt;strong&gt;not even&lt;/strong&gt; 是一个极其好用的“反驳/否认”神器，用来强调某事程度之低：&lt;/p&gt;&lt;/blockquote&gt;&lt;ul&gt;
&lt;li&gt;It’s &lt;strong&gt;not even&lt;/strong&gt; a real problem.（这&lt;strong&gt;根本就不算&lt;/strong&gt;是个真正的问题。）&lt;/li&gt;
&lt;li&gt;He did &lt;strong&gt;not even&lt;/strong&gt; say sorry.（他&lt;strong&gt;连&lt;/strong&gt;句对不起都&lt;strong&gt;没&lt;/strong&gt;说。）&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;and i realize i am totally naked&lt;a href=&quot;#and-i-realize-i-am-totally-naked&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;1. 核心词汇：realize（突然意识到）&lt;/strong&gt;&lt;br /&gt;
在这里，&lt;em&gt;realize&lt;/em&gt; 不仅仅是“知道”，而是强调一种 &lt;strong&gt;“突然发觉、猛然醒悟”&lt;/strong&gt; 的感觉。在梦境中，人往往一开始意识不到荒谬，直到某一个瞬间才突然反应过来。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2. 程度副词：totally（完全地、彻底地）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;totally naked&lt;/em&gt; 强调了“一丝不挂、毫无遮掩”的状态，进一步放大了梦境中的尴尬和荒诞感。&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;3. 语法结构：I realize + 宾语从句&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;I realize&lt;/em&gt; 后面直接跟了一个完整的句子 &lt;em&gt;(I am totally naked)&lt;/em&gt; 作为宾语，用来解释到底意识到了什么。这种结构在口语中非常自然流畅。&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;instead of…？&lt;a href=&quot;#instead-of&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;instead of&lt;/strong&gt; 是英语中非常高频且实用的一个短语，它的核心意思是 &lt;strong&gt;“代替……”&lt;/strong&gt; 或 &lt;strong&gt;“而不是……”&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;从语法上来说，它是一个&lt;strong&gt;介词短语&lt;/strong&gt;。这意味着它不能单独使用，后面&lt;strong&gt;必须&lt;/strong&gt;接宾语（比如名词、代词、动名词等），用来表示“用前者替换掉后者”或“做A而不是做B”。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 接名词或代词（代替某人/某物）&lt;/strong&gt;&lt;br /&gt;
当你想表达选择了A，而没有选择B时，就可以用它。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;I’ll have tea &lt;strong&gt;instead of&lt;/strong&gt; coffee.&lt;/em&gt;（我要喝茶，而不是咖啡。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Can you go to the party &lt;strong&gt;instead of&lt;/strong&gt; me?&lt;/em&gt;（你能代替我去参加派对吗？）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. 接动名词 / V-ing（代替做某事）&lt;/strong&gt;&lt;br /&gt;
如果后面要接一个动作，&lt;strong&gt;千万不能直接加动词原形或不定式&lt;/strong&gt;，必须把动词变成 -ing 形式（动名词）。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;I stayed home &lt;strong&gt;instead of&lt;/strong&gt; going out.&lt;/em&gt;（我待在家里，而不是出去。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;He chose to walk to work &lt;strong&gt;instead of&lt;/strong&gt; driving.&lt;/em&gt;（他选择步行去上班，而不是开车。）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;3. 接其他结构（如形容词、副词、介词短语等）&lt;/strong&gt;&lt;br /&gt;
它还可以用来连接两个相同性质的词，强调前后的对比。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Things are now better &lt;strong&gt;instead of&lt;/strong&gt; worse.&lt;/em&gt;（情况变得更好了，而不是更糟了。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;He laughed with us &lt;strong&gt;instead of&lt;/strong&gt; at us.&lt;/em&gt;（他跟我们一起笑，而不是嘲笑我们。）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;💡 易混淆点提示：instead of vs. instead&lt;/strong&gt;&lt;br /&gt;
很多人会把它们搞混。记住一个最简单的原则：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;instead of&lt;/strong&gt; 后面&lt;strong&gt;必须&lt;/strong&gt;跟东西（名词/动名词），意思是“而不是……”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;instead&lt;/strong&gt; 是副词，通常放在句尾或句首，后面不跟东西，意思是“相反、取而代之”。&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;举个例子对比一下：&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;I didn’t go out. &lt;strong&gt;Instead&lt;/strong&gt;, I stayed home.&lt;/em&gt;（我没出去。相反，我待在家里。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;I stayed home &lt;strong&gt;instead of&lt;/strong&gt; going out.&lt;/em&gt;（我待在家里，而不是出去。）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;简单来说，当你想要表达“放弃某个选项，选择另一个选项”时，&lt;strong&gt;instead of&lt;/strong&gt; 就是最好用的词！&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;All of a sudden,the phone starts to ring.&lt;a href=&quot;#all-of-a-suddenthe-phone-starts-to-ring&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“突然，电话响了起来。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心短语：All of a sudden（突然、冷不防地）&lt;/strong&gt;&lt;br /&gt;
这是一个非常地道且高频的固定搭配，意思完全等同于 &lt;strong&gt;Suddenly&lt;/strong&gt;。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;用法特点：&lt;/strong&gt; 相比于单个单词 &lt;em&gt;Suddenly&lt;/em&gt;，&lt;em&gt;All of a sudden&lt;/em&gt; 在口语和讲故事时显得更加生动，有一种“毫无预兆、事情一下子发生”的画面感。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例句：&lt;/strong&gt; &lt;em&gt;All of a sudden, it started to rain.&lt;/em&gt;（突然之间，天就下起雨来了。）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. 语法亮点：历史现在时（Historical Present）&lt;/strong&gt;&lt;br /&gt;
你可能会注意到，这句话用的是&lt;strong&gt;一般现在时&lt;/strong&gt;（starts to ring），而不是过去时（started to ring）。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;为什么不用过去时？&lt;/strong&gt; 在英语中，当人们在生动地讲述过去发生的事情（尤其是讲故事、描述梦境或回忆）时，经常会故意使用一般现在时。这在语法上被称为“历史现在时”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;表达效果：&lt;/strong&gt; 这种时态能瞬间拉近听众和故事的距离，让听众感觉事情就发生在眼前，增强了故事的临场感和紧张感。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例句：&lt;/strong&gt; &lt;em&gt;So I’m walking down the street, and &lt;strong&gt;all of a sudden&lt;/strong&gt;, this guy &lt;strong&gt;runs&lt;/strong&gt; up to me!&lt;/em&gt;（所以我正走在街上，突然，有个家伙朝我冲了过来！）&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;下次你在讲一段有趣的经历时，不妨试试用这个组合：&lt;/p&gt;&lt;p&gt;We were just sitting there, and all of a sudden, the dog jumps onto the table!（我们正坐在那儿呢，突然，那条狗一下子跳到了桌子上！）&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;it turns out it’s my mother&lt;a href=&quot;#it-turns-out-its-my-mother&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“结果发现，是我妈妈打来的。”&lt;/strong&gt; 或者 &lt;strong&gt;“原来是妈妈打来的。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心短语：turn out（结果是、原来是）&lt;/strong&gt;&lt;br /&gt;
这是这句话的灵魂。&lt;em&gt;turn out&lt;/em&gt; 在这里不是“关掉”或“生产”，而是表示 &lt;strong&gt;“事情最终的结果或真相”&lt;/strong&gt; ，通常带有出乎意料的意味。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;常见用法：&lt;/strong&gt; 它可以接不定式（turn out to be…），也可以接 that 从句（It turns out that…）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;语境应用：&lt;/strong&gt; 当你接起电话，或者拆开一个快递，发现里面的人或东西出乎你的意料时，就可以用这个词。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例句：&lt;/strong&gt; &lt;em&gt;The meeting turned out to be a great success.&lt;/em&gt;（结果会议办得非常成功。）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. 语法亮点：为什么用 It’s (It is) 而不是 This is？&lt;/strong&gt;&lt;br /&gt;
你可能会好奇，既然是在介绍打电话的人，为什么不说 &lt;em&gt;This is my mother&lt;/em&gt;？&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;This is…&lt;/strong&gt; 通常用于 &lt;strong&gt;“介绍”&lt;/strong&gt; 某人。比如你带着妈妈去见朋友，你会说：“&lt;em&gt;This is my mother.&lt;/em&gt;”（这位是我妈妈。）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;It is…&lt;/strong&gt; 通常用于 &lt;strong&gt;“识别/确认”&lt;/strong&gt; 某人的身份。比如电话响了，你接起来听出声音，或者看到来电显示，你要告诉旁边的人“打电话的人是谁”，这时候必须用 &lt;em&gt;It&lt;/em&gt;。所以 &lt;em&gt;It’s my mother&lt;/em&gt; 的意思是“（打电话的人）是我妈”。&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;which is very-very weird because she never calls me.&lt;a href=&quot;#whichisvery-veryweirdbecauseshenevercallsme&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“这非常非常奇怪，因为她从来不给我打电话。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心语法：which 引导的非限制性定语从句&lt;/strong&gt;&lt;br /&gt;
这里的 &lt;strong&gt;which&lt;/strong&gt; 指代的不是紧挨着它的某个词，而是&lt;strong&gt;前面整个句子的内容&lt;/strong&gt;（即“结果发现是我妈打来的”这件事）。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;语法作用：&lt;/strong&gt; 它用来对前面发生的事情进行补充说明或评价。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例句：&lt;/strong&gt; &lt;em&gt;He passed the exam, &lt;strong&gt;which&lt;/strong&gt; made his parents very happy.&lt;/em&gt;（他通过了考试，&lt;strong&gt;这&lt;/strong&gt;让他父母很高兴。）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. 核心词汇：weird（奇怪的、不可思议的）&lt;/strong&gt;&lt;br /&gt;
这是一个非常高频的口语词，用来形容某事“反常、不合逻辑或让人摸不着头脑”。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;语境应用：&lt;/strong&gt; 钱德勒的妈妈平时从不主动联系他，结果在梦里突然打电话来，这完全违背了现实常理，所以他觉得“very-very weird”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例句：&lt;/strong&gt; &lt;em&gt;It’s a bit &lt;strong&gt;weird&lt;/strong&gt; that he didn’t show up.&lt;/em&gt;（他没露面，这有点奇怪。）&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;3. 语法亮点：because 引导的原因状语从句&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;because&lt;/strong&gt; 在这里解释了为什么这件事“weird”。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;逻辑关系：&lt;/strong&gt; 前面是“结果/现象”（妈妈打电话），后面是“原因/背景”（她从不打电话）。这种“反常现象 + 原因解释”的结构在口语中非常常见。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例句：&lt;/strong&gt; &lt;em&gt;I was surprised, &lt;strong&gt;because&lt;/strong&gt; I didn’t expect to see him.&lt;/em&gt;（我很惊讶，因为我没想到会见到他。）&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 举一反三&lt;/p&gt;&lt;p&gt;掌握了 which is…, because… 这个句型，你可以用它来表达各种“对某事的评价 + 原因”：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;He forgot my birthday, which is really annoying, because I always remember his.（他忘了我的生日，这真的很烦人，因为我总是记得他的。）&lt;/li&gt;
&lt;li&gt;The movie was a huge hit, which is surprising, because the reviews were terrible.（这部电影大获成功，这很令人惊讶，因为影评糟透了。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;to hell with her,she left me&lt;a href=&quot;#to-hell-with-hershe-left-me&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“去她的吧，是她先甩了我！”&lt;/strong&gt; 或者 &lt;strong&gt;“管她呢，反正她抛弃了我。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心短语：To hell with…（去他的吧 / 管他呢 / 见鬼去吧）&lt;/strong&gt;&lt;br /&gt;
这是一个非常经典且情绪饱满的英语口语表达。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;字面意思：&lt;/strong&gt; “把……扔进地狱”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;实际用法：&lt;/strong&gt; 用来表达&lt;strong&gt;极度的不在乎、愤怒或放弃&lt;/strong&gt;。当你不想再为某人或某事烦恼，决定彻底放下时，就会用这个短语。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;语境：&lt;/strong&gt; 比如你本来在纠结要不要给前任发消息，突然一拍大腿：“&lt;em&gt;To hell with him, I’m going to the party!&lt;/em&gt;”（管他呢，我要去派对！）&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;💡 举一反三
如果你想表达“彻底放下某人/某事”，可以这样用：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;To hell with the diet, I’m eating this cake!（去他的减肥吧，我要吃这块蛋糕！）&lt;/li&gt;
&lt;li&gt;I don’t care about the job anymore. To hell with it.（我不在乎那份工作了。爱咋咋地吧。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;can i tell you what the answer is??&lt;a href=&quot;#can-i-tell-you-what-the-answer-is&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“我能告诉你答案是什么吗？”&lt;/strong&gt; 或者 &lt;strong&gt;“你想知道答案是什么吗？”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 语法结构：what the answer is（答案是什么）&lt;/strong&gt;&lt;br /&gt;
这里用了一个&lt;strong&gt;名词性从句&lt;/strong&gt;作为 &lt;em&gt;tell&lt;/em&gt; 的直接宾语。&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;易错点提示：&lt;/strong&gt; 在从句中，疑问词（what）后面的语序必须是&lt;strong&gt;陈述语序&lt;/strong&gt;（即：主语 + 谓语）。所以这里说的是 &lt;em&gt;what the answer is&lt;/em&gt;，千万不能说成 &lt;em&gt;what is the answer&lt;/em&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例句：&lt;/strong&gt; &lt;em&gt;I know &lt;strong&gt;what the answer is&lt;/strong&gt;.&lt;/em&gt;（我知道答案是什么。）&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;it’s started about a half hour before the wedding.&lt;a href=&quot;#its-started-about-a-half-hour-before-the-wedding&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“（事情）大约在婚礼开始半小时前发生的。”&lt;/strong&gt; 或者 &lt;strong&gt;“（它）在婚礼前半小时左右就开始了。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心语法：It’s started = It has started（现在完成时）&lt;/strong&gt;&lt;br /&gt;
这里的 &lt;em&gt;It’s&lt;/em&gt; 是 &lt;em&gt;It has&lt;/em&gt; 的缩写。使用现在完成时，表示过去发生的动作对现在造成了影响，或者是在讲述一段经历。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
当你想要描述某件糟糕（或有趣）的事情在某个重要节点前“提前发生”时，可以直接套用这个句型：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;The panic &lt;strong&gt;started about ten minutes before&lt;/strong&gt; the exam.&lt;/em&gt;（考试前十分钟，大家就开始慌了。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;The party &lt;strong&gt;started about an hour before&lt;/strong&gt; I arrived.&lt;/em&gt;（派对在我到达前大约一小时就开始了。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;i realized that i was more turned on by this gravy boat than by Barry!&lt;a href=&quot;#i-realized-that-i-was-more-turned-on-by-this-gravy-boat-than-by-barry&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“我意识到，比起巴里（Barry），那个肉汁船（gravy boat）反而更让我兴奋/有感觉！”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心短语：turned on（被唤起性欲的、感到兴奋的）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;字面意思：&lt;/strong&gt; 打开开关。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;实际用法：&lt;/strong&gt; 在英语中，这是一个非常地道的俚语，意思是**“被激起性欲的”&lt;strong&gt;或&lt;/strong&gt;“感到性兴奋的”**。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;语境应用：&lt;/strong&gt; 瑞秋用这个词来形容自己对未婚夫巴里毫无感觉，甚至连一个用来倒肉汁的餐具都比他更有吸引力。这种强烈的对比把她的绝望和荒诞感拉满了。&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. 语法亮点：more… than…（比起……更……）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;more turned on by A than by B&lt;/em&gt; 完美地表达了“对A的感觉 &amp;gt; 对B的感觉”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;举一反三：&lt;/strong&gt; 如果你想吐槽某件事很无聊，也可以套用这个句型：&lt;em&gt;I was more bored by the movie than by the traffic jam.&lt;/em&gt;（比起堵车，这部电影更让我觉得无聊。）&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;i got really freaked out&lt;a href=&quot;#i-got-really-freaked-out&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“我当时真的吓坏了！”&lt;/strong&gt; 或者 &lt;strong&gt;“我整个人都崩溃/慌神了！”&lt;/strong&gt;
&lt;strong&gt;1. 核心短语：freaked out（吓坏了、极度恐慌、崩溃）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;字面拆解：&lt;/strong&gt; &lt;em&gt;freak&lt;/em&gt; 本身可以作名词（怪胎）或动词（使发狂）。加上 &lt;em&gt;out&lt;/em&gt; 变成 &lt;em&gt;freak out&lt;/em&gt;，在口语中通常表示**“情绪失控”**。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;实际用法：&lt;/strong&gt; 它可以表示“极度害怕、恐慌”，也可以表示“极度焦虑、崩溃”。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
在日常生活中，当你遇到突发状况、被吓到或者压力大到崩溃时，可以直接用这个表达：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;When I saw the spider on my pillow, &lt;strong&gt;I totally freaked out&lt;/strong&gt;.&lt;/em&gt;（当我看到枕头上的蜘蛛时，我整个人都吓坏了。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;My mom &lt;strong&gt;freaked out&lt;/strong&gt; when she saw my new tattoo.&lt;/em&gt;（我妈看到我的新纹身时，整个人都崩溃了。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;it hit me&lt;a href=&quot;#it-hit-me&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“我突然意识到……”&lt;/strong&gt; 或者 &lt;strong&gt;“我突然恍然大悟……”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心短语：hit someone（突然击中某人 / 突然让人意识到）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;字面意思：&lt;/strong&gt; 打某人一下。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;实际用法：&lt;/strong&gt; 在英语中，当 &lt;em&gt;hit&lt;/em&gt; 后面接人（hit me / hit him / hit her）时，它通常不是指物理上的“殴打”，而是指**“某个想法、念头或真相突然在脑海中闪现”**。就像是被什么东西突然“击中”了大脑一样。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
在日常生活中，当你突然想起某事，或者突然明白某个道理时，可以直接用这个句型：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Suddenly, &lt;strong&gt;it hit me&lt;/strong&gt;: I had left my keys at home!&lt;/em&gt;（突然，我猛地意识到：我把钥匙落家里了！）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;I was driving home when &lt;strong&gt;it hit me&lt;/strong&gt; that I didn’t need to go to the office.&lt;/em&gt;（我正开车回家，突然恍然大悟：我其实根本不需要去办公室。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;how much Barry looks like Mr.Potato Head.&lt;a href=&quot;#how-much-barry-looks-like-mrpotato-head&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“你们根本不知道巴里长得有多像土豆头！”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 语法结构：how much + 动词 (looks like)&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;在这里，&lt;em&gt;how much&lt;/em&gt; 并不是用来提问“多少钱”或“多少数量”，而是用来&lt;strong&gt;强调程度&lt;/strong&gt;，意思是“有多么……”。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
如果你想吐槽某人长得像某个卡通人物或物品，可以直接套用这个句型：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;I can’t believe &lt;strong&gt;how much he looks like&lt;/strong&gt; a troll.&lt;/em&gt;（我简直不敢相信他长得有多像个巨魔/丑娃娃。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Do you see &lt;strong&gt;how much this dog looks like&lt;/strong&gt; its owner?&lt;/em&gt;（你看出这只狗有多像它的主人了吗？）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;have kinda drifted apart&lt;a href=&quot;#have-kinda-drifted-apart&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“（我们）渐渐疏远了”&lt;/strong&gt; 或者 &lt;strong&gt;“（关系）慢慢淡了”&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心短语：drift apart（渐行渐远 / 疏远）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;字面拆解：&lt;/strong&gt; &lt;em&gt;drift&lt;/em&gt; 的本意是“漂流、随波逐流”，&lt;em&gt;apart&lt;/em&gt; 是“分开”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;实际用法：&lt;/strong&gt; 想象两片树叶在水面上，没有刻意去划船，只是随着水流慢慢地、不知不觉地漂向了不同的方向。在英语中，&lt;em&gt;drift apart&lt;/em&gt; 专门用来形容&lt;strong&gt;人际关系（朋友、恋人等）在没有发生激烈争吵的情况下，自然而然地疏远、失去联系&lt;/strong&gt;。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
在现实生活中，如果你想表达和某个老朋友或前任“关系淡了”，&lt;em&gt;drift apart&lt;/em&gt; 是最地道、最准确的词：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;We didn’t have a big fight. We just &lt;strong&gt;kinda drifted apart&lt;/strong&gt; after college.&lt;/em&gt;（我们没有大吵大闹，只是大学毕业后渐渐疏远了。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;It’s sad when best friends &lt;strong&gt;drift apart&lt;/strong&gt;.&lt;/em&gt;（好朋友渐行渐远是一件很伤感的事。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Ooh,i was kinda hoping that wouldn’t be an issue&lt;a href=&quot;#oohi-was-kinda-hoping-that-wouldnt-be-an-issue&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“噢，我还真有点希望这不会是个问题呢。”&lt;/strong&gt; 或者 &lt;strong&gt;“哎呀，我本来还指望这不算个事儿呢。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心短语：was hoping that…（本来还希望……）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;这里使用了&lt;strong&gt;过去进行时&lt;/strong&gt;（was hoping），在英语中，这种时态经常用来表达一种&lt;strong&gt;委婉的、或者已经落空的愿望&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;潜台词：&lt;/strong&gt; “我刚才还在心里默默祈祷这不是个问题，结果现实狠狠打了我的脸。”&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
在日常生活中，当你发现某件事可能搞砸了，或者某个你期待的愿望落空时，可以直接用这个句型：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;I &lt;strong&gt;was kinda hoping that&lt;/strong&gt; we could leave early, but the boss just called a meeting.&lt;/em&gt;（我本来还指望我们能早点走呢，结果老板刚开了个会。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Oh no, &lt;strong&gt;I was hoping that wouldn’t be an issue&lt;/strong&gt;.&lt;/em&gt;（哎呀，我还指望这不算个事儿呢。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;it matters to me&lt;a href=&quot;#it-matters-to-me&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“这对我很重要！”&lt;/strong&gt; 或者 &lt;strong&gt;“这对我来说很要紧！”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心词汇：matter（动词）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;在这里，&lt;code&gt;matter&lt;/code&gt; 不是名词“事情”，而是作动词，意思是 &lt;strong&gt;“要紧、有关系、重要”&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;固定搭配：&lt;strong&gt;matter to somebody&lt;/strong&gt;（对某人来说很重要）。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
在日常生活中，当你想要强调某件事对你的重要性，或者反驳别人觉得“这没什么大不了”时，可以直接甩出这句：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;I know it seems silly, but &lt;strong&gt;it matters to me&lt;/strong&gt;.&lt;/em&gt;（我知道这看起来很傻，但这对我很重要。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;You don’t have to care, but &lt;strong&gt;it matters to me&lt;/strong&gt;!&lt;/em&gt;（你不在乎没关系，但这对我来说很重要！）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;push her down the stairs&lt;a href=&quot;#push-her-down-the-stairs&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“把她推下楼梯。”&lt;/strong&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;l’m not saying i want you to buy me a hat&lt;a href=&quot;#lm-not-saying-i-want-you-to-buy-me-a-hat&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“我并不是说我想让你给我买顶帽子。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心句型：I’m not saying…（我并不是说……）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;这是一个极其常用的&lt;strong&gt;澄清/找补句型&lt;/strong&gt;。当你觉得对方可能误解了你的意思，或者你想把话说得委婉一点时，就可以用它来“叠个甲”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;潜台词：&lt;/strong&gt; “你先别急着反驳我，听我把话说完，我不是那个意思……”&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. 语法小贴士&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;I&apos;m not saying...&lt;/code&gt; 后面通常跟一个完整的句子。&lt;/li&gt;
&lt;li&gt;日常口语中，我们经常在说完这句话后，加上 &lt;code&gt;I&apos;m just saying...&lt;/code&gt;（我只是说……）或者 &lt;code&gt;I just mean...&lt;/code&gt;（我只是想说……）来进一步解释。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
在日常生活中，当你想表达“你别误会，我不是那个意思”时，这个句型简直是“防杠神器”：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;I’m not saying you’re wrong, &lt;strong&gt;I’m just saying&lt;/strong&gt; we should be careful.&lt;/em&gt;（我并不是说你错了，我只是说我们应该小心点。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;I’m not saying I want to go, &lt;strong&gt;I just mean&lt;/strong&gt; it’s getting late.&lt;/em&gt;（我并不是说我想走，我只是说天色不早了。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;metaphor&lt;a href=&quot;#metaphor&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;“暗喻”或“隐喻”（不出现“像”、“如”等比喻词的比喻）。&lt;/li&gt;
&lt;li&gt;词形式是 &lt;strong&gt;metaphorical&lt;/strong&gt;（比喻的、象征的）。&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;you can see where he’d have trouble&lt;a href=&quot;#you-can-see-where-hed-have-trouble&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“你能看出他哪里会出问题（或者：他哪里会搞砸）。”&lt;/strong&gt; 或者更通俗地说：&lt;strong&gt;“你一看就知道他哪儿不行。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心句型：see where…（看出……的地方 / 明白……的情况）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;这里的 &lt;code&gt;see&lt;/code&gt; 不是用眼睛看，而是**“明白、看出、理解”**的意思。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;where&lt;/code&gt; 在这里引导一个宾语从句，表示“在什么地方 / 在哪个方面”。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;have trouble&lt;/code&gt; 意思是“遇到麻烦、有困难、搞砸”。&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
在日常生活中，当你想要表达“你一看就知道某人/某事肯定会出问题”时，可以直接套用：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;He never listens to anyone. &lt;strong&gt;You can see where he’d have trouble&lt;/strong&gt; at work.&lt;/em&gt;（他从来不听别人的。你一看就知道他在工作上肯定会碰壁。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;The movie’s plot is too confusing. &lt;strong&gt;You can see where&lt;/strong&gt; the audience would get bored.&lt;/em&gt;（这电影的剧情太混乱了。你一看就知道观众肯定会觉得无聊。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;I guess we’ve established who’s staying here with Monica.&lt;a href=&quot;#i-guess-weve-established-whos-staying-here-with-monica&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;这句话的意思是：&lt;strong&gt;“看来谁要留下来和莫妮卡一起住，这事儿算是定下来了。”&lt;/strong&gt; 或者更通俗地说：&lt;strong&gt;“看来谁要留下来跟莫妮卡混，这事儿算是板上钉钉了。”&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. 核心词汇：establish（确立、明确、达成共识）&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;在日常口语中，&lt;code&gt;establish&lt;/code&gt; 通常用来表示“确立规则”或“查明事实”。&lt;/li&gt;
&lt;li&gt;在这里，&lt;code&gt;establish who&apos;s staying here&lt;/code&gt; 意思是“把‘谁留下来’这件事给敲定了”。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;潜台词：&lt;/strong&gt; “事情就这么愉快地决定了，不用再争了。”&lt;/li&gt;
&lt;/ul&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;💡 举一反三&lt;/strong&gt;&lt;br /&gt;
在日常生活中，当你们一群人经过一番讨论（或者干脆没人反对），终于把某件事敲定时，你可以用这个句型来做个“总结陈词”：&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;em&gt;I guess we’ve &lt;strong&gt;established&lt;/strong&gt; that pizza is the best choice for dinner.&lt;/em&gt;（看来我们已经达成共识了，晚饭吃披萨是最好的选择。）&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Well, I guess we’ve &lt;strong&gt;established&lt;/strong&gt; who’s paying the bill.&lt;/em&gt;（好吧，看来谁买单这事儿已经明确了。）&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;/section&gt;</content:encoded></item><item><title>K8S速查&amp;快速复习</title><link>http://blog.diudiudevil.cn/posts/k8s-quick-review/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/k8s-quick-review/</guid><pubDate>Thu, 07 May 2026 22:43:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h1&gt;核心组建&lt;a href=&quot;#核心组建&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a href=&quot;https://kubernetes.io/&quot; target=&quot;_blank&quot;&gt;Kubernetes&lt;/a&gt;：生产级别的容器编排系统
Kubernetes 是一个可移植、可扩展的开源平台，用于管理容器化的工作负载和服务，方便进行声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统，其服务、支持和工具的使用范围广泛。&lt;/p&gt;&lt;/blockquote&gt;&lt;section&gt;&lt;h3&gt;Master&lt;a href=&quot;#master&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;cluster-info&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;Node&lt;a href=&quot;#node&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nodes&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;pod&lt;a href=&quot;#pod&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;pod是K8S最小调度单元，是一个或者多个容器的组合&lt;/li&gt;
&lt;li&gt;当pod发生故障时，系统会自动销毁并重新创建&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;命令行创建名字为nginx的Pod&lt;/p&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;run&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--image=nginx&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;p&gt;删除名字为nginx的Pod&lt;/p&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delete&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pod&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;svc&lt;a href=&quot;#svc&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;可以将一组pod封装成一个服务进行管理(ip地址)
&lt;img loading=&quot;lazy&quot; width=&quot;990&quot; height=&quot;686&quot; src=&quot;/_astro/Pasted%20image%2020260508000843.DNdL64zQ_Z1bzmT6.webp&quot; /&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;创建
查看
修改
删除&lt;/p&gt;&lt;section&gt;&lt;h4&gt;svc种类&lt;a href=&quot;#svc种类&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;ClusteriP：默认类型，集群内部的服务&lt;/li&gt;
&lt;li&gt;NodePort：节点端口类型，将服务公开到集群节点上&lt;/li&gt;
&lt;li&gt;LoadBalancer：负载均衡类型，将服务公开到外部负载均衡器上&lt;/li&gt;
&lt;li&gt;ExternalName：外部名称类型，将服务映射到一个外部域名上&lt;/li&gt;
&lt;li&gt;Headless：无头类型，主要用于DNS解析和服务发现&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;ingress&lt;a href=&quot;#ingress&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;配置转发规则（比如域名、ssl证书）&lt;/li&gt;
&lt;li&gt;国企内网不怎么用，pass&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;cm（configmap）&lt;a href=&quot;#cmconfigmap&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;程序配置信息&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;vol&lt;a href=&quot;#vol&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;卷，持久化存储&lt;/li&gt;
&lt;/ul&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;deployment&lt;a href=&quot;#deployment&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;定义管理应用程序的副本数量&lt;/li&gt;
&lt;li&gt;应用程序更新策略
&lt;img loading=&quot;lazy&quot; width=&quot;1138&quot; height=&quot;712&quot; src=&quot;/_astro/Pasted%20image%2020260508001541.bOiY83Bd_2sdK0g.webp&quot; /&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;创建
查看
修改
删除&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;架构&lt;a href=&quot;#架构&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;架构&quot; loading=&quot;lazy&quot; width=&quot;1252&quot; height=&quot;585&quot; src=&quot;/_astro/Pasted%20image%2020260508001806.CqDe2Exg_jytOG.webp&quot; /&gt;&lt;figcaption&gt;架构&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;命令行速查&lt;a href=&quot;#命令行速查&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;section&gt;&lt;h3&gt;基础使用&lt;a href=&quot;#基础使用&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 查看帮助&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--help&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 查看API版本&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;api-versions&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 查看集群信息&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;cluster-info&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;资源的创建和运行&lt;a href=&quot;#资源的创建和运行&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 创建并运行一个指定的镜像&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;run&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NAME&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--image=image&lt;/span&gt;&lt;span&gt; [params...]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 创建并运行一个名字为nginx的Pod&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;run&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--image=nginx&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 根据YAML配置文件或者标准输入创建资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;create&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;RESOURCE&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 根据nginx.yaml配置文件创建资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;create&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx.yaml&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 根据URL创建资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;create&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;https://k8s.io/examples/application/deployment.yaml&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 根据目录下的所有配置文件创建资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;create&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;./dir&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 通过文件名或标准输入配置资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;apply&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; (-k &lt;/span&gt;&lt;span&gt;DIRECTORY&lt;/span&gt;&lt;span&gt; | &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;FILENAME&lt;/span&gt;&lt;span&gt; | &lt;/span&gt;&lt;span&gt;stdin&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 根据nginx.yaml配置文件创建资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;apply&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx.yaml&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;查看资源信息&lt;a href=&quot;#查看资源信息&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 查看集群中某一类型的资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;RESOURCE&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 其中，RESOURCE可以是以下类型：&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pods&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;po&lt;/span&gt;&lt;span&gt;         &lt;/span&gt;&lt;span&gt;# 查看Pod&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;svc&lt;/span&gt;&lt;span&gt;               &lt;/span&gt;&lt;span&gt;# 查看Service&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;deploy&lt;/span&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;# 查看Deployment&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;rs&lt;/span&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;# 查看ReplicaSet&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;cm&lt;/span&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;# 查看ConfigMap&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;secret&lt;/span&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;# 查看Secret&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;ing&lt;/span&gt;&lt;span&gt;               &lt;/span&gt;&lt;span&gt;# 查看Ingress&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pv&lt;/span&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;# 查看PersistentVolume&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pvc&lt;/span&gt;&lt;span&gt;               &lt;/span&gt;&lt;span&gt;# 查看PersistentVolumeClaim&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;ns&lt;/span&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;# 查看Namespace&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;node&lt;/span&gt;&lt;span&gt;              &lt;/span&gt;&lt;span&gt;# 查看Node&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;all&lt;/span&gt;&lt;span&gt;               &lt;/span&gt;&lt;span&gt;# 查看所有资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 后面还可以加上 -o wide 参数来查看更多信息&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;get&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pods&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-o&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;wide&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 查看某一类型资源的详细信息&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;describe&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;RESOURCE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NAME&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 查看名字为nginx的Pod的详细信息&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;describe&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pod&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;资源的修改、删除和清理&lt;a href=&quot;#资源的修改删除和清理&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 更新某个资源的标签&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;label&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;RESOURCE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NAME&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;KEY_1=VALUE_1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;...&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;KEY_N=VALUE_N&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 更新名字为nginx的Pod的标签&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;label&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pod&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;app=nginx&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 删除某个资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delete&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;RESOURCE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NAME&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 删除名字为nginx的Pod&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delete&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pod&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 删除某个资源的所有实例&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delete&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;RESOURCE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--all&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 删除所有Pod&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delete&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;pod&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--all&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 根据YAML配置文件删除资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delete&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;FILENAME&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 根据nginx.yaml配置文件删除资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delete&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx.yaml&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 设置某个资源的副本数&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;scale&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--replicas=COUNT&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;RESOURCE&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NAME&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 设置名字为nginx的Deployment的副本数为3&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;scale&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--replicas=3&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;deployment/nginx&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 根据配置文件或者标准输入替换某个资源&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;replace&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;FILENAME&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 根据nginx.yaml配置文件替换名字为nginx的Deployment&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;replace&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-f&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx.yaml&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;调试和交互&lt;a href=&quot;#调试和交互&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 进入某个Pod的容器中&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;exec&lt;/span&gt;&lt;span&gt; [-it] POD [-c CONTAINER] -- COMMAND [args...]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 进入名字为nginx的Pod的容器中，并执行/bin/bash命令&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;exec&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-it&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;/bin/bash&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 查看某个Pod的日志&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;logs&lt;/span&gt;&lt;span&gt; [-f] [-p] [-c CONTAINER] POD [-n NAMESPACE]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 查看名字为nginx的Pod的日志&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;logs&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 将某个Pod的端口转发到本地&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;port-forward&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;POD&lt;/span&gt;&lt;span&gt; [LOCAL_PORT:]REMOTE_PORT [...[LOCAL_PORT_N:]REMOTE_PORT_N]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 将名字为nginx的Pod的80端口转发到本地的8080端口&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;port-forward&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;8080:80&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 连接到现有的某个Pod（将某个Pod的标准输入输出转发到本地）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;attach&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;POD&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-c&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;CONTAINER&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 将名字为nginx的Pod的标准输入输出转发到本地&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;attach&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 运行某个Pod的命令&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;run&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;NAME&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--image=image&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;COMMAND&lt;/span&gt;&lt;span&gt; [args...]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# e.g. 运行名字为nginx的Pod&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;kubectl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;run&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;nginx&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--image=nginx&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;/bin/bash&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;参考来源&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;感谢：&lt;a href=&quot;https://www.bilibili.com/video/BV1Se411r7vY?vd_source=074ce702ba6ea5179ca0ad987bc1c836&quot; target=&quot;_blank&quot;&gt;Kubernetes一小时轻松入门_哔哩哔哩_bilibili&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;img /&gt;&lt;/p&gt;&lt;/section&gt;&lt;/section&gt;</content:encoded></item><item><title>使用 Obsidian+Digital Garden 发布静态网站</title><link>http://blog.diudiudevil.cn/posts/obsidian-digital-garden-static-site/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/obsidian-digital-garden-static-site/</guid><description>使用 Obsidian+Digital Garden 发布静态网站</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h1&gt;安装&lt;a href=&quot;#安装&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;在&lt;code&gt;obsidian&lt;/code&gt; 第三方插件市场搜索 &lt;code&gt;Digital Garden&lt;/code&gt;安装并启用。
&lt;img loading=&quot;lazy&quot; width=&quot;1360&quot; height=&quot;728&quot; src=&quot;/_astro/92ec8f3c-5ab9-4f4d-aa09-e6ea07291e13.BodvSd5K_ZAsJAM.webp&quot; /&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;github设置&lt;a href=&quot;#github设置&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;新建一个仓库，比如说名为 &lt;code&gt;obsidian&lt;/code&gt;
设置 &lt;code&gt;access token&lt;/code&gt;
打开 &lt;a href=&quot;https://github.com/settings/personal-access-tokens/new&quot; target=&quot;_blank&quot;&gt;Sign in to GitHub · GitHub&lt;/a&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;设置日期长一点，但是官方不建议设置为长期&lt;/li&gt;
&lt;li&gt;选择刚才新建的仓库
&lt;img loading=&quot;lazy&quot; width=&quot;1604&quot; height=&quot;1238&quot; src=&quot;/_astro/Pasted%20image%2020260317181115.DPm9s4nc_zLmw9.webp&quot; /&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;根据文档选择读写权限（我偷懒都选了）
&lt;img loading=&quot;lazy&quot; width=&quot;700&quot; height=&quot;1472&quot; src=&quot;/_astro/Pasted%20image%2020260317185403.X9SAbUOK_Z2cYpTd.webp&quot; /&gt;&lt;/p&gt;&lt;p&gt;完成：
&lt;img loading=&quot;lazy&quot; width=&quot;1652&quot; height=&quot;656&quot; src=&quot;/_astro/Pasted%20image%2020260317181241.ltKo4kOM_Z2aeIbb.webp&quot; /&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;配置&lt;a href=&quot;#配置&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;img loading=&quot;lazy&quot; width=&quot;1668&quot; height=&quot;684&quot; src=&quot;/_astro/Pasted%20image%2020260317181532.DKtPzPEO_1858HU.webp&quot; /&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;部署&lt;a href=&quot;#部署&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/oleeskild/digitalgarden&quot; target=&quot;_blank&quot;&gt;GitHub - oleeskild/digitalgarden · GitHub&lt;/a&gt;
&lt;img loading=&quot;lazy&quot; width=&quot;1712&quot; height=&quot;580&quot; src=&quot;/_astro/Pasted%20image%2020260317203126.CPF449uF_Z2tXFLL.webp&quot; /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;这里顺序错了，应该先部署，再创建密钥&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;img loading=&quot;lazy&quot; width=&quot;1506&quot; height=&quot;1216&quot; src=&quot;/_astro/Pasted%20image%2020260317203147.Bc_KUVoK_Zkm1UU.webp&quot; /&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;完成&lt;a href=&quot;#完成&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;点击发布图标即可
&lt;img loading=&quot;lazy&quot; width=&quot;728&quot; height=&quot;666&quot; src=&quot;/_astro/Pasted%20image%2020260317214239.BJ0Ex4IQ_CJbqW.webp&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://dg-docs.ole.dev/&quot; target=&quot;_blank&quot;&gt;Digital Garden - Publish Obsidian Notes For Free&lt;/a&gt;
&lt;a href=&quot;https://sspai.com/post/101812&quot; target=&quot;_blank&quot;&gt;如何使用 Obsidian+Digital Garden 搭建个人主页？ - 少数派&lt;/a&gt;&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>思考2026</title><link>http://blog.diudiudevil.cn/posts/2026-introduction/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/2026-introduction/</guid><description>思考2026</description><pubDate>Thu, 12 Mar 2026 18:22:00 GMT</pubDate><content:encoded>本文已加密保护，请访问网站查看。</content:encoded></item><item><title>使用Multipass和k3s搭建kubernetes集群环境</title><link>http://blog.diudiudevil.cn/posts/moban/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/moban/</guid><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h1&gt;安装&lt;a href=&quot;#安装&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;brew&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;install&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;
&lt;section&gt;&lt;h1&gt;速查&lt;a href=&quot;#速查&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;&lt;section&gt;&lt;h2&gt;Multipass常用命令&lt;a href=&quot;#multipass常用命令&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Terminal window&lt;/span&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 查看帮助&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;help&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;help&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;lt;command&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 创建一个名字叫做k3s的虚拟机&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;launch&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--name&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;k3s&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 在虚拟机中执行命令&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;exec&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;k3s&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;--&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;ls&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;-l&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 进入虚拟机并执行shell&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;shell&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;k3s&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 查看虚拟机的信息&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;info&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;k3s&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 停止虚拟机&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;stop&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;k3s&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 启动虚拟机&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;start&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;k3s&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 删除虚拟机&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;delete&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;k3s&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 清理虚拟机&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;purge&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 查看虚拟机列表&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;list&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;# 挂载目录（将本地的~/kubernetes/master目录挂载到虚拟机中的~/master目录）&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;multipass&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;mount&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;~/kubernetes/master&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;master:~/master&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/section&gt;&lt;/section&gt;</content:encoded></item><item><title>建站日志</title><link>http://blog.diudiudevil.cn/posts/site-log/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/site-log/</guid><description>建站日志</description><pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate><content:encoded>&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;2026/05/16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;最近太忙了，又忘记更新了&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;2026/03/16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;学习笔记等内容不再上传博客，主要是考虑到图片太多，免费服务器撑不住，再加上本地&lt;code&gt;obsidian&lt;/code&gt; 管理已经很方便了，通过&lt;code&gt;icloud&lt;/code&gt;可以手机电脑跨端查看编辑。&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;2026/03/15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;重新注册域名 &lt;code&gt;diudiudevil.cn&lt;/code&gt;
另外说一嘴，&lt;code&gt;com&lt;/code&gt;域名居然被人注册过了，WTF？？？？&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;2026/03/11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;博客迁移到腾讯 &lt;code&gt;EdgeOne Pages&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;2026/03/10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;博客重启，采用&lt;a href=&quot;https://astro.build/&quot; target=&quot;_blank&quot;&gt;Astro&lt;/a&gt; ，主题为&lt;a href=&quot;https://github.com/CuteLeaf/Firefly&quot; target=&quot;_blank&quot;&gt;GitHub - CuteLeaf/Firefly: 流萤，清新美观的 Astro 静态博客主题模板 | Firefly, fresh and aesthetic Astro blog theme template, Secondary development based on Fuwari. · GitHub&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;时间未知&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;曾用域名 &lt;code&gt;diudiudevil.cn&lt;/code&gt; &lt;code&gt;diudiudevil.com&lt;/code&gt; …
曾用博客框架 &lt;code&gt;WordPress&lt;/code&gt; &lt;code&gt;typecho&lt;/code&gt; &lt;code&gt;hexo&lt;/code&gt; &lt;code&gt;hugo&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content:encoded></item><item><title>windowsterminal简单美化</title><link>http://blog.diudiudevil.cn/posts/windows-terminal-beautification-basics/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/windows-terminal-beautification-basics/</guid><pubDate>Sun, 20 Dec 2020 16:37:12 GMT</pubDate><content:encoded>&lt;p&gt;因为最近使用HEXO的缘故，使用windows下的CMD的频率比较多&lt;/p&gt;
&lt;p&gt;奈何太简陋 ， windows terminal 就成了不二选择&lt;/p&gt;
&lt;p&gt;当然和linux没法比&lt;/p&gt;
&lt;p&gt;话不多说直接贴源码&lt;/p&gt;
&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;// This file was initially generated by Windows Terminal 1.4.3243.0&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;// It should still be usable in newer versions, but newer versions might have additional&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;// settings, help text, or changes that you will not see unless you clear this file&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;// and let us generate a new one for you.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;// To view the default settings, hold &quot;alt&quot; while clicking on the &quot;Settings&quot; button.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;// For documentation on these settings, see: https://aka.ms/terminal-documentation&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;$schema&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;https://aka.ms/terminal-profiles-schema&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;defaultProfile&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;{xxxxxxxxxxxxxxxxxx}&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;//应该是唯一值&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;12&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// You can add more global application settings here.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// To learn more about global settings, visit https://aka.ms/terminal-global-settings&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;14&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// 主题设置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;15&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;theme&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;dark&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;// --------- 这里有改动 ------------- &quot;dark/light/system&quot; 就标题栏有变化....&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;16&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// 启动设置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;17&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// 1、以最大化方式启动&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;18&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;launchMode&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;default&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;// &quot;maximized&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;19&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// 2、启动位置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;20&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;initialPosition&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;100,50&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;21&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// 3、首次启动时的列&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;22&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;initialCols&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;23&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// 4、首次启动时的行&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;initialRows&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;25&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// If enabled, selections are automatically copied to your clipboard.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;26&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;copyOnSelect&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;true&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;// --- 这里有改动 ----默认 false  ， 选中复制，右键粘贴&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;27&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// If enabled, formatted data is also copied to your clipboard&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;28&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;copyFormatting&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;false&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;29&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// 滚动速度&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;30&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;rowsToScroll&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;system&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;// 这是滚动鼠标滚轮一次滚动的行数 默认 &quot;system&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;31&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// A profile specifies a command to execute paired with information about how it should look and feel.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;32&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// Each one of them will appear in the &apos;New Tab&apos; dropdown,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;33&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;//   and can be invoked from the commandline with `wt.exe -p xxx`&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;34&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// To learn more about profiles, visit https://aka.ms/terminal-profile-settings&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;35&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;profiles&quot;&lt;/span&gt;&lt;span&gt;: {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;36&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&quot;defaults&quot;&lt;/span&gt;&lt;span&gt;: {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;37&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// 初始目录设置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;38&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;startingDirectory&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;E:/&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;39&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// 文本设置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;40&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// 字体&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;41&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;fontFace&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;FantasqueSansMono&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;42&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// 字体大小&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;43&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;fontSize&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;13&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;44&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// 边距&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;45&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;padding&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;3,3,3,3&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;46&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// 消除文本锯齿&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;47&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;antialiasingMode&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;cleartype&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;48&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// 颜色设置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;49&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// 配色方案,   配色方案是在 schemes 对象中定义的, 有几个预先定义的方案， 查看 https://docs.microsoft.com/zh-cn/windows/terminal/customize-settings/color-schemes&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;50&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;colorScheme&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;Solarized Light&quot;&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;// One Half Dark,  One Half Light,  Solarized Dark,  Solarized Light,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;51&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// Acrylic 设置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;52&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;useAcrylic&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;true&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;53&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// Acrylic 不透明度&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;54&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;acrylicOpacity&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;55&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// // 背景图像设置&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;56&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;backgroundImage&quot;&lt;/span&gt;&lt;span&gt;:  &lt;/span&gt;&lt;span&gt;&quot;E:/c/1/3.jpg&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;57&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// // 背景图像拉伸模式 &quot;none&quot;、&quot;fill&quot;、&quot;uniform&quot;、&quot;uniformToFill&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;58&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// &quot;backgroundImageStretchMode&quot;: &quot;uniform&quot;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;59&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// // 背景图像不透明度&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;60&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;backgroundImageOpacity&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;61&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;// 历史记录可现实行数&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;62&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;historySize&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;9001&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;// default 9001&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;63&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;64&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;&quot;list&quot;&lt;/span&gt;&lt;span&gt;: [&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;65&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;66&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;// Make changes here to the powershell.exe profile.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;67&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;guid&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;{61c54bbd-c2c6-5271-96e7-009a87ff44bf}&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;68&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;name&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;Windows PowerShell&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;69&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;commandline&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;powershell.exe&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;70&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;hidden&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;false&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;71&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;72&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;73&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;// Make changes here to the cmd.exe profile.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;74&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;guid&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;{0caa0dad-35be-5f56-a8ff-afceeeaa6101}&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;75&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;name&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;命令提示符&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;76&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;commandline&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;cmd.exe&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;77&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;hidden&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;false&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;78&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;79&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;80&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;guid&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;{c6eaf9f4-32a7-5fdc-b5cf-066e8a4b1e40}&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;81&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;hidden&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;false&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;82&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;name&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;Ubuntu-18.04&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;83&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;source&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;Windows.Terminal.Wsl&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;84&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;85&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;86&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;guid&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;{b453ae62-4e3d-5e58-b989-0a998ec441b8}&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;87&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;hidden&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;false&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;88&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;name&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;Azure Cloud Shell&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;89&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;source&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;Windows.Terminal.Azure&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;90&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;91&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;92&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;guid&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;{4d4cc780-cacb-5b6f-a183-29b5f6cdcd23}&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;93&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;hidden&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;false&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;94&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;name&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;CentOS&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;95&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;source&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;Windows.Terminal.Wsl&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;96&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;97&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;98&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;99&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// Add custom color schemes to this array.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;100&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// To learn more about color schemes, visit https://aka.ms/terminal-color-schemes&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;101&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// 自定义配色方案，默认&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;102&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;schemes&quot;&lt;/span&gt;&lt;span&gt;: [],&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;103&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;104&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;105&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;106&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// Add custom keybindings to this array.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;107&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// To unbind a key combination from your defaults.json, set the command to &quot;unbound&quot;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;108&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;// To learn more about keybindings, visit https://aka.ms/terminal-keybindings&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;109&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;&quot;keybindings&quot;&lt;/span&gt;&lt;span&gt;: [&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;110&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;// Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;111&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;// These two lines additionally bind them to Ctrl+C and Ctrl+V.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;112&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;// To learn more about selection, visit https://aka.ms/terminal-selection&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;113&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;114&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;command&quot;&lt;/span&gt;&lt;span&gt;: {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;115&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;action&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;copy&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;116&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;singleLine&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;false&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;117&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;118&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;keys&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;ctrl+c&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;119&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;120&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;121&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;command&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;paste&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;122&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;keys&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;ctrl+v&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;123&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;124&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;// Press Ctrl+Shift+F to open the search box&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;125&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;126&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;command&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;find&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;127&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;keys&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;ctrl+shift+f&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;128&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;129&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;// Press Alt+Shift+D to open a new pane.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;130&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;// - &quot;split&quot;: &quot;auto&quot; makes this pane open in the direction that provides the most surface area.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;131&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;// - &quot;splitMode&quot;: &quot;duplicate&quot; makes the new pane use the focused pane&apos;s profile.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;132&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;// To learn more about panes, visit https://aka.ms/terminal-panes&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;133&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;134&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;command&quot;&lt;/span&gt;&lt;span&gt;: {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;135&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;action&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;splitPane&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;136&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;split&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;auto&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;137&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;                &lt;/span&gt;&lt;span&gt;&quot;splitMode&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;duplicate&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;138&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;            &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;139&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;keys&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;alt+shift+d&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;140&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;141&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;span&gt;// 自定义快捷键&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;142&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;143&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;command&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;closePane&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;144&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;keys&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;ctrl+w&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;145&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;},&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;146&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;147&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;command&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;closeTab&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;148&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;            &lt;/span&gt;&lt;span&gt;&quot;keys&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;ctrl+shift+w&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;149&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;150&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;151&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;显示更多&lt;/span&gt;&lt;span&gt;显示更少&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content:encoded></item><item><title>微软商店登陆怎么一直转圈该怎么办？</title><link>http://blog.diudiudevil.cn/posts/microsoft-store-stuck-on-sign-in-loading-circle-fix/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/microsoft-store-stuck-on-sign-in-loading-circle-fix/</guid><pubDate>Sun, 22 Nov 2020 00:45:55 GMT</pubDate><content:encoded>&lt;p&gt;本来想登录微软商店下centos的，一直转圈，登录不了&lt;/p&gt;
&lt;p&gt;大概率为DNS污染
改为：&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4.2.2.2&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;4.2.2.1&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;&lt;em&gt;来源&lt;/em&gt;：&lt;a href=&quot;http://tieba.baidu.com/p/6922209465?share=9105&amp;amp;fr=share&amp;amp;unique=C04DFC216E4993EE1AE55637FC75FB2A&amp;amp;st=1605977312&amp;amp;client_type=1&amp;amp;client_version=12.0.5&amp;amp;sfc=copy&amp;amp;share_from=post&quot; target=&quot;_blank&quot;&gt;http://tieba.baidu.com/p/6922209465?share=9105&amp;amp;fr=share&amp;amp;unique=C04DFC216E4993EE1AE55637FC75FB2A&amp;amp;st=1605977312&amp;amp;client_type=1&amp;amp;client_version=12.0.5&amp;amp;sfc=copy&amp;amp;share_from=post&lt;/a&gt;&lt;/p&gt;</content:encoded></item><item><title>Vultr 服务器密码忘记密码？？？</title><link>http://blog.diudiudevil.cn/posts/vultr-server-forgot-password-guide/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/vultr-server-forgot-password-guide/</guid><pubDate>Fri, 31 Jan 2020 21:43:00 GMT</pubDate><content:encoded>&lt;p&gt;重启&lt;/p&gt;
&lt;p&gt;改 &lt;code&gt;ro&lt;/code&gt; 到 &lt;code&gt;rw init=/sysroot/bin/sh&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Ctrl-X&lt;/code&gt;&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;chroot /sysroot&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;passwd root&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;reboot -f&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;</content:encoded></item><item><title>从typecho切回hexo</title><link>http://blog.diudiudevil.cn/posts/Migrating-From-Typecho-To-Hexo/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/Migrating-From-Typecho-To-Hexo/</guid><pubDate>Mon, 27 Jan 2020 20:43:00 GMT</pubDate><content:encoded>&lt;p&gt;比起typecho ，使用hexo感觉更像是自讨苦吃&lt;/p&gt;
&lt;p&gt;可是就是喜欢折腾啊&lt;/p&gt;
&lt;p&gt;让记录更加简单一点 专注于学习&lt;/p&gt;
&lt;p&gt;hexo局限性还有很多&lt;/p&gt;
&lt;p&gt;比较头疼的就是不能在线写&lt;/p&gt;
&lt;p&gt;所以搞了个  &lt;a href=&quot;https://wiki.diudiudevil.com/&quot; target=&quot;_blank&quot;&gt;wiki&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;可以写完直接丢md文件到服务器&lt;/p&gt;
&lt;p&gt;自动生成目录树&lt;/p&gt;
&lt;p&gt;很是方便&lt;/p&gt;
&lt;p&gt;2020年浪费了太多时间&lt;/p&gt;
&lt;p&gt;2021年加油啊&lt;/p&gt;
&lt;p&gt;拖延症患者&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/NewbMiao/typecho2Hexo&quot; target=&quot;_blank&quot;&gt;typecho导出Markdown文章&lt;/a&gt;&lt;/p&gt;</content:encoded></item><item><title>阿里云ssh登录Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 的解决方案！</title><link>http://blog.diudiudevil.cn/posts/aliyun-ssh-permission-denied-publickey-solution/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/aliyun-ssh-permission-denied-publickey-solution/</guid><pubDate>Fri, 26 Apr 2019 12:20:00 GMT</pubDate><content:encoded>&lt;p&gt;今天远程登陆阿里云主机突然登不上去了，
报错如下
&lt;code&gt;Permission denied (publickey,gssapi-keyex,gssapi-with-mic)&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;查看&lt;a href=&quot;https://help.aliyun.com/document_detail/59083.html?spm=5176.10173289.107.1.5aeb2e77ORGyqM#windows&quot; target=&quot;_blank&quot;&gt;官方文档&lt;/a&gt;得知，&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;启用密钥之后，服务器会自动禁止使用root账号密码登录。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;使用官方的网页版远程连接，
登陆并修改修改&lt;code&gt;/etc/ssh/sshd_config&lt;/code&gt;文件中的&lt;code&gt;PasswordAuthentication no&lt;/code&gt;改为&lt;code&gt;PasswordAuthentication yes&lt;/code&gt;并保存。
重启&lt;code&gt;ssh&lt;/code&gt;服务，即可，&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;sudo systemctl restart sshd&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;解决。&lt;/p&gt;</content:encoded></item><item><title>解决Linux报错&amp;quot;Another app is currently holding the yum lock; waiting for it to exit...&amp;quot;的问题</title><link>http://blog.diudiudevil.cn/posts/how-to-fix-yum-lock-error-another-app-holding-lock/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/how-to-fix-yum-lock-error-another-app-holding-lock/</guid><pubDate>Fri, 26 Apr 2019 12:20:00 GMT</pubDate><content:encoded>&lt;p&gt;在执行yum相关命令的时候，出现以下提示：&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;Another app is currently holding the yum lock; waiting for it to exit...&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;而且，
使用kill杀死不了占用yum的进程&lt;/p&gt;
&lt;p&gt;可以采用以下命令：&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;rm -f /var/run/yum.pid&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;重新执行yum命令，再无此提示并执行成功。
ok。&lt;/p&gt;</content:encoded></item><item><title>关于我</title><link>http://blog.diudiudevil.cn/posts/about-me/</link><guid isPermaLink="true">http://blog.diudiudevil.cn/posts/about-me/</guid><pubDate>Fri, 01 Jan 1999 01:01:00 GMT</pubDate><content:encoded/></item></channel></rss>