From Wikipedia, the free encyclopedia
This is a list of
Plan 9
programs . Many of these programs are very similar to the
UNIX programs with the same name, others are to be found only on
Plan 9 . Others again share only the name, but have a different behaviour.
General user
dd
[1] – convert and copy a file
date
[2] – date and time
echo
[3] – print arguments
file
[4] – determine file type
ns
[5] – display namespace
plumb
[6] – send message to plumber
plumber
[7] – interprocess messaging
rc
[8] – rc is the Plan 9 shell
rio
[9] – the new Plan 9 windowing system
8½ – the old Plan 9 windowing system
[1]
uptime
[10] – show how long the system has been running
System management
Processes and tasks management
User management and support
File system and server
/boot/boot
[18] – connect to the root file server
fossil/
fossil , fossil/flchk, fossil/flfmt, fossil/conf, fossil/last – archival file server
history
[19] – print file names from the dump
users
[20] – file server user list format
vac
[21] – create a vac archive on Venti
venti/buildindex, venti/checkarenas, venti/checkindex, venti/conf, venti/copy,
[22] venti/fmtarenas, venti/fmtindex, venti/fmtisect, venti/rdarena, venti/rdarenablocks, venti/read,
[22] venti/wrarenablocks, venti/write
[22] – Venti maintenance and debugging commands
venti/
venti ,
[23] venti/sync – an archival block storage server
yesterday,
[24] diffy
[24] – print file names from the dump
Hardware devices
Files and text
Filesystem utilities
Archivers and compression
Text processing
awk – pattern-directed scanning and processing language
cat , read – catenate files
cmp – compare two files
diff – differential file comparator
doc2txt ,
xls2txt – extract printable strings from Microsoft Office documents
doctype – intuit command line for formatting a document
fmt ,
htmlfmt – simple text formatters
freq – print histogram of character frequencies
grep – search a file for a pattern
idiff – interactive diff
mc – multicolumn print
p
[38] – paginate
pr
[39] – print file
sed – stream editor
spell, sprog – find spelling errors
split – split a file into pieces
tail – deliver the last part of a file
tcs – translate character sets
tr – translate characters
wc – word count
xd – hex, octal, decimal or ASCII dump of file
Editors
acme
[40] – interactive text editor and shell
ed
[41] – text editor
sam
[42] – screen editor with structural regular expressions
Communication, networking and remote access
con,
telnet , rx, xms, xmr – remote login, execution, and XMODEM file transfer
cpu – connection to CPU server
dial/at, dial/drain, dial/expect, dial/pass – dialer scripting tools
netstat – summarize network connections
replica/changes, replica/pull, replica/push, replica/scan – client–server replica management
ssh , sshnet,
scp , aux/sshserve – secure login and file copy from/to Unix or Plan 9
tel, iwhois – look in phone book
vncs, vncv – remote frame buffer server and viewer for Virtual Network Computing (VNC)
Email and news programs
faces, seemail, vwhois – mailbox interface
mail – mail and mailboxes
news – print news items
upas/
filter , upas/list, upas/deliver, upas/token, upas/vf – filtering mail
upas/fs – mail file server
upas/marshal – formatting and sending mail
upas/ml, upas/mlmgr, upas/mlowner – unmoderated mailing lists
upas/nedmail – reading mail
upas/scanmail, upas/testscan – spam filters
upas/send – mail routing and delivery
upas/smtp, upas/smtpd – mail transport
Network system services
ip/
dhcpd , ip/dhcpleases, ip/rarpd, ip/tftpd – Internet booting
aux/listen – listen for calls on a network device
ndb/query, ndb/mkhash, ndb/mkdb, ndb/cs, ndb/csquery, ndb/dns, ndb/dnsquery, ndb/ipquery, ndb/dnsdebug, ndb/mkhosts – network database
upas/pop3, ip/imap4d – mail servers
aux/timesync – NTP client
Network utilities
aan – always available network
ip/ipconfig, ip/rip – Internet configuration and routing
ip/telnetd, ip/rlogind, ip/rexexec, ip/ftpd – Internet remote access daemons
ip/
ping , ip/gping, ip/
traceroute , ip/hogports – probe the Internet
snoopy – spy on network packets
ip/udpecho – echo UDP packets
Security
auth/aescbc, ipso, auth/
secstore – secstore commands
auth/changeuser, auth/wrkey, auth/convkeys, auth/convkeys2, auth/printnetkey, auth/status, auth/authsrv, auth/guard.srv, auth/login, auth/disable, auth/enable – maintain authentication databases
auth/
factotum , auth/fgui – authentication agent
auth/secstored, auth/secuser – secstore commands
delkey – delete keys from factotum
Programming tools
0a, 1a, 2a, 5a, 7a, 8a, ka, qa, va – assemblers
0c, 1c, 2c, 5c, 7c, 8c, kc, qc, vc – C compilers
0l, 1l, 2l, 5l, 7l, 8l, kl, ql, vl – loaders
acid , truss, trump – debugger
bc – arbitrary–precision arithmetic language
cb – C program beautifier
cpp – C language preprocessor
ktrace – interpret kernel stack dumps
leak ,
kmem – help find memory leaks
mk ,
membername – maintain (make) related files
patch – simple patch creation and tracking system
pcc –
APE C compiler driver
strip – remove symbols from binary files
syscall – test a system call
yacc – yet another compiler-compiler
abaco
[43] – a "lame" text-based and graphical web browser
i – rough web browser, based on
charon
links – a text-based and graphical web browser
mothra – a very basic web browser
netsurf
[44] - an open-source browser with html, javascript, and css support
Desktop publishing
deroff, delatex – remove formatting requests
eqn – typeset mathematics
gs – Aladdin Ghostscript (PostScript and PDF language interpreter)
htmlroff – HTML formatting and typesetting
lp – printer output
ms2html, html2ms – convert between troff's ms macros and html
page – view FAX, image, graphic PostScript PDF, and typesetter output files
pic, tpic – troff and tex preprocessors for drawing pictures
pr – print file
ps2pdf ,
pdf2ps – convert between PostScript and PDF
tbl – format tables for nroff or troff
troff ,
nroff – text formatting and typesetting
troff2html – convert troff output into HTML
Graphics and multimedia
getmap,
[45] colors
[45] – display color map
jpg,
[46] gif,
[46] png,
[46] ppm,
[46] bmp,
[46] v210,
[46] yuv,
[46] ico,
[46] togif,
[46] toppm,
[46] topng,
[46] toico
[46] – view and convert pictures
Various utilities and games
astro
[47] – print astronomical information
cal
[48] – print calendar
calendar
[49] – print upcoming events
clock
[50] – draws a simple analog clock
dict
[51] – dictionary browser
fortune
[52] – sample lines from a file
juke,
[53] games/jukebox,
[53] games/jukefs
[53] – music jukebox
lens
[54] – interactive screen magnifier
map,
[55] mapdemo
[55] – draw maps on various projections
games/playlistfs
[56] – playlist file system
thesaurus
[57] – search online thesaurus
scat
[58] – sky catalogue
References
^
dd(1)
–
Plan 9 Programmer's Manual, Volume 1
^
date(1)
–
Plan 9 Programmer's Manual, Volume 1
^
echo(1)
–
Plan 9 Programmer's Manual, Volume 1
^
file(1)
–
Plan 9 Programmer's Manual, Volume 1
^
ns(1)
–
Plan 9 Programmer's Manual, Volume 1
^
plumb(1)
–
Plan 9 Programmer's Manual, Volume 1
^
plumber(4)
–
Plan 9 Programmer's Manual, Volume 1
^
rc(1)
–
Plan 9 Programmer's Manual, Volume 1
^
rio(1)
–
Plan 9 Programmer's Manual, Volume 1
^
uptime(1)
–
Plan 9 Programmer's Manual, Volume 1
^
time(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
c
kill(1)
–
Plan 9 Programmer's Manual, Volume 1
^
sleep(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
ps(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
passwd(1)
–
Plan 9 Programmer's Manual, Volume 1
^
who(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
man(1)
–
Plan 9 Programmer's Manual, Volume 1
^
boot(8)
–
Plan 9 Programmer's Manual, Volume 1
^
history(1)
–
Plan 9 Programmer's Manual, Volume 1
^
users(6)
–
Plan 9 Programmer's Manual, Volume 1
^
vac(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
c
venti(1)
–
Plan 9 Programmer's Manual, Volume 1
^
venti(8)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
yesterday(1)
–
Plan 9 Programmer's Manual, Volume 1
^
chgrp(1)
–
Plan 9 Programmer's Manual, Volume 1
^
chmod(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
c
cp(1)
–
Plan 9 Programmer's Manual, Volume 1
^
du(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
ls(1)
–
Plan 9 Programmer's Manual, Volume 1
^
mkdir(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
c
bind(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
pwd(1)
–
Plan 9 Programmer's Manual, Volume 1
^
rm(1)
–
Plan 9 Programmer's Manual, Volume 1
^
touch(1)
–
Plan 9 Programmer's Manual, Volume 1
^
ar(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
c
d
e
f
g
h
gzip(1)
–
Plan 9 Programmer's Manual, Volume 1
^
tar(1)
–
Plan 9 Programmer's Manual, Volume 1
^
p(1)
–
Plan 9 Programmer's Manual, Volume 1
^
pr(1)
–
Plan 9 Programmer's Manual, Volume 1
^
acme(1)
–
Plan 9 Programmer's Manual, Volume 1
^
ed(1)
–
Plan 9 Programmer's Manual, Volume 1
^
sam(1)
–
Plan 9 Programmer's Manual, Volume 1
^
abaco(1)
–
Plan 9 Programmer's Manual, Volume 1
^
"netsurf-plan9" . GitHub . Retrieved 2021-05-27 .
^
a
b
colors(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
c
d
e
f
g
h
i
j
k
l
jpg(1)
–
Plan 9 Programmer's Manual, Volume 1
^
astro(7)
–
Plan 9 Programmer's Manual, Volume 1
^
cal(1)
–
Plan 9 Programmer's Manual, Volume 1
^
calendar(1)
–
Plan 9 Programmer's Manual, Volume 1
^
date(1)
–
Plan 9 Programmer's Manual, Volume 1
^
dict(7)
–
Plan 9 Programmer's Manual, Volume 1
^
fortune(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
c
juke(7)
–
Plan 9 Programmer's Manual, Volume 1
^
lens(1)
–
Plan 9 Programmer's Manual, Volume 1
^
a
b
map(7)
–
Plan 9 Programmer's Manual, Volume 1
^
date(1)
–
Plan 9 Programmer's Manual, Volume 1
^
playlistfs(7)
–
Plan 9 Programmer's Manual, Volume 1
^
scat(7)
–
Plan 9 Programmer's Manual, Volume 1