ELKS commands and system utilities


ash 
a version of sh with features similar to  those  of the  System  V shell
banner
print large banner to stdout
basename
strip directory and suffix from filenames 
bc
is a language that supports arbitrary precision numbers with interactive execution of statements
cal
displays a calendar 
cat
concatenate files and write them to stdout
chgrp
change group ownership 
chmod

change access mode for files

chown
change file owner and group 
cksum
computes a cyclic redundancy check (CRC) for each named file,  or the standard input
clock
determine processor time
cmp
compare two files
cut
remove sections from each line of files
date
print or set the system date and time
dd
device dump, convert and copy a file
diff
compare files line by line
dirname
strip non-directory suffix from file name
du
estimate file space usage
echo
display a line of text
env
run a program in a modified environment
exitemu
quit if running ELKS in DOSEMU
false
exit with a status code indicating failure
fgrep
print lines matching a pattern
file

guess a file's type based on contents

find

find files meeting a given condition

getty
set terminal type, modes, speed, and line discipline 
grep

search a file for lines containing a given pattern

head

print the first few lines of a file

init
Upstart process management daemon - responsible for starting all other processes
install

copy files and set attributes

kill
terminate a process 
knl
program to configure the initial kernel settings
ktcp
ELKS tcp/ip stack
l
a short version of „ls“
ln
make links between files 
login

log into the computer

logname
print user's login name 
lp

copy a file to the line printer

ls

list the contents of a directory

man

display online manual pages

meminfo
display the memory usage on the system
mesg

permit or deny messages

mkdir

make a directory

mkfifo

make a named pipe

mknod
creates a file system node 
more
file perusal filter for crt viewing 
mount

mount a file system

mv
move and rename files
passwd

change a login password

printenv
print all or part of environment 
proto
extract function declarations from C source code
ps

show current process status

pwd

print working directory

pwdauth
check a shadow password
reboot
reboot system
remsync

remotely synchronize file trees

rm
remove files or directories 
rmdir

remove a directory

sash

stand-alone shell (sash) is a Unix shell designed for use in recovering from certain types of system failures

sed

the stream editor – very old version

sh
bash - GNU Bourne-Again SHell 
sort

sort a file of ASCII lines

stty

set terminal parameters

sum

compute the checksum and block count of a file

swapon
start swapping to file/device 
sync
writes any data buffered in memory out to disk 
synctree

synchronize directory trees

tail

print the last few lines of a file

tee

divert stdin to one or several files

test
test conditions
tget

get termcap values

touch

update a file's time of last modification

tr

translate character codes

true

exit with the value true - do nothing, successfully

umount

unmount a mounted file system

uniq

delete consecutive identical lines in a file

vi
editor
wc

word count - count characters, words, and lines in a file

which

examine $PATH to see which file will be executed

who

print list of currently logged in users

whoami

print current user name

xargs

construct argument list(s) and execute

yes

an endless stream of the same word