Get information about a file or directory
You can get information about a file or directory using the files.getInfo()
/ files.get_info()
methods. Information such as file name, type, and path is returned.
Getting information about a file
import { Sandbox } from '@e2b/code-interpreter' const sandbox = await Sandbox.create() // Create a new file await sandbox.files.write('test_file.txt', 'Hello, world!') // Get information about the file const info = await sandbox.files.getInfo('test_file.txt') console.log(info) // { // name: 'test_file.txt', // type: 'file', // path: '/home/user/test_file.txt', // size: 13, // mode: 0o644, // permissions: '-rw-r--r--', // owner: 'user', // group: 'user', // modifiedTime: '2025-05-26T12:00:00.000Z', // symlinkTarget: null // }
Getting information about a directory
import { Sandbox } from '@e2b/code-interpreter' const sandbox = await Sandbox.create() // Create a new directory await sandbox.files.makeDir('test_dir') // Get information about the directory const info = await sandbox.files.getInfo('test_dir') console.log(info) // { // name: 'test_dir', // type: 'dir', // path: '/home/user/test_dir', // size: 0, // mode: 0o755, // permissions: 'drwxr-xr-x', // owner: 'user', // group: 'user', // modifiedTime: '2025-05-26T12:00:00.000Z', // symlinkTarget: null // }