加密后就不好查找
加密后的单个笔记本还是文本文件吗?如果是,且与原文件采用相同的后缀,如 abc.encrypted.md,那将会对搜索造成不便,可能会搜索到乱码,这是我在用 grep 对 jupyter notebook 的笔记进行搜索时想到的,因为我在笔记中有太多图片都以 base64 字符串存放,所以当用 grep 命令搜索时 (grep 关键词 *.ipynb
),如果关键词过短,且是英文加数字时,就会遇到 base64 字符串刷屏。
加密后的单个笔记本如果不是文本文件,而是二进制文件,那不先解密就无法被查找。
如果要加密的笔记数量不多,那该功能不是特别必要。如果要加密的笔记本很多,那就会遇到不好查找的情况。
文本搜索过滤可以使用 egrep -v
,
文件加密
对于单个文件加密,最好不依赖笔记软件,加密方式有很多,通用的加密软件得支持在终端运行。
-
使用 7z,将笔记打包压缩。例
7z a note_name.md.zip note_name.md -p123456
,将 note_name.md 加密压缩为 note_name.md.zip,密码是 123456 -
GnuPG 使用 , 支持对称加密,非对称加密。
使用文件夹加密,或者磁盘加密,将所有笔记都放进去,不会影响搜索,更安全,更方便,这也不应该是笔记软件的功能。