kill

Start with the smallest cleanup that solves the problem. kill -cache clears temporary core files; kill -include removes saved and session CSS/JS so the embedded interface is used again; kill -install removes the active extension bundle. These actions do not mean “delete any file I name”.

SystemVersion 1.2.2Stable
lil-terminal

Overview

Bare kill is different: it uninstalls lil-terminal, authorization data, extensions, terminal-owned assets and saved history. The terminal may no longer run afterwards. Make a backup and check the installation before choosing this irreversible operation.

Removal is limited to known lil-terminal layers

The command accepts only its documented switches, not paths or combinations. It protects unrelated website files and removes generated public files only when their expected identity markers match; failed deletions are reported. An authorization policy can also depend on kill, so do not treat it as an ordinary cache command.

Syntax

lil-terminal
kill [-install|-include|-cache]

Reference

kill

delete lil-terminal completely, including lil-owned resources

kill -install

remove only the active extension file

kill -include

remove persistent and session interface assets

kill -cache

remove lil core cache and temporary files

Complete removal

A complete kill removes known terminal files, authorization data, installed extensions, interface assets, persistent .lil.log.php history, startup files, temporary core buffers, PHP session state and browser-side lil-terminal history. In protected web installations it also removes the generated private gateway and public setup files when they carry the expected lil-terminal structure.

Cache cleanup

kill -cache removes lil-owned transient files in the core directory, expires temporary download archives tracked by the current session and clears transient upload and last-result state. It does not remove the terminal or installed modules.

Interface cleanup

kill -include clears session interface blocks and removes persistent .lil.css and .lil.js. Legacy .shell.css and .shell.js are removed as well. The next page load uses the interface embedded in the current core.

Authorization dependency

Authenticated builds keep kill available because the authorization policy may invoke complete removal after its configured failure threshold. Installer therefore refuses to remove kill while authorization is active.

Safety

The command operates only on known lil-terminal paths and never accepts an arbitrary target. Signed or generated web files are removed only when their expected lil-terminal markers are present. If any owned file cannot be deleted, the remaining paths are reported instead of being ignored.

Practical guidance

Bare kill is different: it uninstalls lil-terminal, authorization data, extensions, terminal-owned assets and saved history. The terminal may no longer run afterwards. Make a backup and check the installation before choosing this irreversible operation.

The command accepts only its documented switches, not paths or combinations. It protects unrelated website files and removes generated public files only when their expected identity markers match; failed deletions are reported. An authorization policy can also depend on kill, so do not treat it as an ordinary cache command.

In Minimum, kill without arguments is available for complete uninstall; partial -cache, -include, and -install flags require Base.

Interactive sandbox preview

Run the prepared examples directly on the page. Their results are prebuilt and shown in the browser; no terminal command is executed on the server.

Remove lil core cache and temporary files

Install and manage

Install the current compatible version. Choose Base for the complete feature set or Minimum for the reduced package; use upgrade to update a module that is already installed.

Base and Minimum are two packages of the same current module release, not separate command versions.

Base package

Install the complete package with local command reference and every published mode.

install kill
Minimum package

Install the reduced package. Local reference is omitted; help <cmd> -i opens the current server reference.

install kill -m
Exact public version

Install exactly this published version.

install kill -v 1.2.2
Check or update

Ask upgrade to check compatibility and replace the installed block only when needed.

upgrade kill
Remove module

Remove the extension block while leaving the core and unrelated modules intact.

install kill -u

Examples

Examples are copyable command lines, not actions executed by this website. Review paths, permissions and destructive flags before running them on a real project.

Remove lil core cache and temporary files
kill -cache
Preview only — the visitor’s terminal is not changed.
Only lil-owned temporary files are removed.
+
Remove persistent and session interface assets
kill -include
Preview only — the visitor’s terminal is not changed.
The browser refreshes its terminal interface.
LIL_RELOAD
Remove only the active extension file
kill -install
Preview only — the visitor’s terminal is not changed.
The active extension bundle is removed.
+
Delete lil-terminal completely, including lil-owned resources
kill
Preview only — the visitor’s terminal is not changed.
Terminal files and stored state are removed; it can no longer run.
Kill · invalid
kill -unknown
?
Kill · invalid
kill -cache sandbox
?
Kill · invalid
kill -include -cache
?
Kill · invalid
kill -install /tmp/site.php
?
Kill · invalid
kill --help
?

Related documentation

Current public release

v1.2.22026-08-10

Core cache cleanup

Adds kill -cache for lil-owned cache and temporary files.