Archive
Linux18 writings
窄屏下两栏会挤成一团,建议保持单栏
标签
arkfFF5zda9UZN3cdvYsw3LKX6Gahe7KwFArHjv+/bPxDbDL1gtTLKlLJJoiORv5vxLxos6DdZLFCUaVeQaqTdSBbfTs+xvkBuwGExVyrvxuU72HTY67P4avNCyQDVie2o5w6w2v3itDTHqvBjtJOop8Q5HsBSn6yYnI71ysj37bXCVjqfftl78Q/6tI2E0D2SGPKz8d/mma0m2QjtTDwM+l0BCcI/IF8TqdCUqDezyBC34ABRJs2mDBBdC/93wr/ihn1MaALFTb4P0MGdjD2X7zwgEwNN9KawFfCid1LHPF4ml7ZxY2V9azOjejOY2LTRtkFZJZVUCru3LyIebhSw1y/8hkt/6GaLuMcbfLrvknM68eSleasZfLpgeKEfRtq8nY3ojl4R0yf6E9z04F9cMhLj3ybiIXTwf4I1fDSW8wkZKhAc9zj0RgV1HFLnYGbJCVg9H6sX5w+3CV8eZjklyczhKRijUrHRlPurjqYkBXT84KgpgzTRK2weT0fbrgpx0WopHwdsAWkzdlFyDsam2WGfZKdZGRIeEvkpuGQkPhuyWC2rBlY8eKiTFx0aJGVTIcci3KpWG7U7MEQDB+43ckcF0wO2LwtKHAG2inTSSsX81ThR5crUSqPpbf8XOUp6KEiKj8w61ommKQe+d0ESFkHXTRR37qGGlQwQ8mbMSsBC5mCrAKXn7XpIIKD0UdwS6gpuTW/zqN9wgCaJdldgRsDsSg47mr1YxqOAx7rxyJHaXEK3FguDVAtzQzEoZdkJej0Rc+qio1WuCvYp71+5eAusERAhSzfiqbGxwK+89OA4cdimmpZ4MVVbzSj4pIua+C8bRxjzo2rZf4SMcn766WPQZmPmbFoNGYsUtNH7/5kJ1Gqe+p+ycR+q2nfmEEJfy3KetzHEzrUU2Ihalgj/Yab/FW3gpyZsG5R3Nnm4nmZEva2Mk0lzgMXUUt7P8rHiv7cR5k4ckueXdY/lMyKmvKtH77Og8aw6SsqC/147+2rYSsht0Bcg7vNZGFpvNE8RLPq2W8v+5SoNtq0jbJl+qeAYhDxQoaANd1pFXjXmMdOZ9DkQjAUvOfPjlrgUJUs+wfAYybLBiw3JyiiPrCRt/7hJ9bo07nZXRArKu76mmOM/gaWvJV1S43PPwGQFtsQL4QmMcRjVkMXVgmLF2Aq3cWIuszPPmyj0PQsREvUuuEF4gkW8TrPGAs15nsx99q7zYliRshRYgrCjeAyl0p7oVtiFfxCkMeoOLkZMWE
- Nushell - CrossPlatformEncapsulating cross-platform functions and isolating OS-specific configs using Nushell
- Set System Env-Vars in UNIXMacOS 全局环境变量设置方法。介绍如何通过创建一个简单的启动代理(Launch Agent)和 Shell 脚本,实现真正意义上的系统级环境变量配置。
- IO Multiplexingselect poll epoll实现简述
- Clean Disk Space in Ubuntu运行apt install报错You don't have enough free space in /var/cache/apt/archives/,本文记录解决方法
- Network IO ModelsLinux下五种IO模型详解及实现
- Linux File System Architecture Introduction🤖 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.
- Learn Git Data Structure Design浅析Git中的数据结构,包括对象、引用、分支等概念。这些内容是深入理解Git工作原理的基础。
- 用 Docker 与 SSH 绕过旧版 Ubuntu 的开发环境兼容问题Ubuntu 18.04 的 glibc 版本太低时,新版 VS Code Remote SSH Server、Node.js 预编译包等工具可能无法运行。可以把开发环境放进 Docker 容器,再把容器的 22 端口映射出来,用 SSH 像连接普通主机一样进入容器。
- 记录Ubuntu 18中下载fastfetchUbuntu 18.04手动编译安装FastFetch系统信息工具,详解解决CMake版本过低问题的完整步骤
- VSCode DevContainer个人实习参与的项目为简化环境配置工作,维护了Dockerfile。本文介绍如何使用VSCode的devcontainer插件,实现在Docker容器中开发项目。
- Internet Checksum设计因特网检验和(Internet checksum)lab时所整理的内容,主要包括并行求和以及增量更新校验和实现。
- Linux Network NamespaceLinux Network Namespace
- Shell 编程Shell的启动和功能简介 shell识别的命令形式 输入输出重定向和管道 shell变量和引用符 Shell脚本程序的建立与运行 shell的语句类别 流编辑器sed和报表生成器awk简介
- Unix/Linux OS IntroductionLinux操作系统的简介、文件操作与权限管理
- WSL迁移至其它盘符将WSL迁移至其它盘符
- Linux Commands记录常用的Linux命令,快捷键和插件,以及推荐的terminal&shell;
- Process & Thread介绍进程和线程
- VSCode配置C及CPP Debug环境本文介绍如何在VSCode中配置C及CPP Debug环境,并介绍`task.json`和`launch.json`的使用方法