我希望将我的便携式计算机与我的 Maemo 智能手机同步,仅用于我的工作目录(顶级文件夹)中的文件。我该怎么做才能更正我的 rsync 命令以同步源文件夹而不是目录中的文件?
rsync -va --no-r --no-R --no-d /home/Xtian/ /run/media/486D-8336/
skipping directory.
sent 10 bytes received 12 bytes 44.00 bytes/sec
total size is 0 speedup is 0.00
Run Code Online (Sandbox Code Playgroud)
默认情况下,该命令以详细和存档选项开头。然后我尝试关闭递归、相对和目录。换句话说,不要跟随树,不要复制树,实际上甚至不要理会文件夹。
我正在更改日志文件的权限,不小心将 777 给了 root。多哈。我猜可能会更糟。我立即抓住了它并取消了命令的执行。
除了意外让我想起我经常在 root 中运行。我同时使用 Macintosh 和 Linux。Mac 有一个修复权限实用程序。Linux 呢?我有一个实用程序可以将 Linux(在我的例子中是 Fedora)恢复到基线用户、组和权限,以确保系统能够启动?
更新:已经几个星期了,没有发现新问题。我将接受这已解决。
我正在使用这种方法来启动 Anaconda Prompt 32 位版本“打开常规命令提示符,找出安装 miniconda 的位置,cd 到 miniconda\Scripts 目录并输入“激活” 。Rsignell我希望能够从 Cortana/开始菜单激活它,因为我同时使用 32 位和 64 位版本。
按照这个解决方法,我添加了一个快捷方式:
cmd /c start "C:\path\to\Miniconda3\Scripts\activate"
Run Code Online (Sandbox Code Playgroud)
名称为“Anaconda Prompt (32)”。此图标具有右键单击上下文“固定到开始”选项,Cortana 可以找到此 32 位快捷方式。
但是,启动的控制台不是活动的 conda 环境:C:\WINDOWS\system32 >应该显示为(conda) C:\WINDOWS\system32 >. 控制台中使用的同一行将激活 conda。有什么建议可以解决此解决方案吗?