当主机离线时跳过已安装的网络文件夹

当主机离线时跳过已安装的网络文件夹

在我的桌面上 Ubuntu 15.10 (A)我已经在另一个 Ubuntu 机器上安装了一些文件夹() 在我的局域网上。

我使用了这个指南:

如何通过 CLI(命令行界面/Linux 终端)通过 Samba 创建网络共享 - 简单、简洁的方式!

有时候我会关闭 Ubuntu机器,因此我显然无法在台式机上看到这些文件夹A

问题是,Nautilus 和我的终端在列出我的用户目录 (~) 中的内容时会变得非常慢,因为每次它都会尝试扫描这些网络目录。

有什么办法可以删除它吗绞刑效果并使 Ubuntu 在挂载的网络文件夹出现/消失时处理得更加得体?

下面我的/etc/fstab文件:

//living-room.local/living-room  /home/user/living-room-share  cifs uid=user,credentials=/home/user/.smbcredentials,iocharset=utf8,sec=ntlm  0  0

答案1

也许不是一个完全完美的解决方案,但您可以制作一个易于使用的脚本(桌面快捷方式?),其中包含:

#!/bin/bash
sudo umount -l /home/user/living-room-share

如果这不起作用,请尝试-f同时包含该参数。

编辑:

另一种方法是避免通过 fstab 挂载共享,而是直接使用 Nautilus 挂载共享:

  1. 打开 Nautilus 并按下CRTL+L并输入smb://living-room.local/living-room
  2. 从应用程序菜单中,选择Bookmarks>Bookmark this Location

这可能会使 Nautilus 在服务器安装共享后离线时不那么迟钝。

相关内容