通过命令行卸载 MTP 设备

通过命令行卸载 MTP 设备

每次我启动或通过 USB 重新连接相机时,我的 MTP 设备都会自动安装在桌面上。问题是除非首先从桌面卸载 MTP 设备,否则我的复制文件代码将无法工作。

我如何从命令行执行此操作?我可以检索总线和设备号。

答案1

我问错了问题。

我不需要弄清楚如何卸载设备,而是需要找出哪个进程或守护进程正在声明它。

我发出

ps aux | grep mtp

给了我一些mtp相关的流程,并与相机安装和卸载进行比较,得到具体流程

进而

pkill -9 gvfsd-mtp

就可以了。

相关内容