我有两台 Ubuntu 机器,一台笔记本电脑和一台台式机。我想要做的是,在路径“path1”和“path2”的两台机器上创建一个文件夹。我想在两个文件夹连接到同一个局域网(通过以太网的台式机和通过 WLAN 的笔记本电脑)时在这两个文件夹之间设置同步。例如,如果我创建了一个文件 path1/x,它也会以 path2/x 的形式出现在 path2 中。
有什么办法可以完成这项工作吗?[如果删除同步不起作用,我必须同时从两个目录中手动删除文件,那没关系]
插入驱动器后,有没有办法将文件夹同步到 USB 驱动器?我希望它以两种方式同步或复制更改。我已经看过 Back In Time 和 Unison-GTK 应用程序,但我希望它在驱动器安装后立即运行。我的意思是,除了设置之外,无需我自己的任何输入即可非侵入式地同步这两个文件夹。
如果这是不可能的,是否可以在插入拇指驱动器时运行该应用程序以提醒自己手动同步?
谢谢!
Windows 版 UbuntuOne 已将 OpenOffice 文档替换为旧版本的文件。我正在两台 Windows 机器和一台 ubuntu 机器之间进行同步。
幸运的是,我能够从每晚的备份中恢复我的工作。是否有某种日志文件可以帮助我弄清楚什么时候出错,或者将来如何避免这种情况?
Ubuntu One 的安全常见问题解答指出 Canonical 加密连接并限制对用户数据的访问。这一切都很好,而且我确实相信 SSL 可以用于在线银行和其他比我的私钥更有价值的东西。
也就是说,我很担心把我的~/.ssh/id_dsa东西放在云端。显然,没有系统是完全安全的。那么,某个知识渊博的一方能否务实地量化风险?
首先,我已经阅读了两者有没有办法让 Kindle Fire 与 12.04 一起使用?以及如何使用 Micro-USB 数据线将文件传输到 Kindle Fire?
我的问题是我无法安装 Kindle Fire 来添加书籍。我已经安装了 calibre,但在计算机本身识别它之前它无法管理任何设备。
后一篇文章有一个很好的答案(由@jeremiah 提供),正在取得一些进展。不幸的是,我想我对-t与mount.
这就是我所做的...
运行 dmesg 来定位设备:
[ 3.920886] sd 6:0:0:0: [sdb] Attached SCSI removable disk
Run Code Online (Sandbox Code Playgroud)
确认它的位置:
$ sudo ls -l /dev/disk/by-id
lrwxrwxrwx 1 root root 9 Aug 18 15:52 usb-Amazon_Kindle_3C6C002600000001-0:0 -> ../../sdb
Run Code Online (Sandbox Code Playgroud)
所以我们知道我的 Kindle 在 /dev/sdb 上被识别。然后我使用了mount@jeremiah 建议的命令:
$ sudo mount -t ext3 /dev/sdb/ /mnt/kindle/
mount: no medium found on /dev/sdb
Run Code Online (Sandbox Code Playgroud)
发生同样的错误sudo mount …
如何将我的联系人与我的 Ubuntu Touch 操作系统同步(上传到/下载)?
我使用以下命令安装了 Dropbox
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
Run Code Online (Sandbox Code Playgroud)
然后我用这个命令运行了恶魔:
~/.dropbox-dist/dropboxd
Run Code Online (Sandbox Code Playgroud)
现在我想将我的 Dropbox 数据与/var/www本地目录同步。
是否可以?
我开始rsync使用它并尝试使用它来保持本地系统上的两个文件夹同步。我有一个源文件夹,其内容会随着时间的推移而发生变化(一些文件被添加,一些更改和一些删除)和一个我想几乎成为源镜像的目标文件夹。所以我尝试过像这样使用 rsync:
rsync -a --delete "${source_dir}" "${target_dir}";
这确实使目标的内容与源的内容完全相同。但是,我希望能够将一些文件添加到目标而不是源,但我不希望每次执行 rsync 时都将它们删除。另一方面,以前同步然后在源中被删除的文件仍然应该被删除。
有没有办法做到这一点,而不必为我想要排除的每个文件更改命令?
更新:我应该提到我不仅限于 rsync。如果另一个程序完成了工作,那也很好。我只是尝试使用 rsync 来解决这个问题。
我在与 Google Chrome 同步密码时遇到问题。
每当我在 Chrome 中保存密码时,它只会将其保存在本地。如果我之前在云端的 Google 密码管理器中保存了密码,它就不会显示!
问题是同步,不保存或建议在本地保存密码。是的,我打开同步所有数据。
顺便说一下,这个问题是在我忘记了我的 Linux(Ubuntu 18.04 LTS)密码并尝试重置它后出现的,所以我删除了一些文件,例如:
login.keyring
user.keystore
in .local/share/keyrings
Run Code Online (Sandbox Code Playgroud)
我尝试了我正在使用的 Windows 操作系统,谷歌在云上同步了我的密码!所以肯定是Ubuntu。
还使用这些命令重新安装了谷歌浏览器,但没有奏效:
sudo apt remove google-chrome-stable
Run Code Online (Sandbox Code Playgroud)
或者
sudo apt purge google-chrome-stable
Run Code Online (Sandbox Code Playgroud)
然后
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt-get install google-chrome-stable
Run Code Online (Sandbox Code Playgroud) 我想让 Ubuntu 的默认音乐文件夹/home/$USER/Music几乎像 Windows 中的库一样。本质上,它将是一个包含其他文件夹内容的虚拟文件夹。
我的理由是 Rhythm Box 只会观看一个文件夹中的新音乐。我所有的音乐都存放在两个文件夹中/home/$USER/Dropbox/Music和/home/$USER/Dropbox/New Music.
这对于在 Ubuntu 的默认文件夹(文档、图片等)中显示其他 Dropbox 文件夹的内容也很有用。
我确实搜索并试图自己找到答案,但无济于事。我相信有办法做到这一点;我只是想念它。
提前致谢。
sync ×10
backup ×2
directory ×2
dropbox ×2
ubuntu-one ×2
usb ×2
12.04 ×1
command-line ×1
contacts ×1
file-sharing ×1
keyrings ×1
kindle ×1
login ×1
mount ×1
networking ×1
password ×1
rsync ×1
ssh ×1
ubuntu-touch ×1