In Java 7 you can use the new file attributes API to get it with
java.nio.file.Files.getAttribute(path, "unix:nlink")
.
The "unix" attribute view is not actually defined as part of the standard API (and the "posix" view does not give you nlink), but is available in the standard Oracle/OpenJDK implementation.
On the other hand creating a link is now available with the standard createLink
method on Files
. Go figure.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…