当我更改设置时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 &
不要忘记将其作为后台进程重新启动(参见上面命令中的&)。