Elektrine lite

← Feed

@lucy18@alive.bar

2026-10-16 01:54 UTC

Linux 操作系统有一个最近(Recent)文件夹, 显示、记录最近打开、使用的文件。 利:方便用户查找最近使用的文件; 弊:同样会记录最近用过的机密文件、或者色情影片。 Recent 文件夹, 与 Trash, Documents, Downloads 等,并列显示在 Home 位置。 Recent 文件夹的实际位置: 1、Ctrl + H(同时按下 “Ctrl”、“H” 键): 显示隐藏文件; 再按一次, 不显示隐藏文件。 2、位置在: /home/UserName/.local/share/recently-used.xbel。 有些 Linux 操作系统会产生多个 recently-used.xbel 文件, 在 recently-used.xbel 文件名称之后, 还有后缀的文件, 可以删除, 只保留 recently-used.xbel 文件。 如何清除、禁用 Linux 操作系统最近(Recent)文件夹的日志记录? 在 Linux 操作系统内打开终端 terminal, 输入命令: 1、清除 sudo echo > ~/.local/share/recently-used.xbel 2、禁用 sudo chattr +i ~/.local/share/recently-used.xbel 现在打开某个文件, 例如: txt、 mp3、 mp4, 在 Recent 文件夹, 也不会有记录, 打开 recently-used.xbel, 内容也是一片空白。 备注: 1、如果手工在 Recent 文件夹内, 移动、删除文件, 会把文件从实际位置移动、删除。 2、如果是普通用户帐号, 需要: 2.1、登录管理员(admin)帐号, 2.2、临时将管理员(admin)权限赋予普通用户, sudo adduser UserName sudo 2.3、事后取消普通用户的管理员(admin)权限。 sudo deluser UserName sudo 注意: sudo deluser UserName 会将整个用户帐号和其所有文件删除。 3、如果只是禁用, recently-used.xbel 会保留以前的日志记录。 所以, 建议先清除, 后禁用。 4、如果已经禁用, 忘记了事先清除, 需要先解除禁用, sudo chattr -i ~/.local/share/recently-used.xbel 然后再清除、禁用。 5、禁用的文件, 无论是管理员(admin), 还是根(root)帐号, 都不能直接修改、删除, 需要先解除禁用。 可以使用 man 命令查看用法, 例如: man chattr。 6、清除一个文件内容的方法有多种, 例如下文列举了五种方法: Different Ways to Empty or Delete a Large File Content in Linux Last Updated : 11 May, 2021 https://www.geeksforgeeks.org/linux-unix/different-ways-to-empty-or-delete-a-large-file-content-in-linux/ 1、 truncate -s 0 file.txt 0=zero=零 2、 echo > file.txt 3、 > file.txt 4、 : > file.txt 或者, 不同写法, 实质效果一样。 true > file.txt 5、 cat /dev/null > file.txt @board

Replies (0)

No replies.