Jekyll2023-06-30T23:42:11+00:00https://gitktd.github.io/atom.xmlblog开拓互联网tgktd网站构建之探索astro2023-05-19T00:00:00+00:002023-05-19T00:00:00+00:00https://gitktd.github.io/2023/05/19/%E7%BD%91%E7%AB%99%E6%9E%84%E5%BB%BA%E4%B9%8B%E6%8E%A2%E7%B4%A2astro<h1 id="astro静态网站生成">Astro静态网站生成</h1>
<h2 id="html-网站的根基">html-网站的根基</h2>
<p>开始之前科普下网站的构成,</p>
<p>简明来说就是三种:html,css和JavaScript,</p>
<ul>
<li>HTML构成网站的框架,</li>
<li>CSS是网站美化包,</li>
<li>JavaScript为网站提供交互功能,</li>
</ul>
<p>这些编程语言是为了使网站更加完美的存在,
本文是在有过构建网站基础后进行的,算是我对构建网站进阶的认知日记吧。</p>
<h2 id="nodejs和npm的应用">Node.js和npm的应用</h2>
<p>如果你听过Linux的包管理器可以了解到,</p>
<p>包管理器是像手机应用商店可以一键下载一些软件的工具,
包管理器简化了安装、升级与解除安装软件的过程,</p>
<p>node背后还有Linux维护,两者都由JavaScript构成,
npm会随着Node.js自动安装,</p>
<p>接下来会 “npm” 和构建网站息息相关,
先下载node.js软件就可以在命令行用“npm”了。</p>
<p><a href="https://nodejs.org/en">Node.js官网</a></p>
<h2 id="astro-是什么">Astro 是什么?</h2>
<p>Astro的中文意思:天文,
天文构建博客页很强。
对网站构建有丰富的支持,后期主流的编程阵容可以集成兼容,
详细设计理念,建议到官方文档的核心理念进行阅读,
关键的一句话是1.以内容为中心的网站的用例最有意义。
Astro 是集多功能于一体的 Web 框架,
用于构建快速、以内容为中心的网站,
值得一提的是Astro能解析Markdown,发布发布博客.</p>
<p>astro 文件可以作为:</p>
<ul>
<li>页面用户</li>
<li>界面组件</li>
<li>布局</li>
<li>图像</li>
</ul>
<p><a href="https://astro.build">astro官网</a>
<img src="https://github.com/gitktd/gitktd.github.io/raw/master/%E5%9B%BE%E7%89%87/Snipaste_2023-05-17_10-39-59.png" alt="test" /></p>
<h4 id="插曲">插曲:</h4>
<p>这里你可以先打开这个网站,看看未来可能的效果
<a href="https://stackblitz.com/github/withastro/astro/tree/latest/examples/blog?file=README.md&on=stackblitz">stro博客模版效果</a>
一会将在浏览器模拟出从命令行安装一个简易的博客模版。</p>
<h4 id="关于命令行terminal也就是终端cmd">关于命令行Terminal也就是终端cmd</h4>
<p>一个小黑窗口,复制粘贴就像黑客电影那样,很快你就会熟悉的。
建议看一下我博客之前的</p>
<p><a href="https://gitktd.github.io/2023/03/11/%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97">命令行教程</a></p>
<h2 id="安装astro">安装astro</h2>
<p>安装最新版本的天文,是通过运行命令如下:
<img src="https://github.com/gitktd/gitktd.github.io/raw/master/%E5%9B%BE%E7%89%87/Snipaste_2023-05-17_10-41-36.png" alt="test" />
###</p>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>npm create astro@latest
</code></pre></div></div>
<p>在本地启动并运行一个新的 Astro 项目!
本地启动意味着网站服务器在本地运行,
像这种一段指令的,一般就是复制到命令行的,比如npm这种
出现选择后,一路默认即可</p>
<h3 id="npm-install">npm install</h3>
<p>意思就是npm来下载依赖,依赖很重要,就像齿轮一样,
个人建议使用yarn安装:
感觉会少许多奇怪的报错,yarn类似npm的升级版,yarn比npm稳定</p>
<p><img src="https://github.com/gitktd/gitktd.github.io/raw/master/%E5%9B%BE%E7%89%87/Snipaste_2023-05-17_10-54-48.png" alt="test" /></p>
<p>通过</p>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>yarn <span class="nt">-v</span>
</code></pre></div></div>
<p>来测试是否成功安装yarn</p>
<h3 id="安装yarn">安装yarn</h3>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>npm <span class="nb">install</span> <span class="nt">-g</span> yarn
</code></pre></div></div>
<p>使用npm先下载到yarn</p>
<p>用yarn下载astro</p>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>yarn create astro
</code></pre></div></div>
<p><img src="https://github.com/gitktd/gitktd.github.io/raw/master/%E5%9B%BE%E7%89%87/Snipaste_2023-05-17_11-10-22.png" alt="test" /></p>
<h3 id="进入项目文件">进入项目文件</h3>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nb">cd</span> ./undefined
</code></pre></div></div>
<h6 id="下载依赖如果报错很有必要的">下载依赖(如果报错,很有必要的)</h6>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>npm <span class="nb">install</span>
</code></pre></div></div>
<p><img src="https://github.com/gitktd/gitktd.github.io/raw/master/%E5%9B%BE%E7%89%87/Snipaste_2023-05-17_11-01-19.png" alt="test" /></p>
<p>相当与我们开始的时候下载依赖没有在项目文件
那么需要在新建文件夹再次下载依赖</p>
<h3 id="是时候运行一下网站了">是时候运行一下网站了</h3>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>yarn dev
</code></pre></div></div>
<p>打开浏览器输入域名:
<a href="http://localhost:3000/">http://localhost:3000/</a></p>
<p>可喜可贺,现在你拥有一个可运行的本地网站!
<img src="https://github.com/gitktd/gitktd.github.io/raw/master/%E5%9B%BE%E7%89%87/astro%20tp.png" alt="test" /></p>
<h3 id="用markdown写一篇博客文章">用Markdown写一篇博客文章,</h3>
<p>创建一个 “ .md “文件下 pages 文件夹。
写一段</p>
<h2 id="hi-oブ">Hi~ o(<em> ̄▽ ̄</em>)ブ</h2>
<p>访问该路线将使Astro即时将其转换为HTML
比如blog.md,就是访问
<a href="http://localhost:3000/blog">http://localhost:3000/blog</a>
就能看到了。</p>
<h2 id="常见错误">常见错误:</h2>
<h3 id="npm-install模块时-报错not-such-file-or-directory是何原因"><a href="https://segmentfault.com/q/101000001293052100">npm install模块时 报错:not such file or directory。是何原因?</a></h3>
<h3 id="安装速度问题还得是镜像快">安装速度问题,还得是镜像快,</h3>
<p>下面是引入淘宝镜像</p>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>npm config <span class="nb">set </span>registry https://registry.npm.taobao.org
</code></pre></div></div>
<h3 id="astro-dev-错误">Astro dev 错误</h3>
<p>就是确实依赖了 npm i 或者 yarn install,
注意在博客文件夹运行</p>
<h2 id="彩蛋与挑战">彩蛋与挑战</h2>
<ul>
<li>
<p><a href="https://marketplace.visualstudio.com/items?itemName=astro-build.astro-vscode">安装vscode的astro官方插件</a></p>
</li>
<li>
<p><a href="https://github.com/satnaing/astro-paper">一个astro博客模版</a></p>
</li>
</ul>
<p>一行指令就能下载到本地了</p>
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>yarn create astro <span class="nt">--template</span> satnaing/astro-paper
</code></pre></div></div>
<ul>
<li>vscode技巧
<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>code <span class="nb">.</span>
</code></pre></div> </div>
<p>可以直接运行vscode,来自Traversy Media。
我觉的个人网站还是自定义的创作,才有意义,像一幅画作,是作品。</p>
</li>
<li>
<p><a href="https://www.htmx.org">无js的html</a></p>
</li>
<li>
<p><a href="https://www.youtube.com/watch?v=0eka27P4Pr4">vs code 官方对astro的入门介绍直播 (2023-1-20)</a></p>
</li>
<li>
<p><a href="https://docs.astro.build/tutorial/0-introduction/">搭建astro博客的官方教程\EN</a>
非常详细,一步一步那种</p>
</li>
<li>
<p><a href="https://github.com/satnaing/astro-paper">SEO满分的天文博客模版</a>
SEO是搜索引擎对网站合理度的评分,SEO意味网站设计的完美优化
模版是什么?模版意味着已经构建好了html,css和JavaScript,直接运行即可看到效果,对于专注内容的博客,写作为主,模版带来极大便利性,你自己可以更快的开始博客写作之路。</p>
</li>
<li>打包文件
想要在本地构建并预览你的站点或在自有环境中排查潜在错误和警告。
运行 npm run build 命令即可构建 Astro 站点。</li>
</ul>
<h2 id="后记">后记</h2>
<p>我想说快速建立一个网站树立信心,带来建网站的新鲜感,
后续,感兴趣就可以直接自定义一个属于自己设计的网站。
不必害怕说看不懂,看懂文件夹就可以大致了解你下载了个什么,当报错的时候,只需修正即可,不必气馁,而且修好错误的成就感也是很有满足感的,目前astro是稍有令我最新的技术,平时只是写写html,同时也在了解构建网站,那些一些只是见过的图标logo,我想借助astro未来熟悉一些框架,对于我来说是一次不错的挑战,当我做了一个博客页后我意识到自己已经入门前端了,
接下来一个是微前端,尝试制作进阶版的网站,同时我比较注重的是静态网站astro就非常适合。</p>
<p>遇到问题和欢迎来<a href="https://t.me/webrings">webring群组</a>交流。</p>tgktdAstro静态网站生成命令行实践指南2023-03-11T00:00:00+00:002023-03-11T00:00:00+00:00https://gitktd.github.io/2023/03/11/%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97<p>本文内容源自互联网,多为脚本之家和众博客主的共享记录</p>
<p>博主为备份使用,欢迎分享此文,通过Ctrl+F查找指令。</p>
<p>浏览方式瀑布流,参考复制了liunx在线教程,众gitbook文档和技术类文档</p>
<p>本文使用方法,实践即可
打开对应系统的命令行然后输入命令行指令。</p>
<h2 id="cmd-微软系统命令行">CMD-微软系统命令行</h2>
<p>C:\AUTOEXEC.BAT 是每次系统启动时都会自动运行的,
可以将每次启动时都要运行的命令放入该文件中。</p>
<p>开机自动运行也可以把bat批处理放到到启动文件夹</p>
<p>保持cmd运行打开管理员运行
兼容性选项中勾选使用管理员身份运行</p>
<h3 id="cmd快捷键">cmd快捷键</h3>
<p>F1:粘贴最后执行的命令(逐个字符)
F2:粘贴最后执行的命令(直到输入的字符)
F3:粘贴上次执行的命令
F4:删除当前提示文本直到输入的字符
F5:粘贴最近执行的命令(不循环)
F6:粘贴 ^Z 到提示
F7:显示以前执行的命令的可选列表
F8:粘贴最近执行的命令(循环)
F9:询问 F7 列表中要粘贴的命令编号</p>
<h3 id="title">title</h3>
<p>“名字” cmd GUL标题自定义</p>
<p>比如 ‘title ktd’ 界面标题为ktd</p>
<h3 id="net-start">net start</h3>
<p>查看开启了哪些服务</p>
<h3 id="color-2">color 2</h3>
<p>设置cmd为绿色
右键cmd界面框设置的属性里可以设置颜色还有透明度</p>
<h3 id="color">color</h3>
<p>颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、
6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白</p>
<h3 id="timeout-t-5">timeout /t 5</h3>
<p>等待5s</p>
<h3 id="ver">ver</h3>
<p>显示windows系统版本</p>
<h3 id="winver">winver</h3>
<p>弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)</p>
<h3 id="break">BREAK</h3>
<p>取消当前的运行,快捷键 Ctrl + C</p>
<h3 id="taskmgr">taskmgr</h3>
<p>调出任务管理器</p>
<h3 id="mkdir">mkdir</h3>
<p>创建目录</p>
<h3 id="echo">echo</h3>
<p>打印参数,可以作为写注释,可当做暂停</p>
<h3 id="set-p-tmp留言">set /p tmp=留言</h3>
<p>比如:
set /p tmp=操作结束,请按回车键退出…</p>
<h3 id="cls">cls</h3>
<p>清空界面代码,初始化</p>
<h3 id="time">TIME</h3>
<p>显示系统时间</p>
<h3 id="pause">PAUSE</h3>
<p>暂停当前程序的运行</p>
<h3 id="cacls">cacls</h3>
<p>文件名 查看文件的访问用户权限列表</p>
<h3 id="set">set</h3>
<p>检查所有的环境变量</p>
<h3 id="set-user-">set USER //</h3>
<p>显示系统用户名相关的变量</p>
<h3 id="sysdmcpl">sysdm.cpl</h3>
<p>打开系统属性</p>
<h3 id="systempropertiesadvancedexe">SystemPropertiesAdvanced.exe</h3>
<p>打开环境变量</p>
<h3 id="where">where</h3>
<p>显示变量文件具体路径
比如where python 就能显示python路径名称</p>
<h3 id="set-1">set</h3>
<p>介绍一下命令行配置环境变量
进入目标文件夹。复制文件路径地址,path添加文件夹
输入 “set 变量名=变量内容”即可。
比如将path设置为“d:\nmake.exe”,
只要输入set path=”d:\nmake.exe”。
set 和 setx 都可以用来设置环境变量,但是它们也有所不同:
set :在当前终端立即生效,但只在当前终端中生效(临时有效)
setx:在当前终端不会生效,但在新打开的终端都会生效(永久有效)
setx慎用,因为是永久生效</p>
<h3>::</h3>
<p>刷新</p>
<h3 id="explorer">explorer</h3>
<p>打开目标系统文件</p>
<p>批处理中调用外部程序的命令</p>
<p>explorer D:<br />
start D:\</p>
<h3 id="start-max">start /max</h3>
<p>start /max http://127.0.0.1<br />
cmd打开特定网站</p>
<h3 id="start">start</h3>
<p>start (此处可指定浏览器)http://www.google.com
打开指定网站</p>
<h3 id="explorer-shellstartup">explorer shell:startup</h3>
<p>例如打开环境变量界面</p>
<h3 id="ipconfig-all">ipconfig /all</h3>
<p>查看ip配置</p>
<h3 id="netstat--anofindstr">netstat -ano|findstr</h3>
<p>查看特定端口号</p>
<h3 id="netstat--anofindstr-8080">netstat -ano|findstr 8080</h3>
<p>查看8080端口号</p>
<p>端口知识也是比较基础的,
总之一般保存原有端口号就可以默认的80,8080端口
端口占用的情况,也就是说,这个软件就是需要这个默认端口作为本地地址
要是刚好换一个动态端口可以说是这就成了多余的动作</p>
<h3 id="netstat">netstat</h3>
<p>持续监视运行的tcp端口</p>
<h3 id="net-share">net share</h3>
<p>查看共享</p>
<h3 id="netstat--an">netstat -an</h3>
<p>直接列出当前tcp端口</p>
<h3 id="taskkill-f-t-im">taskkill /f /t /im</h3>
<p>taskkill /f /t /im “程序.exe”终止某程序</p>
<h3 id="dir">dir</h3>
<p>列出当前文件目录</p>
<h3 id="dir-b">dir /b</h3>
<p>查看当前路径下所有文件和文件夹</p>
<h3 id="dir-b-s">dir /b /s</h3>
<p>可以查看当前路径下的所有文件和文件夹以及子目录下的文件。
(在c盘主目录使用很壮观哦,相当于,命令行列出c盘所有文件名)</p>
<h3 id="tree">tree</h3>
<p>文件生命树型结构显示出目录。</p>
<h3 id="操作-写入文件">操作-写入文件</h3>
<p>cmd创建一个文件并写入指定内容打开
将c盘文件列表写入 a.txt 中:</p>
<ul>
<li>md a.txt</li>
<li>cd a.txt</li>
<li>dir c:<em>.</em> > a.txt</li>
<li>explorer a.txt
<h3 id="command1--command2">command1 & command2:</h3>
<p>依次执行 command1、command2。</p>
<h3 id="command1--command2-1">command1 && command2:</h3>
<p>执行 command1,当 command1 执行成功时,执行 command2</p>
<h3 id="command1--command2-2">command1 || command2:</h3>
<p>执行 command1,当 command1 执行失败时,执行 command2。
&& 和 || 实际上就是 与、或 逻辑运算。</p>
</li>
</ul>
<h3 id="net-config">net config</h3>
<p>查看系统网络</p>
<h3 id="netstat-1">netstat</h3>
<p>netstat -a 查看开启了哪些端口,常用netstat -an
netstat -n 查看端口的网络连接情况,常用netstat -an
netstat -v 查看正在进行的工作
netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)
netstat -s 查看正在使用的所有协议使用情况</p>
<h3 id="计算机运行命令全集">计算机运行命令全集</h3>
<p>winver———检查Windows版本
winver———检查Windows版本
Msconfig.exe—系统配置实用程序
devmgmt.msc— 设备管理器
notepad——–打开记事本
secpol.msc—–本地安全策略
services.msc—本地服务设置
sfc /scannow—windows文件保护
taskmgr——–任务管理器
cmd.exe——–CMD命令提示符
Nslookup——-IP地址侦测器</p>
<h2 id="liunx命令行">Liunx命令行</h2>
<p>建议下载wsl,</p>
<p>这样就能在微软系统学习liunx命令行</p>
<p>不建议新人尝试安装双系统,</p>
<p>引导部分必定会出错,</p>
<p>所以虚拟机运行linux镜像是最佳选择。</p>
<p>这里我实测使用wsl,</p>
<p>其实是足够满足liunx命令行体验的</p>
<p>bash进入wsl的linux命令行环境</p>
<p>以下操作在bash界面运行</p>
<h3 id="uname--a">uname -a</h3>
<p>显示系统,详细</p>
<h3 id="df--t">df -T</h3>
<p>查看系统文件类型</p>
<h3 id="ls--al-">ls -al /</h3>
<p>显示根的目录列表,主目录</p>
<h3 id="ctrlz">ctrl+z</h3>
<p>退出当前命令运行状态</p>
<h3 id="echo-文本">echo [文本]</h3>
<p>打印一行文本</p>
<h3 id="pwd">pwd</h3>
<p>我在哪里,输出当前文件路径</p>
<h3 id="cd">cd</h3>
<p>改变bash所在当前路径</p>
<h3 id="ls">ls</h3>
<p>列出文件目录名称,</p>
<h3 id="ls-l">ls-l</h3>
<p>更为详细</p>
<h3 id="ls--a">ls -a</h3>
<p>同时显示隐藏文件</p>
<h3 id="ls--f">ls -F</h3>
<p>同时显示辨识文件,
文件名后面带 / 就是主目录,
可执行文件 是 * 。</p>
<h3 id="ls--r">ls -R</h3>
<p>同时显示当前文件及相关文件子目录</p>
<h3 id="ls--laf">ls -laF</h3>
<p>组合,实用指令</p>
<h3 id="touch">touch</h3>
<p>新建一个文件</p>
<p>测试:
先输入, ls 查看当前文件目录
然后,输入 touch [“文件名称”] ,比如 touch myfile
ls ,目录添加了一个新文件,新建文件 myfile 成功</p>
<h3 id="dig">dig</h3>
<p>dig www.google.com
从域名查IP地址</p>
<h3 id="sudo-fsck-devsda">sudo fsck /dev/sda</h3>
<p>系统文件修复</p>
<h3 id="cat">cat</h3>
<p>显示某文件内容,写入内容到文件
此命令较多样化</p>
<h3 id="cat-etcpasswd">cat /etc/passwd</h3>
<p>显示etc的密码文件内容</p>
<h3 id="cat-1">cat</h3>
<p>cat [文件名] [文件名]
显示两个文件的内容
####
cat>[文件名]
也可以新建文件</p>
<h4 id="cattest">cat>test</h4>
<p>接下来操作,创建一个文件并写入内容
新建一个名为 test 的 文件
现在可以继续输入 文本内容,
输入 “ ok linux “
ctrl+D,即可保存,
然后 cat test ,
输出 ok linux ,恭喜操作成功。</p>
<h3 id="history">history</h3>
<p>显示历史曾经输入过什么命令,
很实用的命令行,
日志可以直接复制下来,
作为未来自制的bash脚本参考</p>
<h3 id="clear">clear</h3>
<p>现在命令行输出的命令内容已经有点多了
输入 clear ,清屏界面,也是非常实用了</p>
<h3 id="cp">cp</h3>
<p>复制某文件
cp [文件复制源][想要拷贝的文件路径]</p>
<h3 id="mv">mv</h3>
<p>重命名某文件 ,可以移动文件
mv [原文件名][新文件名]</p>
<h3 id="mkdir-1">mkdir</h3>
<p>新建文件目录,和新建文件有区别
项目文件,先 mkdir goodfile(新文件名),
这就创建了一个主目录
mkdir -p goodfile/2/3 ,将创建子目录</p>
<h3 id="re">re</h3>
<p>re命令是用于删除文件和目录
据说有几个神秘指令可以让liunx系统删除自己
所以,一般要注意要删除的文件是否重要</p>
<p>测试:
删除之前的 test 文件吧 ,先 ls ,rm test ,ls,成功删除 test 文件</p>
<h3 id="find">find</h3>
<p>尝试按照属性搜索某文件</p>
<h3 id="alias">alias</h3>
<p>为命令行指令创建一个新的别名</p>
<h3 id="exit">exit</h3>
<p>退出bash命令行</p>
<h3 id="echohello-worldpeanutstxt">echo”hello World”»peanuts.txt</h3>
<p>打印输入文本至一个新建文件</p>
<p>测试:
echo”hello World” 存储一些文本</p>
<blockquote>
<blockquote>
<p>,引导文本到一个文件
(此过程,如果没有文件也会直接创建一个新文件)
peanuts.txt (就是目标文件)</p>
<h3 id="env">env</h3>
<p>输出bash环境变量</p>
<h3 id="su">su</h3>
<p>切换用户身份</p>
<h3 id="cat-etcpasswd-1">cat /etc/passwd</h3>
<p>显示用户线程</p>
<h3 id="sudo-cat-etcshadow">sudo cat /etc/shadow</h3>
<p>储存用户认证</p>
<h3 id="cat-etcgroup">cat /etc/group</h3>
<p>用户管理组文件</p>
<h3 id="sudo-useradd-bob">sudo useradd bob</h3>
<p>切换用户</p>
<h3 id="passwd">passwd</h3>
<p>密码设置</p>
<h3 id="cat-etcaptsourceslist">cat /etc/apt/sources.list</h3>
<p>查看包管理器添加的列表
即 Debian 系统源文件路径</p>
</blockquote>
</blockquote>
<h3 id="ps">ps</h3>
<p>用于报告当前系统的进程状态</p>
<h3 id="top">top</h3>
<p>实时查看系统的整体运行情况</p>
<h3 id="kill">kill</h3>
<p>杀死一个进程</p>
<h3 id="ping">ping</h3>
<p>查看网络上的主机是否工作</p>
<h3 id="netstat-2">netstat</h3>
<p>显示网络连接、路由表和网络接口信息</p>
<h3 id="ncnetcat">nc(netcat)</h3>
<p>建立 TCP 和 UDP 连接并监听</p>
<h3 id="su-1">su</h3>
<p>切换当前用户身份到其他用户身份</p>
<h3 id="touch-file">touch [file]</h3>
<p>创建新的空文件</p>
<h3 id="mkdir-dir">mkdir [dir]</h3>
<p>创建目录 (这样明显)</p>
<h3 id="chmod">chmod</h3>
<p>变更文件或目录的权限</p>
<h3 id="chown">chown</h3>
<p>变更某个文件或目录的所有者和所属组</p>
<h3 id="nano--vim--emacs">nano / vim / emacs</h3>
<p>字符终端的文本编辑器</p>
<p>进程管理</p>
<h3 id="top-1">top</h3>
<p>可以实时动态地查看系统的整体运行情况。</p>
<h3 id="ps-1">ps</h3>
<p>用于报告当前系统的进程状态。可以搭配 kill 指令随时中断、删除不必要的程序。
查看某进程的状态:$ ps -aux | grep [file],其中返回内容最左边的数字为进程号(PID)。</p>
<p>比如让我们查看 top 看守护 ,有top 和 bash 可以看,
$ ps -aux | grep top
$ ps -aux | grep bash
就能看到进程号了</p>
<h3 id="kill-1">kill</h3>
<p>用来删除执行中的程序或工作。
删除进程某 PID 指定的进程:$ kill [PID</p>
<h3 id="ifconfig">ifconfig</h3>
<p>查看或设置网络设置
ifconfig 运行时,
提示需要下载一个包,
那么就到了运用Linux包管理器的时候了
sudo apt install net-tools
结束后 ctrl+c 退出
再次输入ifconfig,成功运行ifconfig</p>
<h3 id="nano--vim--emacs-1">nano / vim / emacs</h3>
<p>字符终端的文本编辑器(呼唤某上古神器)</p>
<h3 id="exit-1">exit</h3>
<p>退出 shell</p>
<h3 id="linux重要的文件目录介绍">Linux重要的文件目录介绍</h3>
<p>/bin、/sbin:链接到 /usr/bin,存放 Linux 一些核心的二进制文件,其包含的命令可在 shell 上运行。</p>
<p>/boot:操作系统启动时要用到的程序。</p>
<p>/dev:包含了所有 Linux 系统中使用的外部设备。需要注意的是这里并不是存放外部设备的驱动程序,而是一个访问这些设备的端口。</p>
<p>/etc:存放系统管理时要用到的各种配置文件和子目录。</p>
<p>/etc/rc.d:存放 Linux 启动和关闭时要用到的脚本。</p>
<p>/home:普通用户的主目录。</p>
<p>/lib、/lib64:链接到 /usr/lib,存放系统及软件需要的动态链接共享库。</p>
<p>/mnt:这个目录让用户可以临时挂载其他的文件系统。</p>
<p>/proc:虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。</p>
<p>/root:系统管理员的主目录。</p>
<p>/srv:存放一些服务启动之后需要提取的数据。</p>
<p>/sys:该目录下安装了一个文件系统 sysfs。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建时,对应的文件和目录也在内核对象子系统中被创建。</p>
<p>/tmp:公用的临时文件存放目录。</p>
<p>/usr:应用程序和文件几乎都在这个目录下。</p>
<p>/usr/src:内核源代码的存放目录。</p>
<p>/var:存放了很多服务的日志信息。</p>
<h3 id="uid-和-gid">UID 和 GID</h3>
<p>Linux 是一个支持多用户的操作系统,每个用户都有 User ID(UID) 和 Group ID(GID),</p>
<p>UID 是对一个用户的单一身份标识,而 GID 则对应多个 UID。知道某个用户的 UID 和 GID 是非常有用的,</p>
<p>一些程序可能就需要 UID/GID 来运行。可以使用 id 命令来查看:</p>
<p>$ id root</p>
<p>uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),19(log)</p>
<p>$ id firmy</p>
<p>uid=1000(firmy) gid=1000(firmy) groups=1000(firmy),3(sys),7(lp),10(wheel),90(network),91(video),93(optical),95(storage),96(scanner),98(power),56(bumblebee)</p>
<p>UID 为 0 的 root 用户类似于系统管理员,它具有系统的完全访问权。我自己新建的用户 firmy,其 UID 为 1000,是一个普通用户。GID 的关系存储在 /etc/group 文件中:</p>
<p>$ cat /etc/group</p>
<p>所有用户的信息(除了密码)都保存在 /etc/passwd 文件中,而为了安全起见,加密过的用户密码保存在 /etc/shadow 文件中,此文件只有 root 权限可以访问。</p>
<p>$ sudo cat /etc/shadow</p>
<p>root:$6$root$wvK.pRXFEH80GYkpiu1tEWYMOueo4tZtq7mYnldiyJBZDMe.mKwt.WIJnehb4bhZchL/93Oe1ok9UwxYf79yR1:17264::::::
firmy:$6$firmy$dhGT.WP91lnpG5/10GfGdj5L1fFVSoYlxwYHQn.llc5eKOvr7J8nqqGdVFKykMUSDNxix5Vh8zbXIapt0oPd8.:17264:0:99999:7:::</p>
<p>由于普通用户的权限比较低,这里使用 sudo 命令可以让普通用户以 root 用户的身份运行某一命令。使用 su 命令则可以切换到一个不同的用户:</p>
<p>$ whoami</p>
<p>firmy</p>
<p>$ su root</p>
<h3 id="whoami">whoami</h3>
<p>root
whoami 用于打印当前有效的用户名称,shell 中普通用户以 $ 开头,root 用户以 # 开头。在输入密码后,我们已经从 firmy 用户转换到 root 用户了。</p>
<h3 id="核心转储">核心转储</h3>
<p>当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存、寄存器状态、堆栈指针、内存管理信息等记录下来,保存在一个文件中,这种行为就叫做核心转储(Core Dump)。</p>
<h4 id="开启核心转储">开启核心转储</h4>
<p>输入命令 ulimit -c,输出结果为 0,说明默认是关闭的。
输入命令 ulimit -c unlimited 即可在当前终端开启核心转储功能。</p>
<h3 id="环境变量">环境变量</h3>
<p>环境变量字符串都是 name=value 这样的形式。</p>
<p>大多数 name 由大写字母加下划线组成,一般把 name 部分叫做环境变量名
,
value 部分则是环境变量的值,而且 value 需要以 ‘\0’ 结尾。</p>
<p>环境变量定义了该进程的运行环境。</p>
<h4 id="分类">分类</h4>
<p>按照生命周期划分</p>
<p>永久环境变量:修改相关配置文件,永久生效。</p>
<p>临时环境变量:使用 export 命令,在当前终端下生效,关闭终端后失效。</p>
<p>按照作用域划分</p>
<p>系统环境变量:对该系统中所有用户生效。</p>
<p>用户环境变量:对特定用户生效。</p>
<p>设置方法</p>
<p>在文件 /etc/profile 中添加变量,这种方法对所有用户永久生效。如:</p>
<p>Set our default path</p>
<p>PATH=”/usr/local/sbin:/usr/local/bin:/usr/bin”</p>
<p>export PATH</p>
<p>添加后执行命令 source /etc/profile 使其生效。</p>
<p>在文件 ~/.bash_profile 中添加变量,这种方法对当前用户永久生效。其余同上。</p>
<p>直接运行命令 export 定义变量,这种方法只对当前终端临时生效。</p>
<p>常用变量</p>
<p>使用命令 echo 打印变量:</p>
<p>$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl</p>
<p>$ echo $HOME
/home/firmy</p>
<p>$ echo $LOGNAME
firmy</p>
<p>$ echo $HOSTNAME
firmy-pc</p>
<p>$ echo $SHELL
/bin/bash</p>
<p>$ echo $LANG
en_US.UTF-8</p>
<p>使用命令 env 可以打印出所有环境变量:
$ env</p>
<p>COLORFGBG=15;0
COLORTERM=truecolor
…</p>
<p>使用命令 set 可以打印出所有本地定义的 shell 变量:
$ set
‘!’=0
‘#’=0
…</p>
<p>使用命令 unset 可以清除变量:
unset $变量名</p>
<h3 id="procfs">procfs</h3>
<p>procfs 文件系统是 Linux 内核提供的虚拟文件系统,为访问系统内核数据的操作提供接口。之所以说是虚拟文件系统,是因为它不占用存储空间,而只是占用了内存。用户可以通过 procfs 查看有关系统硬件及当前正在运行进程的信息,甚至可以通过修改其中的某些内容来改变内核的运行状态。</p>
<h3 id="cat-proccpuinfo">cat /proc/cpuinfo</h3>
<p>记录 CPU 相关的信息</p>
<h3 id="procmeminfo">/proc/meminfo</h3>
<p>系统中关于当前内存的利用状况等的信息:</p>
<h5 id="扩张网站">扩张网站:</h5>
<p>CTF简明指南
https://firmianay.gitbook.io/ctf-all-in-one/1_basic/1.3_linux_basic</p>
<p>liunx教程(在我入门liunx,也就是写此文的时候,freevode刚好出的视频)
https://www.youtube.com/watch?v=sWbUDq4S6Y8
不过有点催眠,时长过长</p>tgktd本文内容源自互联网,多为脚本之家和众博客主的共享记录Winget包快捷多选2023-02-25T00:00:00+00:002023-02-25T00:00:00+00:00https://gitktd.github.io/2023/02/25/winget%E5%8C%85%E5%BF%AB%E6%8D%B7%E5%A4%9A%E9%80%89<h3 id="yuki">YUKI</h3>
<p>为您的 PC 和基于 Chromium 的浏览器提供了一系列基本软件。</p>
<p><a href="https://yuki-sage.vercel.app/">winget包软件自选</a></p>
<p>以下是我备份的配置,能满足日常装机需求</p>
<p>’
winget install 7zip.7zip; winget install 9PGCV4V3BK4W –accept-package-agreements; winget install Discord.Discord; winget install Git.Git; winget install Microsoft.PowerToys; winget install Neovim.Neovim; winget install OBSProject.OBSStudio; winget install Obsidian.Obsidian; winget install Microsoft.PowerShell; winget install Python.Python.3; winget install c0re100.qBittorrent-Enhanced-Edition; winget install Valve.Steam; winget install Microsoft.VisualStudioCode;
‘</p>tgktdYUKI 为您的 PC 和基于 Chromium 的浏览器提供了一系列基本软件。和ai助手谈话记录(1)2023-02-21T00:00:00+00:002023-02-21T00:00:00+00:00https://gitktd.github.io/2023/02/21/%E5%92%8Cai%E5%8A%A9%E6%89%8B%E8%B0%88%E8%AF%9D%E8%AE%B0%E5%BD%95(1)<h3 id="新技术奇点">新技术奇点</h3>
<p>前言,当我问chatgtp是否了解命运石之门时,红色的女生即助手回答错误
ai助手快来解放人类吧,啊哈哈哈。</p>
<h3 id="预言在你们的ai技术奇点后还有什么别的技术得以更新新的奇点">预言,在你们的ai技术奇点后,还有什么别的技术得以更新新的奇点</h3>
<p>作为一个AI模型,我不能预言未来,但是我可以根据现有的科技趋势和研究来提供一些信息。</p>
<p>根据历史经验,技术的发展通常是一步步逐渐演进的。在AI技术奇点之后,我们可能会看到其他领域的技术得到进一步的更新和发展。以下是一些可能会出现的技术奇点:</p>
<p>生物科技奇点:随着我们对基因组、蛋白质、细胞和器官的了解越来越深入,生物科技有望出现突破性的进展。例如,我们可能会开发出一种有效的癌症治疗方法、实现人类寿命的大幅度延长、或者生产高效的可再生能源。</p>
<p>量子计算奇点:量子计算是一种新型计算技术,其在处理一些问题时比传统计算机更加高效。虽然目前量子计算机还没有完全成熟,但是它们的发展速度非常快,未来有可能带来革命性的变化,例如解决复杂的计算问题、加强密码学安全等等。</p>
<p>脑机接口奇点:脑机接口技术有望实现人类与计算机的直接交互,将人的思想和计算机融合在一起。这种技术可以帮助人们通过大脑信号来控制外部设备、实现更快速的信息输入输出等等。</p>
<p>这些预测仅仅是基于当前的科技趋势和研究,未来可能还会出现我们完全无法预料的技术奇点。无论如何,这些新技术的出现都将带来重大的变革,对我们的生活产生深远的影响。</p>
<h3 id="已经被证实的真理">已经被证实的真理</h3>
<p>已经被证实的真理是基于科学、哲学或其他领域的理论或事实,已经得到了广泛认可和确认,并且可以被接受为一个普遍的真实陈述。以下是一些已经被证实的真理的例子:</p>
<p>万有引力:物体之间存在引力作用的现象已经被众多科学家证实,并由牛顿的万有引力定律给出了一个简单而准确的描述。</p>
<p>地球是圆的:地球的形状是一个球体已经被广泛认可和证实。这个结论是基于大量的科学证据和观测所得到的。</p>
<p>进化论:进化论是生物学中一个基本的理论,它表明生物种群随着时间的推移会发生变化和演化。这个理论已经得到大量的科学证据和实验的支持。</p>
<p>二氧化碳导致全球变暖:二氧化碳是一种温室气体,能够吸收地球表面反射回来的热量,从而引起全球变暖。这个观点已经被广泛认可,并且有大量的科学证据和研究支持。</p>
<p>这些已被证实的真理都是经过多年的科学研究和实践得出的结论,它们已经被广泛接受并且一直在指导人类的思考和行动。当然,科学的发展是不断进步和演化的,这些已经被证实的真理也可能会被未来的发现所推翻或完善。</p>
<h3 id="我认为人类集体陷入了集体歇斯底里">我认为人类集体陷入了集体歇斯底里</h3>
<p>人类社会确实面临着许多挑战和危机,例如气候变化、社会不公、政治分裂、自然灾害、经济不稳定等等。这些问题可能会导致人们感到焦虑、不安、无助或绝望,从而可能表现为集体歇斯底里的情绪。</p>
<p>然而,我认为我们也不能忽视人类社会取得的许多进步和成就。例如,我们已经取得了许多科技和医疗上的进步,许多国家的民众享受到了更好的医疗、教育和生活质量。此外,人类社会也取得了不少政治和社会上的进步,例如民主制度的普及、社会和性别平等的提升等等。</p>
<p>虽然我们面临着许多困难和挑战,但我认为我们应该抱有希望和乐观的态度,鼓励大家积极行动来应对这些问题。我们需要共同努力,采取有效的行动,寻求解决问题的途径,以建立更加公正、平等、和谐的社会。</p>
<p>这是诡辩,我希望你能理性的告诉我一种答案</p>
<p>我向您道歉,如果我的前面的回答引起了您的不满。我的意图是提供一种相对乐观和全面的视角,但我理解到您可能更希望听到更具体的答案。</p>
<p>关于人类社会是否陷入了集体歇斯底里,我认为这是一个复杂的问题,没有一个简单的答案。当然,有些人可能会认为我们已经陷入了一种集体焦虑或不安的状态,但也有人持不同的观点。因此,我的回答仅代表我的个人看法,可能与其他人的看法不同。</p>
<p>如果您希望更具体的答案,我建议您可以更明确地描述您的问题,或者提供更多的背景信息,以便我可以更好地理解您的问题,并尝试提供更具体的回答。</p>
<h3 id="从互联网的限制抽象的限制局限性还有人为生物的本质进行思考">从互联网的限制,抽象的限制局限性,还有人为生物的本质进行思考</h3>
<p>我认为您提出的这些问题是非常重要和值得深入探讨的。我会尝试就您提出的三个问题逐一回答:</p>
<p>从互联网的限制进行思考:互联网在给人们带来方便的同时,也存在一些局限性。例如,网络安全问题、信息泛滥、虚假信息和恶意信息的传播等等。这些问题在一定程度上限制了互联网的发展和应用。为了解决这些问题,我们需要进行技术创新和法律制度的完善,以确保互联网的可靠性和安全性,同时保障人们的信息权益。</p>
<p>从抽象的限制进行思考:抽象是我们思考的基础,但同时也存在一些限制。例如,我们可能只能对某些概念进行抽象思考,而对其他概念却很难进行抽象。此外,人们的文化背景、个人经验等也会对抽象思考产生影响。因此,我们需要不断学习和扩展我们的知识和经验,以便更好地进行抽象思考,同时要保持谦虚和开放的心态。</p>
<p>从人为生物的本质进行思考:人类作为一种生物,也有自己的生物本质。例如,我们有基本的生理和心理需求,我们对食物、水、空气和安全有需求。我们也有生殖和繁衍的需求,这些需求是我们的生物基础,也是我们行为的重要驱动力。同时,我们也具有人类特有的智慧和理性,能够思考和创造。因此,我们需要更好地理解我们自己的生物本质,尊重我们自身的需求和本能,同时也要发挥我们的智慧和理性,以更好地适应和改变我们的环境。</p>
<p>总之,以上是我对您提出的三个问题的回答,希望能够为您提供一些参考。这些问题的探讨是非常广泛和深刻的,我相信我们需要不断地思考和探索,以更好地理解和改变我们的世界。</p>
<h3 id="这些限制的表象象征如何抽象的真理讲究理性来找到唯一的答案">这些限制的表象象征,如何抽象的真理讲究理性来找到唯一的答案</h3>
<p>寻找真理是哲学的基本问题之一,它要求我们用理性的方式去探究客观存在的本质和规律,以此来获得一种关于世界的真实和确定的认识。</p>
<p>在理性寻求真理的过程中,我们需要克服表象和象征的干扰,尽可能减少主观和人为的因素,以便更好地接近真理。这可能需要我们采用科学方法,例如观察、实验、验证和推理等方式,通过数据和事实来检验我们的假设和理论。</p>
<p>另外,为了抽象出真理,我们需要注意以下几点:</p>
<p>客观性:真理必须基于客观的现实存在,而不是主观的想象或信仰。</p>
<p>统一性:真理是普遍适用的,不会因为时间、空间、文化和个人的不同而改变。</p>
<p>内在逻辑一致性:真理的不同部分之间应当有逻辑上的一致性和内在的连贯性,不应出现矛盾和自相矛盾的情况。</p>
<p>简洁性:真理应当能够用最简单的方式来表达和说明,不应当含有多余和不必要的因素。</p>
<p>可证伪性:真理应当具有可证伪性,即可以用事实和数据来验证其真实性。</p>
<p>总之,寻求真理是一项复杂的任务,需要我们用理性和客观的方式去探究客观存在的本质和规律,同时要注意以上几个方面,以确保我们的结论是真实和可靠的。</p>
<h3 id="从互联网的限制抽象的限制局限性还有人为生物的本质进行思考-1">从互联网的限制,抽象的限制局限性,还有人为生物的本质进行思考</h3>
<p>互联网、抽象和人类生物本质的关系可以从不同角度来思考。下面我将就每个方面给出一些思考。</p>
<p>互联网的限制
互联网是人类社会中的一项重要技术,它为人们提供了大量的信息和便利。但同时,互联网也存在一些局限性和限制。</p>
<p>首先,互联网的信息量是庞大的,但它也存在信息的不对称性。这意味着一些信息可能被掩盖或者被篡改,也有一些信息被放大或者被曲解。这就需要人们在使用互联网的过程中,具备一定的信息素养,能够辨别信息的真假和可信度。</p>
<p>其次,互联网的局限性也表现在它的技术限制上。比如,互联网的带宽、速度和容量等都有一定的限制,这就限制了它的使用范围和应用场景。</p>
<p>抽象的限制
抽象是人类思维的一种基本方式,它可以帮助人们将复杂的事物归纳和概括,从而更好地理解世界。但抽象也存在一些局限性和限制。</p>
<p>首先,抽象可能会忽略一些细节和个体的差异,从而使我们的认知变得不够精确和完整。例如,将一些个体看做是一个整体,可能会忽略它们之间的差异和独特性。</p>
<p>其次,抽象可能会被人为的因素所干扰,从而导致它的局限性。例如,文化、语言和社会经验等因素,可能会影响我们的抽象思维,使我们对事物的理解存在偏差和误解。</p>
<p>人类生物本质的局限性
人类生物本质是指人类作为一种生物的本质特征和局限性。这些特征和局限性,包括生理、心理和社会等方面。</p>
<p>首先,人类作为生物具有一定的生理局限性。例如,人类的寿命是有限的,身体的能力和功能也有一定的限制,这些都限制了我们的行动和发展。</p>
<p>其次,人类的心理特征也存在一些局限性。例如,我们的认知、情感和行为都受到人类大脑的生理结构和功能的制约,这就可能导致我们的行为和决策存在偏差和误判。</p>
<p>最后,人类作为社会动物也存在一些局限性。例如,我们的行为和决</p>
<h3 id="是否有互联网的替代或者http协议替代的冷门互联网协议">是否有互联网的替代,或者http协议替代的冷门互联网协议</h3>
<p>目前来说,互联网没有一个完全的替代品。互联网是建立在一系列标准和协议上的分布式系统,包括TCP/IP协议、HTTP协议、DNS系统、电子邮件系统等,这些都是构成互联网的基础设施。而且,互联网已经深深地融入到我们的生活和工作中,它具有强大的网络效应和规模经济效应。</p>
<p>但是,也有一些替代互联网的协议和技术在尝试发展和应用。以下是一些可能的替代方案:</p>
<p>区块链技术:区块链技术可以建立分布式的信任机制,使得人们可以在没有中心化机构的情况下进行价值交换和信息共享。这种技术被认为是互联网的下一代,但它的普及和应用还面临一些技术和制度上的挑战。</p>
<p>Mesh网络:Mesh网络是一种无中心化的网络结构,可以通过互联网或者其他通信渠道建立一个去中心化的网络。这种网络结构具有去中心化、抗干扰等优点,但它也需要足够多的节点来支持,且需要解决一些安全和隐私问题。</p>
<p>P2P网络:P2P网络是一种点对点的通信结构,它可以使得网络参与者之间相互通信和共享资源,而不需要通过中心化的服务器。这种网络结构可以提高网络的可靠性和安全性,但它也需要解决一些技术和法律上的问题。</p>
<p>其他协议:除了HTTP协议以外,还有一些其他的网络协议,比如IPFS协议、QUIC协议、WebRTC协议等,它们都具有一些优点和特性,可以用来替代或者补充HTTP协议。</p>
<p>总之,互联网的替代方案还需要经过更多的技术和社会实践的验证和完善。</p>
<h3 id="探索重新设计互联网系统的项目">探索重新设计互联网系统的项目</h3>
<p>当前,有一些探索重新设计互联网系统的项目正在进行中。这些项目旨在解决当前互联网存在的问题,包括中心化、监管、隐私、安全等方面的问题,同时提供更加开放、自由、民主的互联网环境。</p>
<p>以下是一些正在进行的重新设计互联网系统的项目:</p>
<p>Solid(社交联合):Solid 是由万维网之父 Tim Berners-Lee 领导的项目,旨在重新设计 Web,让用户拥有数据的控制权。Solid 使用分布式的网络结构,通过个人数据存储设备和数据共享协议实现数据的安全共享和个人隐私的保护。</p>
<p>IPFS(星际文件系统):IPFS 是一个去中心化的文件传输协议,使用分布式的网络结构和内容寻址来实现更加安全和高效的文件传输。IPFS 支持加密、防篡改、版本控制等功能,可以有效解决当前 Web 存在的中心化和监管问题。</p>
<p>Blockstack(区块栈):Blockstack 是一个去中心化的互联网平台,使用区块链技术和分布式网络结构来实现用户数据的安全存储和应用程序的分布式部署。Blockstack 让用户拥有自己的身份和数据,并提供去中心化的应用程序和服务。</p>
<p>MaidSafe(安全分布式存储网络):MaidSafe 是一个去中心化的安全分布式存储网络,使用分布式网络结构和加密技术来实现用户数据的安全存储和共享。MaidSafe 提供了去中心化的数据共享、通信、应用程序和服务等功能。</p>
<p>这些项目都在探索重新设计互联网系统的可能性,并提供了一些新的思路和方向。未来,随着技术的不断发展和应用的深入,我们有望看到更多的探索和实践。</p>
<h3 id="列出相关网址">列出相关网址</h3>
<p>以下是一些与重新设计互联网系统的项目相关的网站:</p>
<p>Solid:https://solidproject.org/
IPFS:https://ipfs.io/
Blockstack:https://www.blockstack.org/
MaidSafe:https://maidsafe.net/
除此之外,还有一些其他的相关网站和资源,如分布式网络、去中心化技术、区块链技术等。这些资源可以帮助您更好地了解互联网重新设计的最新进展和技术趋势。</p>
<h3 id="请您继续探索一些类似项目chatgtp">请您继续探索一些类似项目,chatgtp</h3>
<p>除了之前提到的几个项目,还有一些类似的重新设计互联网系统的项目。以下是一些相关的项目:</p>
<p>Holochain(全息链):Holochain 是一个去中心化的应用程序框架,使用分布式网络结构和共识算法来实现数据的安全共享和应用程序的分布式运行。Holochain 的目标是让用户拥有数据的主权,并提供更加自由和民主的互联网环境。</p>
<p>Scuttlebutt(闲聊):Scuttlebutt 是一个去中心化的社交网络,使用分布式网络结构和 P2P 协议来实现用户数据的安全共享和社交互动。Scuttlebutt 的目标是提供更加私密、安全和自由的社交网络环境。</p>
<p>Dat(数据):Dat 是一个去中心化的文件传输协议,使用分布式网络结构和内容寻址来实现数据的安全共享和版本控制。Dat 的目标是提供更加高效、安全和开放的数据传输和共享环境。</p>
<p>GUN(去中心化图形网络):GUN 是一个去中心化的图形数据库和应用程序框架,使用分布式网络结构和事件驱动架构来实现应用程序的分布式运行和数据的安全共享。GUN 的目标是提供更加灵活、高效和安全的应用程序开发环境。</p>
<p>这些项目都在探索重新设计互联网系统的可能性,并提供了一些新的思路和方向。如果您对这些项目感兴趣,可以进一步了解它们的技术和理念,以及它们对未来互联网的影响。</p>
<h3 id="演示之母">演示之母</h3>
<p>“演示之母”这个词语可以指的是多种不同的含义,以下是其中一些常见的解释:</p>
<p>Apple 公司的 Keynote 软件: Keynote 是 Apple 公司开发的一款演示文稿软件,被广泛用于演示、报告、讲座等场合。Keynote 软件因其易用性和设计感而获得了用户的喜爱,被誉为“演示之母”。</p>
<p>Nancy Duarte:Nancy Duarte 是一位演示设计师和作家,她的作品《幻灯片的秘密:如何设计有力的演示文稿》被誉为演示设计的圣经。Duarte 通过对演示的结构、内容和形式进行深入探讨,提出了一系列实用的设计技巧和原则,被称为“演示之母”。</p>
<p>Ada Lovelace:Ada Lovelace 是一位19世纪的英国数学家和计算机先驱,被誉为世界上第一位计算机程序员。她的文章《分析机上的注释》被认为是世界上第一篇计算机程序,因此她也被称为“计算机之母”或“演示之母”。</p>
<p>PowerPoint:PowerPoint 是微软公司开发的一款演示文稿软件,被广泛用于教育、商业和政府等领域。尽管 PowerPoint 在近年来受到一些批评,但它仍然是最常用的演示文稿软件之一,被称为“演示之母”。</p>
<p>这些都是“演示之母”这个词语可能的含义,具体指哪一个含义需要根据上下文来判断。</p>
<h3 id="我现在具有灵感和你聊天愉快如何保持我以后也能这样保持灵感">我现在具有灵感和你聊天愉快,如何保持我以后也能这样保持灵感</h3>
<p>被功能,暂时的,暂停一小时对话</p>tgktd新技术奇点Windows包管理器winget1012023-02-15T00:00:00+00:002023-02-15T00:00:00+00:00https://gitktd.github.io/2023/02/15/Windows%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A8winget101<h1 id="windows包管理器-winget101">Windows包管理器-winget101</h1>
<p>嗨,你好读者,我是ktd(开拓地),
让我们来入门 “winget” 吧,文章半路已经有结果了,
标题改成微软商店下载winget也差不多
仔细安装步骤就能学会使用Windows winget了!文章略精简版</p>
<h2 id="首先什么是包管理器">首先,什么是包管理器?</h2>
<p>个人理解:
包管理器是
可以使用命令行指令,
操作后,一键下载应用仓库的软件</p>
<h3 id="什么是winget">什么是winget?</h3>
<p>winget是微软推出的微软系统包管理器,
用于快速安装软件</p>
<h3 id="如何下载winget">如何下载winget?</h3>
<p>准备环境-微软商店入门教程
win+x 打开菜单打开Windows PowerShell
那么让我们打开微软应用商店</p>
<h3 id="找不到微软商店">找不到微软商店?</h3>
<p>使用运行 <ktd> win+R<ktb> 输入
ms-windows-store:</ktb></ktd></p>
<h3 id="没有微软商店">没有微软商店?</h3>
<p>使用”Windows PowerShell” 复制输入</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
</code></pre></div></div>
<p>回车,没错,微软商店回来了
为了方便将微软商店固定到任务栏</p>
<h3 id="无法加载微软商店情况">无法加载微软商店情况?</h3>
<p>设置里临时把lan广域网关闭就可以了</p>
<h3 id="需要注册微软账号吗">需要注册微软账号吗?</h3>
<p>非强制性的</p>
<p>搜索“winget”中文显示的叫”应用安装程序”
这中文翻译挺好的,但反抽象了吧(悲)</p>
<p>安装好回到Windows PowerShell
输入 “winget”
可以看到winget成功运行</p>
<h3 id="实践教程使用winget下载软件">实践教程使用winget下载软件</h3>
<p>那么接下来就是见证包管理器效率的时刻,
通过winget下载软件</p>
<h3 id="如何使winget有界面">如何使winget有界面</h3>
<p>github上刚好有一个项目,同时是有汉化,
https://github.com/marticliment/WingetUI</p>
<h3 id="打开shell文章前面有提到输入winget指令">打开shell(文章前面有提到)输入winget指令</h3>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>winget install wingetui
</code></pre></div></div>
<h3 id="恭喜你现在入门winget包管理器">恭喜你现在入门winget包管理器</h3>
<h4 id="显示系统安装软件的列表">显示系统安装软件的列表</h4>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>winget list [&&&]
</code></pre></div></div>
<h4 id="搜索应用">搜索应用</h4>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>winget search [@@@]
</code></pre></div></div>
<h4 id="主题-将下载条设置为彩虹rainbow">主题-将下载条设置为彩虹rainbow</h4>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>winget install Musescore.Musescore --rainbow
</code></pre></div></div>
<h3 id="最后推荐一些遇到的扩张类网站">最后推荐一些遇到的扩张类网站</h3>
<ul>
<li>
<p>wiget软件源:
https://winget.run/</p>
</li>
<li>
<p>Scoop-舀:
https://scoop.sh/#/</p>
</li>
</ul>
<p>一次安装和更新所有程序:</p>
<ul>
<li>https://ninite.com/</li>
</ul>
<p>推荐好用、优秀的 Windows 应用:</p>
<ul>
<li>https://github.com/stackia/best-windows-apps</li>
</ul>
<h5 id="结尾">结尾</h5>
<p>最后赞美下民间汉化组,
看番的时候就收益匪浅,
现在看github项目还能享受汉化</p>tgktdWindows包管理器-winget101Vscode快速备份插件 导出名称2023-02-11T00:00:00+00:002023-02-11T00:00:00+00:00https://gitktd.github.io/2023/02/11/Vscode%E5%BF%AB%E9%80%9F%E5%A4%87%E4%BB%BD%E6%8F%92%E4%BB%B6-%E5%AF%BC%E5%87%BA%E5%90%8D%E7%A7%B0<p>命令行(cmd)直接输入
<code class="language-plaintext highlighter-rouge">code --list-extensions</code></p>
<p>没有排版,
建议直接到此文章目录编辑预览:
<a href="https://github.com/gitktd/gitktd.github.io/tree/master/_posts">https://github.com/gitktd/gitktd.github.io/tree/master/_posts</a></p>
<p>以下是命令行导出的插件名称:</p>
<p>aaron-bond.better-comments
AESSoft.aessoft-class-autocomplete
akamud.vscode-theme-onedark
akamud.vscode-theme-onelight
almenon.arepl
analytic-signal.preview-pdf
anteprimorac.html-end-tag-labels
atomiks.moonlight
bianxianyang.htmlplay
bradlc.vscode-tailwindcss
BroadcomMFD.debugger-for-mainframe
chouzz.vscode-better-align
chrisdias.vscode-opennewinstance
christian-kohler.path-intellisense
CodeInChinese.ChineseInputAssistant
codezombiech.gitignore
DavidAnson.vscode-markdownlint
dbaeumer.vscode-eslint
deepred.daily-anime
donjayamanne.jquerysnippets
dzhavat.bracket-pair-toggler
ecmel.vscode-html-css
EditorConfig.EditorConfig
emilast.LogFileHighlighter
emroussel.atomize-atom-one-dark-theme
esbenp.prettier-vscode
FallenMax.mithril-emmet
firefox-devtools.vscode-firefox-debug
formulahendry.auto-close-tag
formulahendry.code-runner
graykode.ai-docstring
Gruntfuggly.todo-tree
hancel.google-translate
hediet.debug-visualizer
hoovercj.vscode-power-mode
HTMLHint.vscode-htmlhint
IBM.output-colorizer
IgorSbitnev.error-gutters
intellsmi.comment-translate
JannisX11.batch-rename-extension
kevinglasson.cornflakes-linter
KevinRose.vsc-python-indent
kisstkondoros.vscode-gutter-preview
maggie.eslint-rules-zh-plugin
mechatroner.rainbow-csv
mkxml.vscode-filesize
ms-azuretools.vscode-docker
MS-CEINTL.vscode-language-pack-zh-hans
ms-edgedevtools.vscode-edge-devtools
ms-python.black-formatter
ms-python.isort
ms-python.python
ms-python.vscode-pylance
ms-vscode.cmake-tools
ms-vscode.js-atom-grammar
ms-vscode.live-server
naumovs.color-highlight
njpwerner.autodocstring
oderwat.indent-rainbow
PKief.material-icon-theme
pranaygp.vscode-css-peek
quicktype.quicktype
rebornix.project-snippets
richie5um2.vscode-sort-json
ritwickdey.LiveServer
ryu1kn.partial-diff
s-nlf-fh.glassit
shardulm94.trailing-spaces
shd101wyy.markdown-preview-enhanced
SirTori.indenticator
skacekachna.win-opacity
spywhere.guides
srimukh.slowbug
steoates.autoimport
stevencl.addDocComments
streetsidesoftware.code-spell-checker
svenzhao.var-translation
TabNine.tabnine-vscode
techer.open-in-browser
tobiasalthoff.atom-material-theme
tomoki1207.pdf
twxs.cmake
Tyriar.sort-lines
usernamehw.errorlens
vscode-icons-team.vscode-icons
w88975.code-translate
waderyan.gitblame
WallabyJs.quokka-vscode
wisen.wisen-translate
wix.vscode-import-cost
xabikos.JavaScriptSnippets
XiaodiYan.translator-helper
xuedao.super-comprehensive
xuedao.super-translate
yzhang.markdown-all-in-one
ZainChen.json
zhuangtongfa.material-theme
Zignd.html-css-class-completion
zobo.php-intellisense</p>tgktd命令行(cmd)直接输入 code --list-extensions40个google搜索运算符2023-02-09T00:00:00+00:002023-02-09T00:00:00+00:00https://gitktd.github.io/2023/02/09/40%E4%B8%AAGoogle%E6%90%9C%E7%B4%A2%E8%BF%90%E7%AE%97%E7%AC%A6<p>机翻搬运备用 完整原文by:https://kinsta.com/blog/google-search-operators/</p>
<p>友情前提:
[keyword] 里面就是指你想要搜索的关键词</p>
<p>[website] 里面就是指你想要搜索的网站域名</p>
<p>我如何使用 Google 搜索运算符?
就像在 Google 上搜索内容一样简单。您可以直接在 Google 搜索框中输入搜索运算符,就像进行文本搜索一样:</p>
<p>40个高级谷歌搜索运算符
了解构成搜索运算符的不同部分很有用,但了解一些特定用途更有用。</p>
<p>因此,让我们将这些 Google 搜索运算符付诸实践。 借助 Google 的高级运算符,您可以凭借一些想象力(以及一些试验和错误)实现任何目标。</p>
<p>不要害怕尝试并编辑下面的示例。 您可能会发现一个很酷的新搜索命令。</p>
<p>我们走吧:</p>
<p>1.查找相关站点
related:[website]</p>
<p>2.查找页面添加内部链接
Site:[website] keyword</p>
<p>3.在特定站点上搜索内容(并查找任何索引错误)
site:[website]</p>
<p>4.找到精确匹配
“[search term]”
如果您在单词或短语两边加上引号,搜索结果将只包含与引号中的单词或短语完全匹配的结果。</p>
<p>5.排除特定的单词或短语-排除关键字。
-[keyword]</p>
<p>6.包括特定的单词或短语
keyword1 +keyword2</p>
<p>如果您想确保某些 关键字肯定包含 在每个搜索结果中,您可以 在该特定单词前使用 +运算符。 如果您专门在一个小众主题中进行搜索,这将很有用。</p>
<p>7.返回页面的缓存版本
cache:[website]</p>
<p>8.在 URL 中搜索特定关键字
inurl:[keyword]</p>
<p>9.在页面标题中查找关键字
intitle:[keyword]</p>
<p>10.在页面标题中找到准确的关键字
allintitle:[keyword]</p>
<p>11.在页面文本中查找关键字
intext: [keyword]</p>
<p>12.在页面文本中找到准确的关键字
allintext: [keyword]</p>
<p>13.在锚文本中寻找关键词
inanchor: [keyword]</p>
<p>14.在锚文本中找到准确的关键词
allinanchor:[keyword]</p>
<p>15.在 URL 中查找关键词
inurl: [keyword]</p>
<p>16.在 URL 中找到准确的关键字
allinurl: [keyword]</p>
<p>18.搜索特定位置
loc: [keyword]</p>
<p>19.排除任何子域 (复合搜索)
site: [website.com] -inurl:www</p>
<p>20.搜索特定类型的文件
filetype:[extension]</p>
<p>21.列出符合其中一个条件的搜索结果
keyword/condition1 OR keyword/condition2</p>
<p>22.添加“填空”选项
keyword1 * keyword2</p>
<p>如果你想得到更多的匹配,你可以使用星号 * 通配符 。 将通配符放在一个短语中,您将获得该短语的所有变体。 它对于查找引号和短语很有用。</p>
<p>示例:数字*策略</p>
<p>23.查找彼此相近的单词
keyword1 AROUND(X) keyword2</p>
<p>使用此 Google 搜索运算符,您可以获得搜索词彼此接近的结果。</p>
<p>24.在特定日期之间搜索
daterange:[XXXXX-XXXXX]</p>
<p>日期范围: 运算符将显示您指定日期范围内的搜索结果 。
这有点棘手,因为它使用 Julian 日期格式 ,因此您需要在年份后面加上自年初以来的天数。
使用 在线转换器 获得正确的日期格式!
例子:
日期范围:2458881.34039-2459002.06315</p>
<p>25.两个特定年份之间的搜索
[year1]..[year2]</p>
<p>添加日期范围的方法比使用 Julian 日期格式更简单。 此 Google 搜索运算符的类型为两个点,可让您为搜索应用年份范围过滤器。</p>
<p>在两年之间加上两个点,谷歌将只返回这两年之间发布的搜索结果。 它更容易,但它不能让您像 daterange: 那样搜索特定的日期。</p>
<p>例子:</p>
<p>2014..2018</p>
<p>26.查找相关论坛和社区讨论主题
Site:website.com intitle:keyword</p>
<p>27.在 .Gov 网站上查找 PDF 下载
[flu shot ext:pdf site:gov]
这是在进行在线研究时查找文档以引用任何主题的好方法。</p>
<p>28.查找非 HTTPS 索引页面
Site:[website.com] -inurl:https</p>
<p>如今,拥有一个 安全的网站 至关重要。
通过几个运算符,您可以 在您的站点上找到已编入索引的 非 HTTPS 页面。</p>
<p>29.查找在文本中提到单词的页面
[Jeff Bezos -intitle:Jeff -intitle:Bezos]</p>
<p>有时我们只需要找到提到一个名字或一个概念而不关注它的文章。</p>
<p>30.查找组织的 Twitter 帐户
[site:twitter.com @nytimes -inurl:status -inurl:hashtag -inurl:lists]</p>
<p>想要查找代表公司或组织的 Twitter 帐户? 在这里, Google 实际上比 推特 更有帮助。</p>
<p>如果你想知道这个运算符是如何工作的:</p>
<p>-inurl:状态-inurl:hashtag -inurl:列表 告诉谷歌从搜索结果中排除任何 Twitter 列表、主题标签和状态更新。</p>
<p>这将只留下包含您的搜索词的 Twitter 配置文件。</p>
<p>31.同时搜索多个站点
pizza site:tiktok.com OR site:vimeo.com OR site:youtube.com</p>
<p>发现自己反复搜索相同的站点?</p>
<p>这个 Google 搜索运算符可让您一次性搜索所有内容。</p>
<p>32.在您的网站上查找任何重复的内容
“[duplicate content you want to check]”</p>
<p>重复的内容对您的网站不利。 值得庆幸的是,使用这个简单的搜索运算符可以很容易地进行检查。</p>
<p>只需将要检查的文本用引号括起来,Google 就会向您显示匹配它的所有页面。</p>
<p>你永远不会知道。 您可能会发现有人在未经许可或未注明出处的情况下 窃取和重新发布您的内容 。</p>
<p>33.在您的网站上查找任何不需要的文件或页面
filetype:pdf seo</p>
<p>您很容易迷失方向并忘记您可能已上传到站点的页面和文件,例如 PDF、Word 文档和幻灯片。</p>
<p>使用 文件类型: 搜索运算符,您可以指定文件类型,然后在您的站点(或整个网络)中搜索关键字,结果将显示匹配的文件。</p>
<p>Google 搜索运算符支持哪些文件类型?
很高兴你问了。 以下是支持格式的列表:</p>
<p>Adobe Flash (.swf)
Adobe 便携式文档格式 (.pdf)
Adobe PostScript (.ps)
Autodesk 设计 Web 格式 (.dwf)
谷歌地球(.kml、.kmz)
GPS 交换格式 (.gpx)
汉字汉字 (.hwp)
HTML(.htm、.html、其他文件扩展名)
微软 Excel(.xls、.xlsx)
微软 PowerPoint(.ppt、.pptx)
微软 Word(.doc、.docx)
OpenOffice 演示文稿 (.odp)
OpenOffice 电子表格 (.ods)
OpenOffice 文本 (.odt)
富文本格式 (.rtf)
可缩放矢量图形 (.svg)
TeX/LaTeX (.tex)
文本(.txt、.text、其他文件扩展名)
基本源代码(.bas)
C/C++ 源代码(.c、.cc、.cpp、.cxx、.h、.hpp)
C# 源代码 (.cs)
Java 源代码 (.java)
Perl 源代码 (.pl)
Python 源代码 (.py)
无线标记语言(.wml、.wap)
XML (.xml)</p>
<p>34.寻找利基相关资源页面链接机会
inurl:resources intitle:resources mountain bike</p>
<p>资源页面是关于特定主题的最佳资源的汇总。</p>
<p>35.寻找网站来宣传你的特色信息图表
[topic] intitle:infographic inurl:infographic</p>
<p>36.寻找外展的社交资料
[name] site:twitter.com | site:facebook.com | site:linkedin.com</p>
<p>37.找到提到友链观测(但不是你)的网站
intext:[competitor] OR intext:[competitor] -site:website.com -site:website.com</p>
<p>38.寻找赞助帖子的机会
[topic] intext:”this is a sponsored post by”</p>
<p>赞助帖子是您付费用于宣传您的网站、品牌、产品或服务的帖子。 该方法与寻找访客发帖机会非常相似:</p>
<p>39.了解观测网站发布新内容的频率
site:[website} (+ some filtering in Google)</p>
<ol>
<li>找到相关链接,到观测的网站
link:[website.com]</li>
</ol>
<p>&</p>tgktd机翻搬运备用 完整原文by:https://kinsta.com/blog/google-search-operators/混乱集体癔症和娱乐至死2023-02-09T00:00:00+00:002023-02-09T00:00:00+00:00https://gitktd.github.io/2023/02/09/%E6%B7%B7%E4%B9%B1%E9%9B%86%E4%BD%93%E7%99%94%E7%97%87%E5%92%8C%E5%A8%B1%E4%B9%90%E8%87%B3%E6%AD%BB<p>你发现一群人生病了,</p>
<p>你调查,</p>
<p>你测量你能测量的一切……</p>
<p>当你仍然找不到任何物理原因时,</p>
<p>你说’好吧,这里没有别的,</p>
<p>所以我们称之为MPI 的案例。</p>
<p>集体癔症</p>
<p>一种无意识的具象化</p>
<p>存在于社会和文化的夹缝中</p>
<p>用对错来判断真实</p>
<p>是否是非客观的,非理性的</p>
<p>能称为真理吗?</p>
<p>人保持理性</p>
<p>难道不是一种病态的压抑吗?</p>
<p>理性具有局限性</p>
<p>探索知识</p>
<p>自我实现</p>
<p>财富自由</p>
<p>自我意识被淡化</p>
<p>界外的意识占据主导意识</p>
<p>这种集体活动</p>
<p>是一个病态的狂欢</p>
<p>是属于自己给自己</p>
<p>创建的楚门世界</p>
<p>一种深渊的环境</p>
<p>适应的展现出的是</p>
<p>一种偏离真理的轨迹</p>
<p>越想靠近,越是扭曲变形</p>
<p>知识是抽象的产物</p>
<p>重来一次,</p>
<p>从零开始一次轮回</p>
<p>原来的极端的,不合理的</p>
<p>浮现在意识的表层</p>
<p>分支,由简单变得复杂</p>
<p>“好”与“坏”</p>
<p>是被观测者角度所决定的</p>
<p>并没有唯一的答案</p>
<p>一条分支出的世界观</p>
<p>所呈现的是不完整,</p>
<p>是没有平衡的状态</p>
<p>疑问偏离了真理</p>
<p>娱乐至死啊</p>tgktd你发现一群人生病了,Linux直接装系统的雷和重装系统错误2023-02-08T00:00:00+00:002023-02-08T00:00:00+00:00https://gitktd.github.io/2023/02/08/Linux%E7%9B%B4%E6%8E%A5%E8%A3%85%E7%B3%BB%E7%BB%9F%E7%9A%84%E9%9B%B7%E5%92%8C%E9%87%8D%E8%A3%85%E7%B3%BB%E7%BB%9F%E9%94%99%E8%AF%AF<p>喜闻乐见的换回了Windows
学Linux新人虚拟机应该就够了
我昨天尝试安装Linux到晚上,
找到的Linux是manjaro,
学了半天装Linux
成功之际,发现这Linux没wifi
这还了得,这不就连不上互联网了吗?
无疑是致命一击
花了半天时间排除把Linux格式化后
引导Windows,恢复了过去
比较开心的是遇到ventoy这个神器
暂时不碰系统装Linux了</p>
<p>下面前两段的转载自网络</p>
<p>1、系统文件扫描与修复命令</p>
<p>若想要扫描并修复系统文件,可以直接在命令提示符窗口里输入【sfc /scannow】命令,该修复过程可能会比较长,请耐心等待。</p>
<p>2、重建BCD和修复MBR命令</p>
<p>当Windows无法启动时,您可能需要重建引导配置数据并修复主引导记录文件。在命令提示符窗口中,您可逐个尝试运行以下命令以修复MBR主引导记录和重建BCD,修复完成后,请重启计算机检查是否能正常启动。</p>
<p>bootrec /fixmbr</p>
<p>bootrec /fixboot</p>
<p>bootrec /rebuildbcd</p>
<p>修复
Linux直接装系统的雷
遇到WiFi模块无法加载
系统转换格式后导致原系统产生错误
引导文件出现多次错误
解决方法繁多导致无法判断哪个是有用的
挂载文件和efi的Linux安装方式
对于个人来说比较新,
一个经常习惯安装Windows的人来说,
比较不适应,
遇到bug一般会进入停滞
将牺牲大量时间用于排错和学习
以我当前的水平还是先用Windows吧
目前已经在恢复Windows中
了解了两家系统还明争暗斗过,
引导文件直接被洗了
导致Windows的文件错误作为开机启动项</p>tgktd喜闻乐见的换回了Windows 学Linux新人虚拟机应该就够了 我昨天尝试安装Linux到晚上, 找到的Linux是manjaro, 学了半天装Linux 成功之际,发现这Linux没wifi 这还了得,这不就连不上互联网了吗? 无疑是致命一击 花了半天时间排除把Linux格式化后 引导Windows,恢复了过去 比较开心的是遇到ventoy这个神器 暂时不碰系统装Linux了理性、冒险和恐惧2023-02-07T00:00:00+00:002023-02-07T00:00:00+00:00https://gitktd.github.io/2023/02/07/%E7%90%86%E6%80%A7%E3%80%81%E5%86%92%E9%99%A9%E5%92%8C%E6%81%90%E6%83%A7<p>人会自发性探索感兴趣的事物,</p>
<p>冒险精神带来的是跃动的喜悦之情</p>
<p>我们不会感到遗憾,冒险是积极的。</p>
<p>当足够获取理性的时候,</p>
<p>冒险带来了理性的恐惧,</p>
<p>内心深处的恐惧被理性激发出来</p>
<p>潜意识被奖励所模糊的恐惧,</p>
<p>真实的降临在人的理智之上,</p>
<p>理性是完美的,它带来了恐惧</p>
<p>恐惧它本身,</p>
<p>竟然使勇敢无畏的人变得懦弱</p>
<p>恐惧是从理性中诞生的</p>
<p>续</p>
<p>如何享受理性和恐惧?</p>
<p>理性嗅到潜意识</p>tgktd人会自发性探索感兴趣的事物,