java获取linux文件size
时间: 2024-09-18 14:04:30 浏览: 68
在Java中,可以使用`java.io.File`类以及其提供的`length()`方法来获取Linux系统上文件的大小,单位通常是字节。以下是一个简单的示例:
```java
import java.io.File;
public class Main {
public static void main(String[] args) {
File file = new File("/path/to/your/file"); // 替换为你要检查的文件路径
long fileSize = file.length();
System.out.println("文件 size: " + fileSize + " bytes");
// 如果需要转换为其他单位(如KB、MB、GB),可以这样做:
double sizeInKb = fileSize / (1024.0);
double sizeInMb = sizeInKb / (1024.0);
double sizeInGb = sizeInMb / (1024.0);
System.out.println("文件 size in KB: " + sizeInKb);
System.out.println("文件 size in MB: " + sizeInMb);
System.out.println("文件 size in GB: " + sizeInGb);
}
}
```
记得将`"/path/to/your/file"`替换为你实际要查询的文件路径。
阅读全文