sysbox
System administrative and management toolbox for Threos
This toolbox contains numerous tools that used to administrate and manage the components of the Threos Operating System.
The tools in the program can be used by passing the tool name as a first argument, i.e. sysbox task, however this may be inconvenient. An alternate way to use a specific tool is to create symbolic (or hard) link under the name of the tool targetting to sysbox. For example, a symbolic link made by this command: ln -s sysbox task; executing the sysbox via that link will automatically use the task tool from the sysbox.
Every tool has an own help message, see it by invoking utibox TOOLNAME --help (or use the alias symlinks).
Options:
- help
Display all supported tools by the sysbox in a human readable format, and exit. - --list
Print the name of the tools in a "raw" format that can be easily used in scripts. - --install
Create symbolic link for every tool in the current directory. An additional --verbose option will display the progress. - --uninstall
Remove all files (regular file, symbolic link) that matches with any tool name in the current directory. This is used to remove the symbolic links by the previous sysbox --install call. An additional --verbose option will display the progress. - --version [REQUIRED_VERSION]
Print the sysbox revision number. With the optional REQUIRED_VERSION argument test the revision number against the given one. It will print the test result and exit with 0 when the test was successfuly; non-zero otherwise.
List of available tools:
- counters
- date
- devping
- devquery
- dumpktrace
- free
- kblayout
- lsisr
- lsmaj
- lsmem
- raiseexc
- readlog
- readreg
- sendlog
- svccall
- svcinfo
- task
- taskkill
- threads
- tmemo
- tprop
- treereg
- tview
- uptime
- shutdown
Author: Aron Barath, 2017-2019