Restricted demo version

This version is not up-to-date

ZShell is usually very limited when used as an unpriviledged user, but this version is even more restricted, and old. You'd better download the original unrestricted version and install it on your own server to test ZShell in depth.

Enter your commands below: Available commands:

Use the man command
about
addprop
addusers
apropos
call
catalog
cd
copy
cp
cut
davlocks
dbconn
dbname
dbsize
delprop
delusers
discard
domains
dump
echo
enter
exec
export
find
google
grep
help
history
import
leave
lroles
ls
lsperms
lsprop
lsusers
man
manage
mkdir
mkuf
mkver
mv
nipltd
pack
passwd
paste
printenv
properties
pwd
restart
rm
roles
save
setenv
setperms
setprop
shutdown
su
takeown
tid
uncatalog
unsetenv
uptime
view
wget
whatis
whoami
zhelp
zope

Results:
Command Help
history Displays the commands history.

Accepts an optional --clear argument to empty
the history, which must exist.

Commands stored in a .zshell_history
DTML Document are printed. This document
must be created manually for the history
of commands to be saved.

If the current user has the 'Change DTML Documents'
permission on the .zshell_history document, then he
can either list all commands, along with their
execution date, and the username who launched
them, or list only commands launched by some users.

Otherwise, only the commands launched
by the current user are shown, with no additional
information.

history

or:

history --clear

or:

history --user "jer*" --user !jerome

This one will list all commands launched by
users which name begins with 'jer' but not those
from user 'jerome'.

WARNING: No security check is done to update the
history. However the user needs sufficient
permissions to clear the history.
This may allow a manager to
keep an history of commands run by
other users, but in a place where these
users normally has no write access, in
order to forbid them to modify this
history to hide launched commands
from the manager. Just tell me
if this is not OK, and I'll change it.