分类 Tech 下的文章

trim操作可主动告知硬盘哪些区域的数据是已经删除的,使主控可以主动释放这部分空间,可以一定程度上提高SMR机械硬盘或具有模拟SLC缓存的固态硬盘的性能。但在一般的Linux环境下,使用硬盘盒通过USB连接的硬盘不会开启trim功能。本文记录了Debian下对移动硬盘手动启用trim功能的操作。

- 阅读剩余部分 -

常见的具有命令行交互的软件,例如bash、python等,在输完一行后,按上下键可以切换显示之前输入的行,即历史记录。单文件版的eigenmath(GitHub:https://github.com/georgeweigt/eigenmath)没有依赖任何的第三方库,且CLI部分没有实现历史记录功能。本文记录了使用readline给该软件添加简单的历史记录的功能。

- 阅读剩余部分 -

服务器系统为Debian,使用postfix和dovecot可以在局域网(包括如基于tinc等组网方案的虚拟局域网)快速搭建一个支持pop3和imap的邮箱服务器,以兼容如Thunderbird或系统自带的邮件客户端,用于局域网内传送通知、文件等。

- 阅读剩余部分 -

最近需要在Linux下对大批量文件进行冷备份,同时希望尽量避免磁盘扇区损坏造成的影响。对于这个场景,在Windows下,具有恢复记录功能WinRAR的是一个合适的方案。虽然WinRAR有Linux的版本,但是WinRAR是非开源且收费的软件。在Linux平台下,zstd支持多线程,可以实现高速压缩和解压缩,使用par2可以创建恢复记录文件,可以基本实现WinRAR同样的功能。

- 阅读剩余部分 -