Linux

18 writingsontopicssince2024

MMXXV

Autumn

01

6 min

Encapsulating cross-platform functions and isolating OS-specific configs using Nushell

Summer

05

9 min

MacOS 全局环境变量设置方法。介绍如何通过创建一个简单的启动代理(Launch Agent)和 Shell 脚本,实现真正意义上的系统级环境变量配置。

4 min

运行apt install报错You don't have enough free space in /var/cache/apt/archives/,本文记录解决方法

6 min

🤖 Explores Linux file system architecture built on Unix's "everything is a file" philosophy, covering VFS layer, popular file systems (ext2/3/4, XFS), and how files exist differently in disk vs kernel through superblocks, inodes, and file descriptors. Learn practical file descriptor usage with hands-on examples.

Spring

03

13 min

浅析Git中的数据结构,包括对象、引用、分支等概念。这些内容是深入理解Git工作原理的基础。

11 min

Ubuntu 18.04 的 glibc 版本太低时,新版 VS Code Remote SSH Server、Node.js 预编译包等工具可能无法运行。可以把开发环境放进 Docker 容器,再把容器的 22 端口映射出来,用 SSH 像连接普通主机一样进入容器。
MMXXIV

Winter

02

4 min

个人实习参与的项目为简化环境配置工作,维护了Dockerfile。本文介绍如何使用VSCode的devcontainer插件,实现在Docker容器中开发项目。

8 min

设计因特网检验和(Internet checksum)lab时所整理的内容,主要包括并行求和以及增量更新校验和实现。

Summer

03

6 min

Shell的启动和功能简介 shell识别的命令形式 输入输出重定向和管道 shell变量和引用符 Shell脚本程序的建立与运行 shell的语句类别 流编辑器sed和报表生成器awk简介

Spring

03

11 min

记录常用的Linux命令,快捷键和插件,以及推荐的terminal&shell;

Winter

01