我有两个目录,分别称为“源”和“目标”,它们有一些共同的文件。其中一个目录中也有一些文件,而另一个目录中没有。当且仅当 (1) 两个目录中都存在同名文件,并且 (2) 文件内容不同时,我才想将文件从“源”复制到“目标”。
“内容不同”的标准很简单:rsync --checksum -av source/ dest/
。但我不知道如何做“仅当两个文件中都存在同名文件时”的部分。
我有两个目录,分别称为“源”和“目标”,它们有一些共同的文件。其中一个目录中也有一些文件,而另一个目录中没有。当且仅当 (1) 两个目录中都存在同名文件,并且 (2) 文件内容不同时,我才想将文件从“源”复制到“目标”。
“内容不同”的标准很简单:rsync --checksum -av source/ dest/
。但我不知道如何做“仅当两个文件中都存在同名文件时”的部分。
我正在尝试在一台非常旧的计算机上升级软件:一台具有 16 MB RAM 的 Pentium MMX。它当前运行的是 2.4.37.11 内核。
我已经配置了一个最小的非模块化 4.14 内核,它可以完成 2.4 内核所做的所有事情,并尝试从它启动。使用 LILO 引导会产生以下输出:
boot: gentoo-4.14.3
Loading gentoo-4.14.3.................................
BIOS data check successful
此时,屏幕短暂闪烁,然后系统冻结。
如果我从另一个系统添加另外 32 MB 的 RAM,4.14 内核可以正常启动,并free
显示内核使用了 4MB 多一点的 RAM。内核在启动期间是否需要一定的最小 RAM 量?