vtlcmd(1)
π¦ vtlcmd(1): the user-space group chat for your virtual tape daemons π¦
okay so this is the vtlcmd(1) manual page, a User Commands situation, and it's literally your user space utility for sending commands to vtltape(1), vtllibrary(1), and daemons. bestie, it's giving "direct line to the vibes" π
β¨ NAME β¨
vtlcmd β user space utility to send commands to vtltape(1), vtllibrary(1), daemons. slay.
π SYNOPSIS π
vtlcmd 'Q number' [ -h ] [ command ] ...
π DESCRIPTION π
Where 'Q number' is the message queue number for the drive β see vtltape(1) π«Ά
-hβ display this help and exit.
π COMMAND π
lowkey the whole menu, no cap:
verboseβ Toggle verbose flag. This will cycle verbose flag thru verbose settings321off.load <ID>β Load media ID (barcode) β used for stand-alone tape drive daemon.unload <ID>β Unload media ID (barcode).compression <ZLIB|LZO>β Changes compression libraries used to compress each block of data. Valid for tape only.delay load xβ Sets a delay for loading media to x seconds. Valid values0 - 20. The ssc target returns<02/04/01>'NOT READY/BECOMMING READY'status in response to any'Test Unit Ready'requested until timer expires. Valid for tape only.delay unload xβ Sets a delay for unloading media to x seconds. Valid values0 - 20. Valid for tape only.delay rewind xβ Sets a delay for rewinding media to x seconds. Valid values0 - 30. Valid for tape only.delay position xβ Sets a delay for positioning media to x seconds. Valid values0 - 20. Valid for tape only.delay thread xβ Sets a delay for Β΄threadingΒ΄ media to x seconds. Valid values0 - 20. Valid for tape only.TapeAlert <alert flag>β Send a 64bit hex number, each bit corresponds to one TapeAlert flag as defined byt10.org. Where bit 0 is TapeAlert flag 1, and bit 63 is TapeAlert flag 64.exitβ Send a terminate message to daemon.onlineβ Valid for library only. Place library in'online'mode.offlineβ Valid for library only. Take library'offline'.add slotβ Valid for library only. This will dynamically add an additional storage slot to the library. This is not persistent.list mapβ Valid for library only. Returns a list of media IDs in Media Access Port (MAP).open mapβ Valid for library only. Logically'opens'the Media Access Port (MAP).close mapβ Valid for library only. Logically'closes'the Media Access Port (MAP). MAP needs to be'closed'before the Medium Transport Element can move media to/from MAP.empty mapβ Valid for library only. Clears media from Media Access Port (MAP). Only valid when MAP is in'open'state.load map <media>β Valid for library only. Places<media>logically into the Media Access Port (MAP). Note:<media>needs to exist first, otherwise the command fails with suggestion to create media first. seemktape(1)for creating media.
πΈ AUTHOR πΈ
Written by Mark Harvey π«Ά
π BUGS π
Needs to be made user friendly. honest icon behavior, not me crying π
π¬ REPORTING BUGS π¬
Report bugs to markh794@gmail.com π
π COPYRIGHT π
Copyright Β© 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
π¦ SEE ALSO π¦
library_contents(5), mktape(1), vtllibrary(1), vtltape(1) β
π That's the whole vtlcmd(1) manual, bestie β brought to you by mhvtl version 1.72_release+6.a11b6777660..., dated May 2025. mwah π
π¦ where this page comes from
- opensuse-leap 16.0: mhvtl 1.72_release+6.a11b6777660b-lp160.3.1 Β· GPL-2.0-only
- opensuse-leap 16.0: mhvtl 1.72_release+6.a11b6777660b-lp160.3.1 Β· GPL-2.0-only
- opensuse-leap 16.0: mhvtl 1.72_release+6.a11b6777660b-lp160.3.1 Β· GPL-2.0-only
- opensuse-leap 16.0: mhvtl 1.72_release+6.a11b6777660b-lp160.3.1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms