История изменений
Исправление Shushundr, (текущая версия) :
Допустим, что я хочу написать на Java программу, которая манипулирует точками монтирования overlayfs, которая, как известно, входит в ядро. При помощи чего мне это делать?
Так сработает?
import java.nio.file.*;
public class Main {
public static void main(String[] args) throws Exception {
Path lowerDir = Paths.get("/path/to/lower");
Path upperDir = Paths.get("/path/to/upper");
Path workDir = Paths.get("/path/to/work");
Path mergedDir = Paths.get("/path/to/merged");
// Создаем рабочий каталог
Files.createDirectories(workDir);
// Монтируем overlayfs
String[] mountOptions = {"lowerdir=" + lowerDir.toString(), "upperdir=" + upperDir.toString(), "workdir=" + workDir.toString()};
Filesystems.newFileSystem(URI.create("overlay:" + mergedDir.toString()), Collections.emptyMap());
}
}
Исправление Shushundr, :
Допустим, что я хочу написать на Java программу, которая манипулирует точками монтирования overlayfs, которая, как известно, входит в ядро. При помощи чего мне это делать?
Так сработает?
[code] import java.nio.file.*;
public class Main { public static void main(String[] args) throws Exception { Path lowerDir = Paths.get(«/path/to/lower»); Path upperDir = Paths.get(«/path/to/upper»); Path workDir = Paths.get(«/path/to/work»); Path mergedDir = Paths.get(«/path/to/merged»);
// Создаем рабочий каталог
Files.createDirectories(workDir);
// Монтируем overlayfs
String[] mountOptions = {"lowerdir=" + lowerDir.toString(), "upperdir=" + upperDir.toString(), "workdir=" + workDir.toString()};
Filesystems.newFileSystem(URI.create("overlay:" + mergedDir.toString()), Collections.emptyMap());
} } [/code]
Исходная версия Shushundr, :
Допустим, что я хочу написать на Java программу, которая манипулирует точками монтирования overlayfs, которая, как известно, входит в ядро. При помощи чего мне это делать?