summaryrefslogtreecommitdiffstats
path: root/guestfs-actions.pod
diff options
context:
space:
mode:
Diffstat (limited to 'guestfs-actions.pod')
-rw-r--r--guestfs-actions.pod50
1 files changed, 47 insertions, 3 deletions
diff --git a/guestfs-actions.pod b/guestfs-actions.pod
index 2a3d62db..352760dd 100644
--- a/guestfs-actions.pod
+++ b/guestfs-actions.pod
@@ -1,3 +1,47 @@
+=head2 guestfs_cat
+
+ char *guestfs_cat (guestfs_h *handle,
+ const char *path);
+
+Return the contents of the file named C<path>.
+
+This function returns a string or NULL on error. The caller
+must free the returned string after use.
+
+Because of the message protocol, there is a transfer limit
+of somewhere between 2MB and 4MB. To transfer large files you should use
+FTP.
+
+=head2 guestfs_ll
+
+ char *guestfs_ll (guestfs_h *handle,
+ const char *directory);
+
+List the files in C<directory> (relative to the root directory,
+there is no cwd) in the format of 'ls -la'.
+
+This command is mostly useful for interactive sessions. It
+is I<not> intended that you try to parse the output string.
+
+This function returns a string or NULL on error. The caller
+must free the returned string after use.
+
+=head2 guestfs_ls
+
+ char **guestfs_ls (guestfs_h *handle,
+ const char *directory);
+
+List the files in C<directory> (relative to the root directory,
+there is no cwd). The '.' and '..' entries are not returned, but
+hidden files are shown.
+
+This command is mostly useful for interactive sessions.
+
+This function returns a NULL-terminated array of strings
+(like L<environ(3)>), or NULL if there was an error.
+
+The caller must free the strings I<and> the array after use.
+
=head2 guestfs_mount
int guestfs_mount (guestfs_h *handle,
@@ -21,7 +65,7 @@ on the underlying device.
The filesystem options C<sync> and C<noatime> are set with this
call, in order to improve reliability.
-This function return 0 on success or -1 on error.
+This function returns 0 on success or -1 on error.
=head2 guestfs_sync
@@ -33,7 +77,7 @@ underlying disk image.
You should always call this if you have modified a disk image, before
calling C<guestfs_close>.
-This function return 0 on success or -1 on error.
+This function returns 0 on success or -1 on error.
=head2 guestfs_touch
@@ -44,5 +88,5 @@ Touch acts like the L<touch(1)> command. It can be used to
update the timestamps on a file, or, if the file does not exist,
to create a new zero-length file.
-This function return 0 on success or -1 on error.
+This function returns 0 on success or -1 on error.