Linux Weekly #12
📅 大事记
开源绘画程序 MyPaint 发布 2.0.0 版本,现在默认使用线性合成及频谱混合,添加了新的笔刷设置和输入,以及对称模式和填色增强。
Terraform 0.12.21 已经正式发布,新增特性包括:添加 cos 后端,允许通过腾讯云存储作为远程后端;增加 terraform login/logout 命令、添加 setsubtract 内置函数、改善 workspace delete 命令等。
💡 他山石
Shodan 是用于搜索联网设备的工具,下文是有关该工具的详渗透测试指南。
Bash Quick References:一份不错的 Bash 速查表,涵盖文件测试、数字/字符串比较、作业控制、信号、字符串处理、命令行参数、正则表达式等内容。
Terraforming my blog:利用 Terraform 管理基础设施,可以先从 blog 开始 :)
How to Learn Emacs: A Hand-drawn One-pager for Beginners / A visual tutorial:手绘如何学习 Emacs:包括学会如何学习、学习 Emacs 基础、扩展 & 定制、学习其它有用的技巧、探索更多。
Rob Landley about the /usr split:为何 Unix/Linux 中 /bin 和 /usr/bin 会分开?Rob Landley 对此有过解释。话说当初 Ken Thompson 与 Dennis Ritchie 从 PDP-7 升级到 PDP-11 后,它有一对 RK05 磁盘。一块挂载到 /,另一块则是 /usr。随着系统变大,/ 的空间告急。于是,他们在 /usr 下复制了 bin、sbin、lib、tmp 等所有系统目录,并将文件写到新的位置。当他们得到第三块磁盘后,把它挂载到 /home,并迁移所有用户的家目录(原本在 /usr)到此。
🔧 百宝箱
Quadsort:描述一种新的合并排序算法,包含 C 语言源代码。
Nodebook:可跑在浏览器中的 REPL (Read-Eval-Print Loop),支持 C/C++/Go/Java/NodeJS/PHP/Python 3/Ruby/Rust 等多种编程语言。同时,你也可以直接在命令行使用它。