固态硬盘知识总结

固态硬盘(Solid State Disk、Solid State Drive,简称 SSD)是一种以存储器作为永久性存储器的计算机存储设备。 虽然 SSD 已不是使用“碟”来记存数据,而是使用 NAND Flash,但是人们依照命名习惯,仍然称为固态硬盘(Solid-State Disk)或固态驱动器(Solid-State Drive)。当然,SSD 内也没有用来驱动(Drive)旋转的马达。 由于固态硬盘技术与传统硬盘技术不同,所以产生了不少新兴的存储器厂商。厂商只需使用闪存(NAND),再配合适当的控制芯片,就可以制造固态硬盘了。新一代的固态硬 Read more ...

2013-08-20 SSD , Knowledge

Bash 命令小技巧

Bash 使用过程中一些非常小的技巧,记录一下。 使用 less 代替 tailf 在习惯了 less +F /var/log/syslog 之后可以完全抛弃 tailf . Alt + . 上一个命令的参数 按下 Alt + . 会在命令行中插入上一个命令的参数,非常适合参数比较复杂时直接插入参数。 Ctrl x Ctrl e 当你发现在命令行中输入太多内容了,那么尝试一下 Ctrl + x + Ctrl + e ,Bash 会打开 $EDITOR 然后编辑你的命令,一旦输入保存退出,那么 Bash 会立即执行该命令。 Read more ...

2013-04-04 linux , commands , bash , less , tips

2013 年 Google 愚人节玩笑

Google 每年愚人节都会弄一系列的愚人游戏,去年整理的在这里,http://www.einverne.tk/2012/04/2012-april-fool-day-google.html ##Google Nose Google 灵鼻子 Google Nose 是一款能够告诉你气味的产品,在 Google 搜索中搜索关键词,在右边就会显示出闻一闻 搜索中新增气味查询功能 气味扑鼻:在打字、说话和触摸的基础上,新增一种感官体验。 您的互联网侍酒师:专家精心设计的知识面板,配有图片、说明和气味介绍。 左闻右嗅:Google 百味库由超过 Read more ...

2013-04-02 Google , 愚人节,Web

Wifi 是如何工作的?

要了解 WiFi 那么则先要分清楚这几个名词,WiFi,WLAN: WiFi 的全称是 Wireless Fidelity,目前我们见到的 Wifi 其实是隶属于 Wifi 联盟的商标,表示的是建立于 IEEE 802.11 标准的无线局域网技术 而 WLAN 是无线局域网络 (Wireless Local Area Networks) 的缩写, Wifi 是 WLAN 的一种实现 WiFi 的技术优势 无线电波相较于蓝牙覆盖面积广,WiFi 的理论半径可以达到 100 米 商家接入成本低 无线组网的节点 在 WLAN Read more ...

2013-02-19 wifi , tcp , network

每天学习一个命令:tee 读取标准输入并输出

在执行 Linux 命令时,我们可以把输出重定向到文件中,比如 ls > a.txt,这时我们就不能看到输出了,如果我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用 tee 命令了。tee 命令读取标准输入,把这些内容同时输出到标准输出和(多个)文件中(read from standard input and write to standard output and files. Copy standard input to each FILE, and also to standard output. If a FILE is - Read more ...

2013-01-26 linux , command

每天学习一个命令:ss socket 数据

ss 命令可以用来获取 socket 信息,可以用来显示和 netstat 类似的信息,但 ss 能够显示更多 TCP 和状态的信息,包括 PACKET,TCP,UDP,DCCP,RAW,和 Unix domain sockes 等等。 通过 ss ,可以获取当前机器如何和外界通信非常详细的信息,包括网络连接信息,网络协议,Linux socket 连接状态等等。通过这些信息,可以非常轻松和方便的定位网络问题。当服务器 Socket 连接数量比较大时,netstat 可能就罢工了,这个时候 ss 还是能够应付的,ss 使用了 TCP 协议栈中的 tcp Read more ...

2013-01-25 linux , command , socket

每天学习一个命令:kill 杀掉进程

Linux 中的 kill 命令用来终止指定的进程(terminate a process)的运行,是 Linux 下进程管理的常用命令。通常,终止一个前台进程可以使用 Ctrl+C 键,但是,对于一个后台进程就须用 kill 命令来终止。此时就需要先使用 ps/pidof/pstree/top 等工具获取进程 PID,然后使用 kill 命令来杀掉该进程。 kill 命令是通过向进程发送指定的信号来结束相应进程的。在默认情况下,采用编号为 15 的 TERM 信号。TERM 信号将终止所有不能捕获该信号的进程。对于那些可以捕获该信号的进程就要用编号为 Read more ...

2013-01-24 linux , command

Jekyll Introduction

This Jekyll introduction will outline specifically what Jekyll is and why you would want to use it. Directly following the intro we’ll learn exactly how Jekyll does what it does. Overview What is Jekyll? Jekyll is a parsing engine bundled as a ruby gem used to build static we Read more ...

2011-12-29 intro , beginner , jekyll , tutorial

最近文章

  • Claude Code /goal:让 AI 自主持续工作直到达成目标的新命令 用 [[Claude Code]] 写代码时,一直有一个令人微妙不适的摩擦:每当 Claude 完成一轮工作,控制权就回到了我这里,我需要再次发出指令,告诉它”继续”“再检查一遍”“还有这个文件没改”。对于那种需要跑很多轮才能完成的任务——比如把一个模块从旧 API 迁移到新 API 直到所有测试通过,或者逐文件重构某个目录直到符合统一规范——这个”人类中继”的环节就显得相当机械,本质上我只是在不停地按确认键。
  • 本地快速切换 Claude Code 和 Codex CLI 账号的几种方案 同时维护个人项目和工作项目的时候,最让我头疼的不是代码本身,而是工具的账号管理。[[Claude Code]] 和 [[Codex]] 这类 AI 编程工具,我在公司有一套账号,个人订阅又是另一套。每次在项目之间切换,都要 claude auth logout 再 claude auth login,不仅耗时,还经常忘了当前用的是哪个账号,写了半天才发现额度消耗到错误的账号上去了。
  • socat:比 netcat 更强大的网络瑞士军刀
  • codex-lb:用负载均衡的思路管理多个 ChatGPT 账号 用 [[Codex]] CLI 做开发的人大概都遇到过这个场景:手头有几个 ChatGPT 账号,分散在不同的订阅计划里,但工具只认一个账号,额度用完了只能手动切换,每次还要重新登录。更头疼的是,当多人共享一个环境,或者想用同一套配置同时跑 Codex CLI 和 OpenCode 时,账号管理很快就变成了一团乱麻。
  • cc-switch:在多个 AI 编码工具之间优雅切换 最近这一年,AI 编码工具的竞争进入了白热化阶段。[[Claude Code]]、[[Gemini CLI]]、[[OpenAI Codex]],每家都在拼命迭代,功能差距越来越小,价格战也越打越猛。于是我开始同时订阅好几个服务,针对不同的任务选用不同的工具——写复杂逻辑用 Claude,快速查文档用 Gemini,处理 Python 脚本用 Codex。