Desmontar o compartilhamento gvfs samba com arquivo aberto

Desmontar o compartilhamento gvfs samba com arquivo aberto

Eu tenho um compartilhamento de samba montado. Estou tentando desmontá-lo na linha de comando.

$ gvfs-mount -u smb://server/root/
Error unmounting mount: Filesystem is busy

Corri lsofpara encontrar arquivos abertos, mas não consigo descobrir qual PID preciso eliminar. Não diz smb://server/root/my-open-file. Como faço para descobrir qual PID matar?

Responder1

lsof -i -a username | grep ^gvfs

-i
lista apenas conexões de rede (veja a página de manual para mais opções)

-um nome de usuário
lista apenas os arquivos abertos por um usuário específico

grep ^gvfs
lista apenas arquivos abertos pelo gvfs

informação relacionada