Documentation
¶
Overview ¶
A fuse file system for Google Cloud Storage buckets.
Usage:
gcsfuse [flags] bucket mount_point
Directories
¶
| Path | Synopsis |
|---|---|
|
benchmarks
|
|
|
read_full_file
command
Write out a file of a certain size, close it, then measure the performance of doing the following: 1.
|
Write out a file of a certain size, close it, then measure the performance of doing the following: 1. |
|
read_within_file
command
|
|
|
stat_files
command
Create and open a bunch of files, then measure the performance of repeatedly statting them.
|
Create and open a bunch of files, then measure the performance of repeatedly statting them. |
|
write_locally
command
Create a file, truncate it up to a particular size, then measure the throughput of repeatedly overwriting its contents without closing it each time.
|
Create a file, truncate it up to a particular size, then measure the throughput of repeatedly overwriting its contents without closing it each time. |
|
write_to_gcs
command
Create a file, write a bunch of data into it, then close it.
|
Create a file, write a bunch of data into it, then close it. |
|
internal
|
|
|
canned
Helper code for creating buckets with canned contents, for testing.
|
Helper code for creating buckets with canned contents, for testing. |
|
mount
Helper functions for dealing with mount(8)-style flags.
|
Helper functions for dealing with mount(8)-style flags. |
|
perms
System permissions-related code.
|
System permissions-related code. |
|
tools
|
|
|
build_gcsfuse
command
A tool that builds gcsfuse binaries, assembles helper scripts, etc., and writes them out to a destination directory with the correct hierarchy.
|
A tool that builds gcsfuse binaries, assembles helper scripts, etc., and writes them out to a destination directory with the correct hierarchy. |
|
mount_gcsfuse
command
A helper that allows using gcsfuse with mount(8).
|
A helper that allows using gcsfuse with mount(8). |
|
package_gcsfuse
command
Perform a hermetic build of gcsfuse at a particular git tag specifying the version name, producing .deb and .rpm files for Linux.
|
Perform a hermetic build of gcsfuse at a particular git tag specifying the version name, producing .deb and .rpm files for Linux. |
Click to show internal directories.
Click to hide internal directories.