ls.php literally runs a GNU/Linux ls command on Insanely Witty Stupidity's server. And, it can be used to write the contents of a path to a web page-- redirecting stdout to a user's web browser. This allows a user to study the contents of Insanely Witty Stupidity. ls.php can be invoked like a normal GNU/Linux ls binary. But, there are some restrictions. Also, ls.php has its own options.
Semi-colons are not allowed in ls.php requests (making it impossible for a user to run additional commands on the server).
ls.php is also sandboxed-- meaning it is not allowed to run commands on folders above the root of insanely
The "--font_size" option can be used to change the font size ls.php requests from a user's browser. This can be useful if ls.php's default font size is too big (or too small).
Use ls.php to list the contents of Insanely Witty Stupidity's html folder (using "/iws" as preceding path):
Use ls.php to list the contents of Insanely Witty Stupidity's root (using "../.." as preceding path, html codes for URL spaces, font size 8, and a --color option (for GNU/Linux ls)):
Written by Michael Atkins.
Maintainer Michael Atkins' email: firstname.lastname@example.org
Copyright (c) 2019 and 2020 Michael Atkins. Licensed under conditions of the Honest Scripting License, Version 1 <http://
ls.php is an honest scripting project. It was crafted by its author(s). But-- it belongs to NO ONE!! Users can copy the project, modify it, and redistribute it. There is NO WARRANTY (to the extent permitted by law).
GNU/Linux ls command manpage (using a man command on a GNU/Linux system)
html revised 2022-09-30 by Michael Atkins.
The maintainer of insanely