This is an old revision of the document!
Boot Camp 9p resource
The 9p.sdf.org rio rc prompt is accessable with 9front Drawterm or an rcpu connection. A 9p.sdf.org user name (-u USER) is required.
$ ./drawterm -a 9p.sdf.org -h 9p.sdf.org -u USER
Optional: drawterm -h 9p.sdf.org -u USER |
Optional: drawterm -a 9p.sdf.org -h 9p.sdf.org -p -u USER |
A Drawterm rc prompt (without rio; teletype only):
$ ./drawterm -G -h 9p.sdf.org -u USER
Possible "Tea Note" Presentation commands from the 9p rio rc prompt (%).
bboard: | bboard [-nps] [-r n] | 9p contrib directory |
broke: | broke [ user ] - broken processes go away | http://man.9front.org/1/kill |
castor: | castor [address] - A Gemini browser for Plan 9 | |
com: | com - An early version of commode | 9p contrib directory |
df: | df - disk usage | 9p contrib directory |
dircp: | tar, dircp - archiver | http://man.9front.org/1/tar |
auth/factotum: | factotum, fgui, userpasswd - authentication agent3 | http://man.9front.org/4/factotum |
figlet: | FIGlet - display large characters made up of ordinary screen characters | |
find: | find [-1dfq] [path …] | 9p contrib directory |
finger: | toe - A very basic finger client for plan9/9front. | |
mkhomepg: | | 9p contrib directory |
mug: | mug - convert an image to a face icon | http://man.9front.org/1/mug |
p: | p - paginate | http://man.9front.org/1/p |
top: | | 9p contrib directory |
tweak: | tweak - edit image files, subfont files, face files, etc. | http://man.9front.org/1/tweak |
upas/fs -f: | upasfs - mail file server | http://man.9front.org/4/upasfs |
vdir: | vdir [-r] [directory] If the -r flag is passed, delete will recursively delete directories. (A minimalistic visual directory browser for Plan9.) | 9p contrib directory |
who: | who, whois - who is using the machine | http://man.9front.org/1/who |
bboard example
date and time example
x | A scheduled Plan 9 Boot Camp TEA NOTE |
x | Start the clock in a rio rc window. |
cpu% cp /adm/timezone/US_Pacific /env/timezone && clock.amber
The command will pick up the new timezone, but nothing already running or not sharing the environment will be affected.
broke example
cpu% psu -a | grep Broke
cpu% broke
cpu% broke $user
commode example
cpu% com
@help
commode version 6
@h help
@f finger user
@l list rooms
@p peek into a room
@g goto a room
@w who
@i idlers
@r review 50 lines
@R review N lines
@u post a shortened url
@a aNONradio schedule
@q quit
: emote
! run a command
Run com
in a rio rc window, rather than a vt, to benefit from the Plan 9 I/O.
face example
castor example
9p mail example
9p rio rc prompt example
cpu% echo $prompt
cpu%
cpu% prompt='9p: '
9p:
9p: echo $prompt
9p:
9p: prompt='⑨p: '
⑨p:
9p html directory example
mkhomepg
is used to automate the process. The process includes a 5 to 10 minute wait after mkhomepg
& touch
, once a background task is preformed.
cpu% mkdir /usr/$user/html |
cpu% mkhomepg
cpu% touch /usr/$user/html/index.html
cpu% sed 10q /usr/$user/html/example.html
<html>
<body>
<h6>1st example</h6>
<pre>
2nd example
</pre>
</body>
</html>
cpu%
mothra -k https://9p.sdf.org/who/$user/index.html |
mothra -k https://9p.sdf.org/~$user |
https://9p.sdf.org/who/ links to all of the active homepages. |
9p gemini index location
cpu% touch /usr/$user/html/index.gem
castor gemini://9p.sdf.org/who/$user/index.gem |
1 plan9front running natively on hardware. 2 NetBSD Xen [] running Plan 9 Boot Camp participants' VMs, during the announced Plan 9 Boot Camp occurrences. 3 Security in Plan 9; The user may or may not have a secure store in which all his keys are kept.
Tutorials
x | 9FRONT FREQUENTLY QUESTIONED ANSWERS http://fqa.9front.org/ |
x | README - “This brief document is intended to help you get started using Plan 9.” (slightly outdated) |
An SDF Plan 9 Boot Camp snippet from @SDF (Sept. 26, 2020) |
Plan 9 VPS tutorial
x | Plan 9 on an SDF VPS tutorial (wiki) |
x | Getting Started with Plan 9 Drawterm |
x | Sam (% sam -d ) |
x | Ed (% ed ) |
x | Acme (% acme ) |
x | Abaco (% abaco ) |
x | Mothra (% mothra -k ) |
x | Useful Plan 9 Commands |
Reference book
Conclusion or close
The wiki formatting used in this tutorial was reviewed with the SDF Plan 9 Boot Camp plan9front mothra browser, and the mothra option '-k': % mothra -k
. The intention was to support those SDF Plan 9 Boot Camp participants who may participate (in the Boot Camp) with a low-speed Internet connection. The outcome of the mentioned formatting decision is pending the approval of future wiki editors. Have fun.