使用命令行更新设置并刷新 PCManFM?

使用命令行更新设置并刷新 PCManFM?

当我更改设置时PCManFM > 编辑 > 首选项 > 音量管理使用 GUI,它会立即反映出变化。

但我的要求是从命令行执行此类操作。因此,我按照以下步骤操作以禁用mount_removable

sed -i -e 's/mount_removable=1/mount_removable=0/g' /home/user1/.config/pcmanfm/lubuntu/pcmanfm.conf

但它只有在重启或重启显示管理器服务后才能工作。我不想做这些,而是​​想找到一种方法,这样一旦我改变了pcmanfm配置文件文件我重新启动某些服务(或某些进程),它将反映系统和 GUI 下的更改,而无需重新启动或重新启动显示管理器。

我被困在这里,请帮帮我。

答案1

错误证明你正在努力“-(未知)

是的,我犯了一个愚蠢的错误,而且是在我完全忘记一切的时候。我的同事向我指出了这一点,我当时的反应是“哦不!我怎么会错过这个呢?”。无论如何。

这里的解决方案按照以下两个步骤给出。

1)更改设置后(使用sed命令)终止 PCManFM 进程。

killall pcmanfm

2)重新启动PCManFM进程。

pcmanfm --desktop --profile lubuntu --display :0 &

不要忘记将其作为后台进程重新启动(参见上面命令中的&)。

相关内容