DESCRIPTION
 The 
luactl program allows the manipulation of Lua states in the kernel. Lua states are created using the “
create” command (see below), Lua bindings are provided as modules. To make a Lua binding available to a state, it must be “
required”. Once a module has been “
required” by a state, it can not be unloaded from memory using the 
modunload(8) command until the state using it has been destroyed.
Lua code can be loaded from the file system into a state at anytime, please note that code loaded into a state is immediately executed.
When executed without a command, luactl reads information about the Lua states and displays it.
The options are as follows:
- 
-c
- 
Create a Lua state before executing the command. This flag is used for the require and load commands only, it is ignored for all other commands.
- 
-q
- 
Operate quietly i.e. nothing is printed to stdout.