A | |
acl_delete_def_file [Guestfs.guestfs] | delete the default POSIX ACL of a directory |
acl_get_file [Guestfs.guestfs] | get the POSIX ACL attached to a file |
acl_set_file [Guestfs.guestfs] | set the POSIX ACL attached to a file |
add_cdrom [Guestfs.guestfs] | add a CD-ROM disk image to examine |
add_domain [Guestfs.guestfs] | add the disk(s) from a named libvirt domain |
add_drive [Guestfs.guestfs] | add an image to examine or modify |
add_drive_opts [Guestfs.guestfs] | alias for |
add_drive_ro [Guestfs.guestfs] | add a drive in snapshot mode (read-only) |
add_drive_ro_with_if [Guestfs.guestfs] | add a drive read-only specifying the QEMU block emulation to use |
add_drive_scratch [Guestfs.guestfs] | add a temporary scratch drive |
add_drive_with_if [Guestfs.guestfs] | add a drive specifying the QEMU block emulation to use |
add_libvirt_dom [Guestfs.guestfs] | add the disk(s) from a libvirt domain |
aug_clear [Guestfs.guestfs] | clear Augeas path |
aug_close [Guestfs.guestfs] | close the current Augeas handle |
aug_defnode [Guestfs.guestfs] | define an Augeas node |
aug_defvar [Guestfs.guestfs] | define an Augeas variable |
aug_get [Guestfs.guestfs] | look up the value of an Augeas path |
aug_init [Guestfs.guestfs] | create a new Augeas handle |
aug_insert [Guestfs.guestfs] | insert a sibling Augeas node |
aug_label [Guestfs.guestfs] | return the label from an Augeas path expression |
aug_load [Guestfs.guestfs] | load files into the tree |
aug_ls [Guestfs.guestfs] | list Augeas nodes under augpath |
aug_match [Guestfs.guestfs] | return Augeas nodes which match augpath |
aug_mv [Guestfs.guestfs] | move Augeas node |
aug_rm [Guestfs.guestfs] | remove an Augeas path |
aug_save [Guestfs.guestfs] | write all pending Augeas changes to disk |
aug_set [Guestfs.guestfs] | set Augeas path to value |
aug_setm [Guestfs.guestfs] | set multiple Augeas nodes |
aug_transform [Guestfs.guestfs] | add/remove an Augeas lens transformation |
available [Guestfs.guestfs] | test availability of some parts of the API |
available_all_groups [Guestfs.guestfs] | return a list of all optional groups |
B | |
base64_in [Guestfs.guestfs] | upload base64-encoded data to file |
base64_out [Guestfs.guestfs] | download file and encode as base64 |
blkdiscard [Guestfs.guestfs] | discard all blocks on a device |
blkdiscardzeroes [Guestfs.guestfs] | return true if discarded blocks are read as zeroes |
blkid [Guestfs.guestfs] | print block device attributes |
blockdev_flushbufs [Guestfs.guestfs] | flush device buffers |
blockdev_getbsz [Guestfs.guestfs] | get blocksize of block device |
blockdev_getro [Guestfs.guestfs] | is block device set to read-only |
blockdev_getsize64 [Guestfs.guestfs] | get total size of device in bytes |
blockdev_getss [Guestfs.guestfs] | get sectorsize of block device |
blockdev_getsz [Guestfs.guestfs] | get total size of device in 512-byte sectors |
blockdev_rereadpt [Guestfs.guestfs] | reread partition table |
blockdev_setbsz [Guestfs.guestfs] | set blocksize of block device |
blockdev_setra [Guestfs.guestfs] | set readahead |
blockdev_setro [Guestfs.guestfs] | set block device to read-only |
blockdev_setrw [Guestfs.guestfs] | set block device to read-write |
btrfs_balance_cancel [Guestfs.guestfs] | cancel a running or paused balance |
btrfs_balance_pause [Guestfs.guestfs] | pause a running balance |
btrfs_balance_resume [Guestfs.guestfs] | resume a paused balance |
btrfs_balance_status [Guestfs.guestfs] | show the status of a running or paused balance |
btrfs_device_add [Guestfs.guestfs] | add devices to a btrfs filesystem |
btrfs_device_delete [Guestfs.guestfs] | remove devices from a btrfs filesystem |
btrfs_filesystem_balance [Guestfs.guestfs] | balance a btrfs filesystem |
btrfs_filesystem_defragment [Guestfs.guestfs] | defragment a file or directory |
btrfs_filesystem_resize [Guestfs.guestfs] | resize a btrfs filesystem |
btrfs_filesystem_show [Guestfs.guestfs] | list devices for btrfs filesystem |
btrfs_filesystem_sync [Guestfs.guestfs] | sync a btrfs filesystem |
btrfs_fsck [Guestfs.guestfs] | check a btrfs filesystem |
btrfs_image [Guestfs.guestfs] | create an image of a btrfs filesystem |
btrfs_qgroup_assign [Guestfs.guestfs] | add a qgroup to a parent qgroup |
btrfs_qgroup_create [Guestfs.guestfs] | create a subvolume quota group |
btrfs_qgroup_destroy [Guestfs.guestfs] | destroy a subvolume quota group |
btrfs_qgroup_limit [Guestfs.guestfs] | limit the size of a subvolume |
btrfs_qgroup_remove [Guestfs.guestfs] | remove a qgroup from its parent qgroup |
btrfs_qgroup_show [Guestfs.guestfs] | show subvolume quota groups |
btrfs_quota_enable [Guestfs.guestfs] | enable or disable subvolume quota support |
btrfs_quota_rescan [Guestfs.guestfs] | trash all qgroup numbers and scan the metadata again with the current config |
btrfs_replace [Guestfs.guestfs] | replace a btrfs managed device with another device |
btrfs_rescue_chunk_recover [Guestfs.guestfs] | recover the chunk tree of btrfs filesystem |
btrfs_rescue_super_recover [Guestfs.guestfs] | recover bad superblocks from good copies |
btrfs_scrub_cancel [Guestfs.guestfs] | cancel a running scrub |
btrfs_scrub_resume [Guestfs.guestfs] | resume a previously canceled or interrupted scrub |
btrfs_scrub_start [Guestfs.guestfs] | read all data from all disks and verify checksums |
btrfs_scrub_status [Guestfs.guestfs] | show status of running or finished scrub |
btrfs_set_seeding [Guestfs.guestfs] | enable or disable the seeding feature of device |
btrfs_subvolume_create [Guestfs.guestfs] | create a btrfs subvolume |
btrfs_subvolume_create_opts [Guestfs.guestfs] | alias for |
btrfs_subvolume_delete [Guestfs.guestfs] | delete a btrfs subvolume or snapshot |
btrfs_subvolume_get_default [Guestfs.guestfs] | get the default subvolume or snapshot of a filesystem |
btrfs_subvolume_list [Guestfs.guestfs] | list btrfs snapshots and subvolumes |
btrfs_subvolume_set_default [Guestfs.guestfs] | set default btrfs subvolume |
btrfs_subvolume_show [Guestfs.guestfs] | return detailed information of the subvolume |
btrfs_subvolume_snapshot [Guestfs.guestfs] | create a btrfs snapshot |
btrfs_subvolume_snapshot_opts [Guestfs.guestfs] | alias for |
btrfstune_enable_extended_inode_refs [Guestfs.guestfs] | enable extended inode refs |
btrfstune_enable_skinny_metadata_extent_refs [Guestfs.guestfs] | enable skinny metadata extent refs |
btrfstune_seeding [Guestfs.guestfs] | enable or disable seeding of a btrfs device |
C | |
c_pointer [Guestfs.guestfs] | return the C pointer to the guestfs_h handle |
canonical_device_name [Guestfs.guestfs] | return canonical device name |
cap_get_file [Guestfs.guestfs] | get the Linux capabilities attached to a file |
cap_set_file [Guestfs.guestfs] | set the Linux capabilities attached to a file |
case_sensitive_path [Guestfs.guestfs] | return true path on case-insensitive filesystem |
cat [Guestfs.guestfs] | list the contents of a file |
checksum [Guestfs.guestfs] | compute MD5, SHAx or CRC checksum of file |
checksum_device [Guestfs.guestfs] | compute MD5, SHAx or CRC checksum of the contents of a device |
checksums_out [Guestfs.guestfs] | compute MD5, SHAx or CRC checksum of files in a directory |
chmod [Guestfs.guestfs] | change file mode |
chown [Guestfs.guestfs] | change file owner and group |
clear_backend_setting [Guestfs.guestfs] | remove a single per-backend settings string |
clevis_luks_unlock [Guestfs.guestfs] | open an encrypted LUKS block device with Clevis and Tang |
close [Guestfs.guestfs] | See |
command [Guestfs.guestfs] | run a command from the guest filesystem |
command_lines [Guestfs.guestfs] | run a command, returning lines |
compress_device_out [Guestfs.guestfs] | output compressed device |
compress_out [Guestfs.guestfs] | output compressed file |
config [Guestfs.guestfs] | add hypervisor parameters |
copy_attributes [Guestfs.guestfs] | copy the attributes of a path (file/directory) to another |
copy_device_to_device [Guestfs.guestfs] | copy from source device to destination device |
copy_device_to_file [Guestfs.guestfs] | copy from source device to destination file |
copy_file_to_device [Guestfs.guestfs] | copy from source file to destination device |
copy_file_to_file [Guestfs.guestfs] | copy from source file to destination file |
copy_in [Guestfs.guestfs] | copy local files or directories into an image |
copy_out [Guestfs.guestfs] | copy remote files or directories out of an image |
copy_size [Guestfs.guestfs] | copy size bytes from source to destination using dd |
cp [Guestfs.guestfs] | copy a file |
cp_a [Guestfs.guestfs] | copy a file or directory recursively |
cp_r [Guestfs.guestfs] | copy a file or directory recursively |
cpio_out [Guestfs.guestfs] | pack directory into cpio file |
cryptsetup_close [Guestfs.guestfs] | close an encrypted device |
cryptsetup_open [Guestfs.guestfs] | open an encrypted block device |
D | |
dd [Guestfs.guestfs] | copy from source to destination using dd |
delete_event_callback [Guestfs.guestfs] | |
device_index [Guestfs.guestfs] | convert device to index |
device_name [Guestfs.guestfs] | convert device index to name |
df [Guestfs.guestfs] | report file system disk space usage |
df_h [Guestfs.guestfs] | report file system disk space usage (human readable) |
disk_create [Guestfs.guestfs] | create a blank disk image |
disk_format [Guestfs.guestfs] | detect the disk format of a disk image |
disk_has_backing_file [Guestfs.guestfs] | return whether disk has a backing file |
disk_virtual_size [Guestfs.guestfs] | return virtual size of a disk |
dmesg [Guestfs.guestfs] | return kernel messages |
download [Guestfs.guestfs] | download a file to the local machine |
download_blocks [Guestfs.guestfs] | download the given data units from the disk |
download_inode [Guestfs.guestfs] | download a file to the local machine given its inode |
download_offset [Guestfs.guestfs] | download a file to the local machine with offset and size |
drop_caches [Guestfs.guestfs] | drop kernel page cache, dentries and inodes |
du [Guestfs.guestfs] | estimate file space usage |
E | |
e2fsck [Guestfs.guestfs] | check an ext2/ext3 filesystem |
e2fsck_f [Guestfs.guestfs] | check an ext2/ext3 filesystem |
echo_daemon [Guestfs.guestfs] | echo arguments back to the client |
egrep [Guestfs.guestfs] | return lines matching a pattern |
egrepi [Guestfs.guestfs] | return lines matching a pattern |
equal [Guestfs.guestfs] | test if two files have equal contents |
exists [Guestfs.guestfs] | test if file or directory exists |
extlinux [Guestfs.guestfs] | install the SYSLINUX bootloader on an ext2/3/4 or btrfs filesystem |
F | |
f2fs_expand [Guestfs.guestfs] | expand a f2fs filesystem |
fallocate [Guestfs.guestfs] | preallocate a file in the guest filesystem |
fallocate64 [Guestfs.guestfs] | preallocate a file in the guest filesystem |
feature_available [Guestfs.guestfs] | test availability of some parts of the API |
fgrep [Guestfs.guestfs] | return lines matching a pattern |
fgrepi [Guestfs.guestfs] | return lines matching a pattern |
file [Guestfs.guestfs] | determine file type |
file_architecture [Guestfs.guestfs] | detect the architecture of a binary file |
filesize [Guestfs.guestfs] | return the size of the file in bytes |
filesystem_available [Guestfs.guestfs] | check if filesystem is available |
filesystem_walk [Guestfs.guestfs] | walk through the filesystem content |
fill [Guestfs.guestfs] | fill a file with octets |
fill_dir [Guestfs.guestfs] | fill a directory with empty files |
fill_pattern [Guestfs.guestfs] | fill a file with a repeating pattern of bytes |
find [Guestfs.guestfs] | find all files and directories |
find0 [Guestfs.guestfs] | find all files and directories, returning NUL-separated list |
find_inode [Guestfs.guestfs] | search the entries associated to the given inode |
findfs_label [Guestfs.guestfs] | find a filesystem by label |
findfs_uuid [Guestfs.guestfs] | find a filesystem by UUID |
fsck [Guestfs.guestfs] | run the filesystem checker |
fstrim [Guestfs.guestfs] | trim free space in a filesystem |
G | |
get_append [Guestfs.guestfs] | get the additional kernel options |
get_attach_method [Guestfs.guestfs] | get the backend |
get_autosync [Guestfs.guestfs] | get autosync mode |
get_backend [Guestfs.guestfs] | get the backend |
get_backend_setting [Guestfs.guestfs] | get a single per-backend settings string |
get_backend_settings [Guestfs.guestfs] | get per-backend settings |
get_cachedir [Guestfs.guestfs] | get the appliance cache directory |
get_direct [Guestfs.guestfs] | get direct appliance mode flag |
get_e2attrs [Guestfs.guestfs] | get ext2 file attributes of a file |
get_e2generation [Guestfs.guestfs] | get ext2 file generation of a file |
get_e2label [Guestfs.guestfs] | get the ext2/3/4 filesystem label |
get_e2uuid [Guestfs.guestfs] | get the ext2/3/4 filesystem UUID |
get_hv [Guestfs.guestfs] | get the hypervisor binary |
get_identifier [Guestfs.guestfs] | get the handle identifier |
get_libvirt_requested_credential_challenge [Guestfs.guestfs] | challenge of i'th requested credential |
get_libvirt_requested_credential_defresult [Guestfs.guestfs] | default result of i'th requested credential |
get_libvirt_requested_credential_prompt [Guestfs.guestfs] | prompt of i'th requested credential |
get_libvirt_requested_credentials [Guestfs.guestfs] | get list of credentials requested by libvirt |
get_memsize [Guestfs.guestfs] | get memory allocated to the hypervisor |
get_network [Guestfs.guestfs] | get enable network flag |
get_path [Guestfs.guestfs] | get the search path |
get_pgroup [Guestfs.guestfs] | get process group flag |
get_pid [Guestfs.guestfs] | get PID of hypervisor |
get_program [Guestfs.guestfs] | get the program name |
get_qemu [Guestfs.guestfs] | get the hypervisor binary (usually qemu) |
get_recovery_proc [Guestfs.guestfs] | get recovery process enabled flag |
get_selinux [Guestfs.guestfs] | get SELinux enabled flag |
get_smp [Guestfs.guestfs] | get number of virtual CPUs in appliance |
get_sockdir [Guestfs.guestfs] | get the temporary directory for sockets and PID files |
get_state [Guestfs.guestfs] | get the current state |
get_tmpdir [Guestfs.guestfs] | get the temporary directory |
get_trace [Guestfs.guestfs] | get command trace enabled flag |
get_umask [Guestfs.guestfs] | get the current umask |
get_verbose [Guestfs.guestfs] | get verbose mode |
getcon [Guestfs.guestfs] | get SELinux security context |
getxattr [Guestfs.guestfs] | get a single extended attribute |
getxattrs [Guestfs.guestfs] | list extended attributes of a file or directory |
glob_expand [Guestfs.guestfs] | expand a wildcard path |
glob_expand_opts [Guestfs.guestfs] | alias for |
grep [Guestfs.guestfs] | return lines matching a pattern |
grep_opts [Guestfs.guestfs] | alias for |
grepi [Guestfs.guestfs] | return lines matching a pattern |
grub_install [Guestfs.guestfs] | install GRUB 1 |
H | |
head [Guestfs.guestfs] | return first 10 lines of a file |
head_n [Guestfs.guestfs] | return first N lines of a file |
hexdump [Guestfs.guestfs] | dump a file in hexadecimal |
hivex_close [Guestfs.guestfs] | close the current hivex handle |
hivex_commit [Guestfs.guestfs] | commit (write) changes back to the hive |
hivex_node_add_child [Guestfs.guestfs] | add a child node |
hivex_node_children [Guestfs.guestfs] | return list of nodes which are subkeys of node |
hivex_node_delete_child [Guestfs.guestfs] | delete a node (recursively) |
hivex_node_get_child [Guestfs.guestfs] | return the named child of node |
hivex_node_get_value [Guestfs.guestfs] | return the named value |
hivex_node_name [Guestfs.guestfs] | return the name of the node |
hivex_node_parent [Guestfs.guestfs] | return the parent of node |
hivex_node_set_value [Guestfs.guestfs] | set or replace a single value in a node |
hivex_node_values [Guestfs.guestfs] | return list of values attached to node |
hivex_open [Guestfs.guestfs] | open a Windows Registry hive file |
hivex_root [Guestfs.guestfs] | return the root node of the hive |
hivex_value_key [Guestfs.guestfs] | return the key field from the (key, datatype, data) tuple |
hivex_value_string [Guestfs.guestfs] | return the data field as a UTF-8 string |
hivex_value_type [Guestfs.guestfs] | return the data type from the (key, datatype, data) tuple |
hivex_value_utf8 [Guestfs.guestfs] | return the data field as a UTF-8 string |
hivex_value_value [Guestfs.guestfs] | return the data field from the (key, datatype, data) tuple |
I | |
initrd_cat [Guestfs.guestfs] | list the contents of a single file in an initrd |
initrd_list [Guestfs.guestfs] | list files in an initrd |
inotify_add_watch [Guestfs.guestfs] | add an inotify watch |
inotify_close [Guestfs.guestfs] | close the inotify handle |
inotify_files [Guestfs.guestfs] | return list of watched files that had events |
inotify_init [Guestfs.guestfs] | create an inotify handle |
inotify_read [Guestfs.guestfs] | return list of inotify events |
inotify_rm_watch [Guestfs.guestfs] | remove an inotify watch |
inspect_get_arch [Guestfs.guestfs] | get architecture of inspected operating system |
inspect_get_build_id [Guestfs.guestfs] | get the system build ID |
inspect_get_distro [Guestfs.guestfs] | get distro of inspected operating system |
inspect_get_drive_mappings [Guestfs.guestfs] | get drive letter mappings |
inspect_get_filesystems [Guestfs.guestfs] | get filesystems associated with inspected operating system |
inspect_get_format [Guestfs.guestfs] | get format of inspected operating system |
inspect_get_hostname [Guestfs.guestfs] | get hostname of the operating system |
inspect_get_icon [Guestfs.guestfs] | get the icon corresponding to this operating system |
inspect_get_major_version [Guestfs.guestfs] | get major version of inspected operating system |
inspect_get_minor_version [Guestfs.guestfs] | get minor version of inspected operating system |
inspect_get_mountpoints [Guestfs.guestfs] | get mountpoints of inspected operating system |
inspect_get_osinfo [Guestfs.guestfs] | get a possible osinfo short ID corresponding to this operating system |
inspect_get_package_format [Guestfs.guestfs] | get package format used by the operating system |
inspect_get_package_management [Guestfs.guestfs] | get package management tool used by the operating system |
inspect_get_product_name [Guestfs.guestfs] | get product name of inspected operating system |
inspect_get_product_variant [Guestfs.guestfs] | get product variant of inspected operating system |
inspect_get_roots [Guestfs.guestfs] | return list of operating systems found by last inspection |
inspect_get_type [Guestfs.guestfs] | get type of inspected operating system |
inspect_get_windows_current_control_set [Guestfs.guestfs] | get Windows CurrentControlSet of inspected operating system |
inspect_get_windows_software_hive [Guestfs.guestfs] | get the path of the Windows software hive |
inspect_get_windows_system_hive [Guestfs.guestfs] | get the path of the Windows system hive |
inspect_get_windows_systemroot [Guestfs.guestfs] | get Windows systemroot of inspected operating system |
inspect_is_live [Guestfs.guestfs] | get live flag for install disk |
inspect_is_multipart [Guestfs.guestfs] | get multipart flag for install disk |
inspect_is_netinst [Guestfs.guestfs] | get netinst (network installer) flag for install disk |
inspect_list_applications [Guestfs.guestfs] | get list of applications installed in the operating system |
inspect_list_applications2 [Guestfs.guestfs] | get list of applications installed in the operating system |
inspect_os [Guestfs.guestfs] | inspect disk and return list of operating systems found |
is_blockdev [Guestfs.guestfs] | test if block device |
is_blockdev_opts [Guestfs.guestfs] | alias for |
is_busy [Guestfs.guestfs] | is busy processing a command |
is_chardev [Guestfs.guestfs] | test if character device |
is_chardev_opts [Guestfs.guestfs] | alias for |
is_config [Guestfs.guestfs] | is in configuration state |
is_dir [Guestfs.guestfs] | test if a directory |
is_dir_opts [Guestfs.guestfs] | alias for |
is_fifo [Guestfs.guestfs] | test if FIFO (named pipe) |
is_fifo_opts [Guestfs.guestfs] | alias for |
is_file [Guestfs.guestfs] | test if a regular file |
is_file_opts [Guestfs.guestfs] | alias for |
is_launching [Guestfs.guestfs] | is launching subprocess |
is_lv [Guestfs.guestfs] | test if mountable is a logical volume |
is_ready [Guestfs.guestfs] | is ready to accept commands |
is_socket [Guestfs.guestfs] | test if socket |
is_socket_opts [Guestfs.guestfs] | alias for |
is_symlink [Guestfs.guestfs] | test if symbolic link |
is_whole_device [Guestfs.guestfs] | test if a device is a whole device |
is_zero [Guestfs.guestfs] | test if a file contains all zero bytes |
is_zero_device [Guestfs.guestfs] | test if a device contains all zero bytes |
isoinfo [Guestfs.guestfs] | get ISO information from primary volume descriptor of ISO file |
isoinfo_device [Guestfs.guestfs] | get ISO information from primary volume descriptor of device |
J | |
journal_close [Guestfs.guestfs] | close the systemd journal |
journal_get [Guestfs.guestfs] | read the current journal entry |
journal_get_data_threshold [Guestfs.guestfs] | get the data threshold for reading journal entries |
journal_get_realtime_usec [Guestfs.guestfs] | get the timestamp of the current journal entry |
journal_next [Guestfs.guestfs] | move to the next journal entry |
journal_open [Guestfs.guestfs] | open the systemd journal |
journal_set_data_threshold [Guestfs.guestfs] | set the data threshold for reading journal entries |
journal_skip [Guestfs.guestfs] | skip forwards or backwards in the journal |
K | |
kill_subprocess [Guestfs.guestfs] | kill the hypervisor |
L | |
last_errno [Guestfs.guestfs] | |
launch [Guestfs.guestfs] | launch the backend |
lchown [Guestfs.guestfs] | change file owner and group |
ldmtool_create_all [Guestfs.guestfs] | scan and create Windows dynamic disk volumes |
ldmtool_diskgroup_disks [Guestfs.guestfs] | return the disks in a Windows dynamic disk group |
ldmtool_diskgroup_name [Guestfs.guestfs] | return the name of a Windows dynamic disk group |
ldmtool_diskgroup_volumes [Guestfs.guestfs] | return the volumes in a Windows dynamic disk group |
ldmtool_remove_all [Guestfs.guestfs] | remove all Windows dynamic disk volumes |
ldmtool_scan [Guestfs.guestfs] | scan for Windows dynamic disks |
ldmtool_scan_devices [Guestfs.guestfs] | scan for Windows dynamic disks |
ldmtool_volume_hint [Guestfs.guestfs] | return the hint field of a Windows dynamic disk volume |
ldmtool_volume_partitions [Guestfs.guestfs] | return the partitions in a Windows dynamic disk volume |
ldmtool_volume_type [Guestfs.guestfs] | return the type of a Windows dynamic disk volume |
lgetxattr [Guestfs.guestfs] | get a single extended attribute |
lgetxattrs [Guestfs.guestfs] | list extended attributes of a file or directory |
list_9p [Guestfs.guestfs] | list 9p filesystems |
list_devices [Guestfs.guestfs] | list the block devices |
list_disk_labels [Guestfs.guestfs] | mapping of disk labels to devices |
list_dm_devices [Guestfs.guestfs] | list device mapper devices |
list_filesystems [Guestfs.guestfs] | list filesystems |
list_ldm_partitions [Guestfs.guestfs] | list all Windows dynamic disk partitions |
list_ldm_volumes [Guestfs.guestfs] | list all Windows dynamic disk volumes |
list_md_devices [Guestfs.guestfs] | list Linux md (RAID) devices |
list_partitions [Guestfs.guestfs] | list the partitions |
ll [Guestfs.guestfs] | list the files in a directory (long format) |
llz [Guestfs.guestfs] | list the files in a directory (long format with SELinux contexts) |
ln [Guestfs.guestfs] | create a hard link |
ln_f [Guestfs.guestfs] | create a hard link |
ln_s [Guestfs.guestfs] | create a symbolic link |
ln_sf [Guestfs.guestfs] | create a symbolic link |
lremovexattr [Guestfs.guestfs] | remove extended attribute of a file or directory |
ls [Guestfs.guestfs] | list the files in a directory |
ls0 [Guestfs.guestfs] | get list of files in a directory |
lsetxattr [Guestfs.guestfs] | set extended attribute of a file or directory |
lstat [Guestfs.guestfs] | get file information for a symbolic link |
lstatlist [Guestfs.guestfs] | lstat on multiple files |
lstatns [Guestfs.guestfs] | get file information for a symbolic link |
lstatnslist [Guestfs.guestfs] | lstat on multiple files |
luks_add_key [Guestfs.guestfs] | add a key on a LUKS encrypted device |
luks_close [Guestfs.guestfs] | close a LUKS device |
luks_format [Guestfs.guestfs] | format a block device as a LUKS encrypted device |
luks_format_cipher [Guestfs.guestfs] | format a block device as a LUKS encrypted device |
luks_kill_slot [Guestfs.guestfs] | remove a key from a LUKS encrypted device |
luks_open [Guestfs.guestfs] | open a LUKS-encrypted block device |
luks_open_ro [Guestfs.guestfs] | open a LUKS-encrypted block device read-only |
luks_uuid [Guestfs.guestfs] | get the UUID of a LUKS device |
lvcreate [Guestfs.guestfs] | create an LVM logical volume |
lvcreate_free [Guestfs.guestfs] | create an LVM logical volume in % remaining free space |
lvm_canonical_lv_name [Guestfs.guestfs] | get canonical name of an LV |
lvm_clear_filter [Guestfs.guestfs] | clear LVM device filter |
lvm_remove_all [Guestfs.guestfs] | remove all LVM LVs, VGs and PVs |
lvm_scan [Guestfs.guestfs] | scan for LVM physical volumes, volume groups and logical volumes |
lvm_set_filter [Guestfs.guestfs] | set LVM device filter |
lvremove [Guestfs.guestfs] | remove an LVM logical volume |
lvrename [Guestfs.guestfs] | rename an LVM logical volume |
lvresize [Guestfs.guestfs] | resize an LVM logical volume |
lvresize_free [Guestfs.guestfs] | expand an LV to fill free space |
lvs [Guestfs.guestfs] | list the LVM logical volumes (LVs) |
lvs_full [Guestfs.guestfs] | list the LVM logical volumes (LVs) |
lvuuid [Guestfs.guestfs] | get the UUID of a logical volume |
lxattrlist [Guestfs.guestfs] | lgetxattr on multiple files |
M | |
max_disks [Guestfs.guestfs] | maximum number of disks that may be added |
md_create [Guestfs.guestfs] | create a Linux md (RAID) device |
md_detail [Guestfs.guestfs] | obtain metadata for an MD device |
md_stat [Guestfs.guestfs] | get underlying devices from an MD device |
md_stop [Guestfs.guestfs] | stop a Linux md (RAID) device |
mkdir [Guestfs.guestfs] | create a directory |
mkdir_mode [Guestfs.guestfs] | create a directory with a particular mode |
mkdir_p [Guestfs.guestfs] | create a directory and parents |
mkdtemp [Guestfs.guestfs] | create a temporary directory |
mke2fs [Guestfs.guestfs] | create an ext2/ext3/ext4 filesystem on device |
mke2fs_J [Guestfs.guestfs] | make ext2/3/4 filesystem with external journal |
mke2fs_JL [Guestfs.guestfs] | make ext2/3/4 filesystem with external journal |
mke2fs_JU [Guestfs.guestfs] | make ext2/3/4 filesystem with external journal |
mke2journal [Guestfs.guestfs] | make ext2/3/4 external journal |
mke2journal_L [Guestfs.guestfs] | make ext2/3/4 external journal with label |
mke2journal_U [Guestfs.guestfs] | make ext2/3/4 external journal with UUID |
mkfifo [Guestfs.guestfs] | make FIFO (named pipe) |
mkfs [Guestfs.guestfs] | make a filesystem |
mkfs_b [Guestfs.guestfs] | make a filesystem with block size |
mkfs_btrfs [Guestfs.guestfs] | create a btrfs filesystem |
mkfs_opts [Guestfs.guestfs] | alias for |
mklost_and_found [Guestfs.guestfs] | make lost+found directory on an ext2/3/4 filesystem |
mkmountpoint [Guestfs.guestfs] | create a mountpoint |
mknod [Guestfs.guestfs] | make block, character or FIFO devices |
mknod_b [Guestfs.guestfs] | make block device node |
mknod_c [Guestfs.guestfs] | make char device node |
mksquashfs [Guestfs.guestfs] | create a squashfs filesystem |
mkswap [Guestfs.guestfs] | create a swap partition |
mkswap_L [Guestfs.guestfs] | create a swap partition with a label |
mkswap_U [Guestfs.guestfs] | create a swap partition with an explicit UUID |
mkswap_file [Guestfs.guestfs] | create a swap file |
mkswap_opts [Guestfs.guestfs] | alias for |
mktemp [Guestfs.guestfs] | create a temporary file |
modprobe [Guestfs.guestfs] | load a kernel module |
mount [Guestfs.guestfs] | mount a guest disk at a position in the filesystem |
mount_9p [Guestfs.guestfs] | mount 9p filesystem |
mount_local [Guestfs.guestfs] | mount on the local filesystem |
mount_local_run [Guestfs.guestfs] | run main loop of mount on the local filesystem |
mount_loop [Guestfs.guestfs] | mount a file using the loop device |
mount_options [Guestfs.guestfs] | mount a guest disk with mount options |
mount_ro [Guestfs.guestfs] | mount a guest disk, read-only |
mount_vfs [Guestfs.guestfs] | mount a guest disk with mount options and vfstype |
mountable_device [Guestfs.guestfs] | extract the device part of a mountable |
mountable_subvolume [Guestfs.guestfs] | extract the subvolume part of a mountable |
mountpoints [Guestfs.guestfs] | show mountpoints |
mounts [Guestfs.guestfs] | show mounted filesystems |
mv [Guestfs.guestfs] | move a file |
N | |
nr_devices [Guestfs.guestfs] | return number of whole block devices (disks) added |
ntfs_3g_probe [Guestfs.guestfs] | probe NTFS volume |
ntfscat_i [Guestfs.guestfs] | download a file to the local machine given its inode |
ntfsclone_in [Guestfs.guestfs] | restore NTFS from backup file |
ntfsclone_out [Guestfs.guestfs] | save NTFS to backup file |
ntfsfix [Guestfs.guestfs] | fix common errors and force Windows to check NTFS |
ntfsresize [Guestfs.guestfs] | resize an NTFS filesystem |
ntfsresize_opts [Guestfs.guestfs] | alias for |
ntfsresize_size [Guestfs.guestfs] | resize an NTFS filesystem (with size) |
O | |
ocaml_handle [Guestfs.guestfs] | Return the |
P | |
parse_environment [Guestfs.guestfs] | parse the environment and set handle flags accordingly |
parse_environment_list [Guestfs.guestfs] | parse the environment and set handle flags accordingly |
part_add [Guestfs.guestfs] | add a partition to the device |
part_del [Guestfs.guestfs] | delete a partition |
part_disk [Guestfs.guestfs] | partition whole disk with a single primary partition |
part_expand_gpt [Guestfs.guestfs] | move backup GPT header to the end of the disk |
part_get_bootable [Guestfs.guestfs] | return true if a partition is bootable |
part_get_disk_guid [Guestfs.guestfs] | get the GUID of a GPT-partitioned disk |
part_get_gpt_attributes [Guestfs.guestfs] | get the attribute flags of a GPT partition |
part_get_gpt_guid [Guestfs.guestfs] | get the GUID of a GPT partition |
part_get_gpt_type [Guestfs.guestfs] | get the type GUID of a GPT partition |
part_get_mbr_id [Guestfs.guestfs] | get the MBR type byte (ID byte) from a partition |
part_get_mbr_part_type [Guestfs.guestfs] | get the MBR partition type |
part_get_name [Guestfs.guestfs] | get partition name |
part_get_parttype [Guestfs.guestfs] | get the partition table type |
part_init [Guestfs.guestfs] | create an empty partition table |
part_list [Guestfs.guestfs] | list partitions on a device |
part_resize [Guestfs.guestfs] | resize a partition |
part_set_bootable [Guestfs.guestfs] | make a partition bootable |
part_set_disk_guid [Guestfs.guestfs] | set the GUID of a GPT-partitioned disk |
part_set_disk_guid_random [Guestfs.guestfs] | set the GUID of a GPT-partitioned disk to random value |
part_set_gpt_attributes [Guestfs.guestfs] | set the attribute flags of a GPT partition |
part_set_gpt_guid [Guestfs.guestfs] | set the GUID of a GPT partition |
part_set_gpt_type [Guestfs.guestfs] | set the type GUID of a GPT partition |
part_set_mbr_id [Guestfs.guestfs] | set the MBR type byte (ID byte) of a partition |
part_set_name [Guestfs.guestfs] | set partition name |
part_to_dev [Guestfs.guestfs] | convert partition name to device name |
part_to_partnum [Guestfs.guestfs] | convert partition name to partition number |
ping_daemon [Guestfs.guestfs] | ping the guest daemon |
pread [Guestfs.guestfs] | read part of a file |
pread_device [Guestfs.guestfs] | read part of a device |
pvchange_uuid [Guestfs.guestfs] | generate a new random UUID for a physical volume |
pvchange_uuid_all [Guestfs.guestfs] | generate new random UUIDs for all physical volumes |
pvcreate [Guestfs.guestfs] | create an LVM physical volume |
pvremove [Guestfs.guestfs] | remove an LVM physical volume |
pvresize [Guestfs.guestfs] | resize an LVM physical volume |
pvresize_size [Guestfs.guestfs] | resize an LVM physical volume (with size) |
pvs [Guestfs.guestfs] | list the LVM physical volumes (PVs) |
pvs_full [Guestfs.guestfs] | list the LVM physical volumes (PVs) |
pvuuid [Guestfs.guestfs] | get the UUID of a physical volume |
pwrite [Guestfs.guestfs] | write to part of a file |
pwrite_device [Guestfs.guestfs] | write to part of a device |
R | |
read_file [Guestfs.guestfs] | read a file |
read_lines [Guestfs.guestfs] | read file as lines |
readdir [Guestfs.guestfs] | read directories entries |
readlink [Guestfs.guestfs] | read the target of a symbolic link |
readlinklist [Guestfs.guestfs] | readlink on multiple files |
realpath [Guestfs.guestfs] | canonicalized absolute pathname |
remount [Guestfs.guestfs] | remount a filesystem with different options |
remove_drive [Guestfs.guestfs] | remove a disk image |
removexattr [Guestfs.guestfs] | remove extended attribute of a file or directory |
rename [Guestfs.guestfs] | rename a file on the same filesystem |
resize2fs [Guestfs.guestfs] | resize an ext2, ext3 or ext4 filesystem |
resize2fs_M [Guestfs.guestfs] | resize an ext2, ext3 or ext4 filesystem to the minimum size |
resize2fs_size [Guestfs.guestfs] | resize an ext2, ext3 or ext4 filesystem (with size) |
rm [Guestfs.guestfs] | remove a file |
rm_f [Guestfs.guestfs] | remove a file ignoring errors |
rm_rf [Guestfs.guestfs] | remove a file or directory recursively |
rmdir [Guestfs.guestfs] | remove a directory |
rmmountpoint [Guestfs.guestfs] | remove a mountpoint |
rsync [Guestfs.guestfs] | synchronize the contents of two directories |
rsync_in [Guestfs.guestfs] | synchronize host or remote filesystem with filesystem |
rsync_out [Guestfs.guestfs] | synchronize filesystem with host or remote filesystem |
S | |
scrub_device [Guestfs.guestfs] | scrub (securely wipe) a device |
scrub_file [Guestfs.guestfs] | scrub (securely wipe) a file |
scrub_freespace [Guestfs.guestfs] | scrub (securely wipe) free space |
selinux_relabel [Guestfs.guestfs] | relabel parts of the filesystem |
set_append [Guestfs.guestfs] | add options to kernel command line |
set_attach_method [Guestfs.guestfs] | set the backend |
set_autosync [Guestfs.guestfs] | set autosync mode |
set_backend [Guestfs.guestfs] | set the backend |
set_backend_setting [Guestfs.guestfs] | set a single per-backend settings string |
set_backend_settings [Guestfs.guestfs] | replace per-backend settings strings |
set_cachedir [Guestfs.guestfs] | set the appliance cache directory |
set_direct [Guestfs.guestfs] | enable or disable direct appliance mode |
set_e2attrs [Guestfs.guestfs] | set ext2 file attributes of a file |
set_e2generation [Guestfs.guestfs] | set ext2 file generation of a file |
set_e2label [Guestfs.guestfs] | set the ext2/3/4 filesystem label |
set_e2uuid [Guestfs.guestfs] | set the ext2/3/4 filesystem UUID |
set_event_callback [Guestfs.guestfs] | |
set_hv [Guestfs.guestfs] | set the hypervisor binary |
set_identifier [Guestfs.guestfs] | set the handle identifier |
set_label [Guestfs.guestfs] | set filesystem label |
set_libvirt_requested_credential [Guestfs.guestfs] | pass requested credential back to libvirt |
set_libvirt_supported_credentials [Guestfs.guestfs] | set libvirt credentials supported by calling program |
set_memsize [Guestfs.guestfs] | set memory allocated to the hypervisor |
set_network [Guestfs.guestfs] | set enable network flag |
set_path [Guestfs.guestfs] | set the search path |
set_pgroup [Guestfs.guestfs] | set process group flag |
set_program [Guestfs.guestfs] | set the program name |
set_qemu [Guestfs.guestfs] | set the hypervisor binary (usually qemu) |
set_recovery_proc [Guestfs.guestfs] | enable or disable the recovery process |
set_selinux [Guestfs.guestfs] | set SELinux enabled or disabled at appliance boot |
set_smp [Guestfs.guestfs] | set number of virtual CPUs in appliance |
set_tmpdir [Guestfs.guestfs] | set the temporary directory |
set_trace [Guestfs.guestfs] | enable or disable command traces |
set_uuid [Guestfs.guestfs] | set the filesystem UUID |
set_uuid_random [Guestfs.guestfs] | set a random UUID for the filesystem |
set_verbose [Guestfs.guestfs] | set verbose mode |
setcon [Guestfs.guestfs] | set SELinux security context |
setxattr [Guestfs.guestfs] | set extended attribute of a file or directory |
sfdisk [Guestfs.guestfs] | create partitions on a block device |
sfdiskM [Guestfs.guestfs] | create partitions on a block device |
sfdisk_N [Guestfs.guestfs] | modify a single partition on a block device |
sfdisk_disk_geometry [Guestfs.guestfs] | display the disk geometry from the partition table |
sfdisk_kernel_geometry [Guestfs.guestfs] | display the kernel geometry |
sfdisk_l [Guestfs.guestfs] | display the partition table |
sh [Guestfs.guestfs] | run a command via the shell |
sh_lines [Guestfs.guestfs] | run a command via the shell returning lines |
shutdown [Guestfs.guestfs] | shutdown the hypervisor |
sleep [Guestfs.guestfs] | sleep for some seconds |
stat [Guestfs.guestfs] | get file information |
statns [Guestfs.guestfs] | get file information |
statvfs [Guestfs.guestfs] | get file system statistics |
strings [Guestfs.guestfs] | print the printable strings in a file |
strings_e [Guestfs.guestfs] | print the printable strings in a file |
swapoff_device [Guestfs.guestfs] | disable swap on device |
swapoff_file [Guestfs.guestfs] | disable swap on file |
swapoff_label [Guestfs.guestfs] | disable swap on labeled swap partition |
swapoff_uuid [Guestfs.guestfs] | disable swap on swap partition by UUID |
swapon_device [Guestfs.guestfs] | enable swap on device |
swapon_file [Guestfs.guestfs] | enable swap on file |
swapon_label [Guestfs.guestfs] | enable swap on labeled swap partition |
swapon_uuid [Guestfs.guestfs] | enable swap on swap partition by UUID |
sync [Guestfs.guestfs] | sync disks, writes are flushed through to the disk image |
syslinux [Guestfs.guestfs] | install the SYSLINUX bootloader |
T | |
tail [Guestfs.guestfs] | return last 10 lines of a file |
tail_n [Guestfs.guestfs] | return last N lines of a file |
tar_in [Guestfs.guestfs] | unpack tarfile to directory |
tar_in_opts [Guestfs.guestfs] | alias for |
tar_out [Guestfs.guestfs] | pack directory into tarfile |
tar_out_opts [Guestfs.guestfs] | alias for |
tgz_in [Guestfs.guestfs] | unpack compressed tarball to directory |
tgz_out [Guestfs.guestfs] | pack directory into compressed tarball |
touch [Guestfs.guestfs] | update file timestamps or create a new file |
truncate [Guestfs.guestfs] | truncate a file to zero size |
truncate_size [Guestfs.guestfs] | truncate a file to a particular size |
tune2fs [Guestfs.guestfs] | adjust ext2/ext3/ext4 filesystem parameters |
tune2fs_l [Guestfs.guestfs] | get ext2/ext3/ext4 superblock details |
txz_in [Guestfs.guestfs] | unpack compressed tarball to directory |
txz_out [Guestfs.guestfs] | pack directory into compressed tarball |
U | |
umask [Guestfs.guestfs] | set file mode creation mask (umask) |
umount [Guestfs.guestfs] | unmount a filesystem |
umount_all [Guestfs.guestfs] | unmount all filesystems |
umount_local [Guestfs.guestfs] | unmount a locally mounted filesystem |
umount_opts [Guestfs.guestfs] | alias for |
upload [Guestfs.guestfs] | upload a file from the local machine |
upload_offset [Guestfs.guestfs] | upload a file from the local machine with offset |
user_cancel [Guestfs.guestfs] | cancel the current upload or download operation |
utimens [Guestfs.guestfs] | set timestamp of a file with nanosecond precision |
utsname [Guestfs.guestfs] | appliance kernel version |
V | |
version [Guestfs.guestfs] | get the library version number |
vfs_label [Guestfs.guestfs] | get the filesystem label |
vfs_minimum_size [Guestfs.guestfs] | get minimum filesystem size |
vfs_type [Guestfs.guestfs] | get the Linux VFS type corresponding to a mounted device |
vfs_uuid [Guestfs.guestfs] | get the filesystem UUID |
vg_activate [Guestfs.guestfs] | activate or deactivate some volume groups |
vg_activate_all [Guestfs.guestfs] | activate or deactivate all volume groups |
vgchange_uuid [Guestfs.guestfs] | generate a new random UUID for a volume group |
vgchange_uuid_all [Guestfs.guestfs] | generate new random UUIDs for all volume groups |
vgcreate [Guestfs.guestfs] | create an LVM volume group |
vglvuuids [Guestfs.guestfs] | get the LV UUIDs of all LVs in the volume group |
vgmeta [Guestfs.guestfs] | get volume group metadata |
vgpvuuids [Guestfs.guestfs] | get the PV UUIDs containing the volume group |
vgremove [Guestfs.guestfs] | remove an LVM volume group |
vgrename [Guestfs.guestfs] | rename an LVM volume group |
vgs [Guestfs.guestfs] | list the LVM volume groups (VGs) |
vgs_full [Guestfs.guestfs] | list the LVM volume groups (VGs) |
vgscan [Guestfs.guestfs] | rescan for LVM physical volumes, volume groups and logical volumes |
vguuid [Guestfs.guestfs] | get the UUID of a volume group |
W | |
wait_ready [Guestfs.guestfs] | wait until the hypervisor launches (no op) |
wc_c [Guestfs.guestfs] | count characters in a file |
wc_l [Guestfs.guestfs] | count lines in a file |
wc_w [Guestfs.guestfs] | count words in a file |
wipefs [Guestfs.guestfs] | wipe a filesystem signature from a device |
write [Guestfs.guestfs] | create a new file |
write_append [Guestfs.guestfs] | append content to end of file |
write_file [Guestfs.guestfs] | create a file |
X | |
xfs_admin [Guestfs.guestfs] | change parameters of an XFS filesystem |
xfs_growfs [Guestfs.guestfs] | expand an existing XFS filesystem |
xfs_info [Guestfs.guestfs] | get geometry of XFS filesystem |
xfs_repair [Guestfs.guestfs] | repair an XFS filesystem |
Y | |
yara_destroy [Guestfs.guestfs] | destroy previously loaded yara rules |
yara_load [Guestfs.guestfs] | load yara rules within libguestfs |
yara_scan [Guestfs.guestfs] | scan a file with the loaded yara rules |
Z | |
zegrep [Guestfs.guestfs] | return lines matching a pattern |
zegrepi [Guestfs.guestfs] | return lines matching a pattern |
zero [Guestfs.guestfs] | write zeroes to the device |
zero_device [Guestfs.guestfs] | write zeroes to an entire device |
zero_free_space [Guestfs.guestfs] | zero free space in a filesystem |
zerofree [Guestfs.guestfs] | zero unused inodes and disk blocks on ext2/3 filesystem |
zfgrep [Guestfs.guestfs] | return lines matching a pattern |
zfgrepi [Guestfs.guestfs] | return lines matching a pattern |
zfile [Guestfs.guestfs] | determine file type inside a compressed file |
zgrep [Guestfs.guestfs] | return lines matching a pattern |
zgrepi [Guestfs.guestfs] | return lines matching a pattern |