禁用/开启 GNOME “最近的文档”功能

用的是 GNOME 桌面,如果不希望他人看到你最近都看了哪些“机密”文档,也许你会想方设法地关闭 GNOME 好意为用户默认开启的“最近的文档 (Recent Document)”功能。

 

方法一:

要禁用 GNOME 菜单中的“最近的文档”功能,可以这样做:

$ echo "" > $HOME /.recently-used.xbel
$ chmod 400 $HOME /.recently-used.xbel

要是将来反悔,想再开启这一功能,可:

$ chmod 600 $HOME /.recently-used.xbel

还可以利用 Nautilus 的脚本 (Script) 功能让上述关闭和启用“最近的文档”更“易用”一些,只需将下述 Bash 脚本:

#!/bin/sh

# Enable/Disable Recent Documents Menu in Gnome

if [ ! -f "$HOME/.recently-used" ] ; then
        echo "" > "$HOME/.recently-used.xbel"
        chmod 600 "$HOME/.recently-used.xbel"
fi

if [ -w "$HOME/.recently-used.xbel" ] ; then
        echo "" > "$HOME/.recently-used.xbel"
        chmod 400 "$HOME/.recently-used.xbel"
        if [ "$?" = "0" ] ; then
                zenity -- title= "Disabled" --info -- text= "The 'Recent Documents' menu item has been disabled."
        else
                zenity -- title= "Error" --error -- text= "There was an error disabling the 'Recent Documents' menu."
        fi
elif [ -f "$HOME/.recently-used.xbel" ] ; then
        chmod 600 "$HOME/.recently-used.xbel"
        if [ "$?" = "0" ] ; then
                zenity -- title= "Enabled" --info -- text= "The 'Recent Documents' menu item has been enabled."
        else
                zenity -- title= "Error" --error -- text= "There was an error enabling the 'Recent Documents' menu."
        fi
else
        zenity -- title= "Error" --error -- text= "It appears the file '$HOME/.recently-used.xbel' does not exist and could not be created."
fi

保存到 $HOME/.gnome2/nautilus-scripts 目录,假设保存为 recent-doc 文件,并将其属性设置为:

$ chmod 755 recent-doc

 这样就可以在 Nautilus 中用鼠标右键菜单,在脚本菜单项中打开上述脚本,进行“最近的文档”功能的开启与关闭的设定。

 

 

方法二:

 

利用 Linux 文件系统的小缺陷也可以实现关闭“最近的文档”功能,譬如:

$ rm $HOME /.recently-used.xbel
$ mkdir $HOME /.recently-used.xbel

 

方法三:

 

创建一个配置文件

$ touch ~/.gtkrc-2.0

编辑这个文件

$ sudo gedit ~/.gtkrc-2.0

加入下面一行配置后保存关闭即可

gtk-recent-files-max-age=0

 

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值