alias
ARES System Manual: exec Shell

(input) @alias [<name> [<...>]]: shows, creates, or alters aliases for the exec command <...>.
(input) @alias delete <name>: deletes an alias.

An alias is an alternative name for a command. Aliases are interpreted before commands are run by exec. For example, the default ps alias resolves to proc tasks detail (see proc). This can simply be called by the unit with @ps.

Arguments to aliases are allowed. For example, mapping the alias name to id name can be used to set the unit's name with @name <new-name> instead of @id name <new-name>.


Default Aliases

The following aliases are defined in the input database section. They can be restored by running db load default.db, which will also restore several other core parameters to their factory values.

- baseband: service baseband (controls network services)
- charge: service baseband charge (see charge)
- color: id color (see color)
- device: service hardware (hardware manager)
- iddqd: service baseband dqd (see combat)
- kill: proc kill force (stops a program from running)
- name: id name (see name)
- nsdqd: service baseband dqd (see combat)
- off: power off (shuts down the systtem)
- on: power on (boots the system)
- ooc: service baseband ooc (see combat)
- ps: proc tasks detail (displays detailed process info)
- reset: proc unstick (resets a program)
- status: power (displays power info)
- env: db env (lists all environment variables)

For more information on database maintenance, see db.