资 源 简 介
What is coshell?
I work remotely, and spend 99% of my time on the command-line. I hate WebEx, LiveMeeting, VNC, etc... I wrote coshell so I could more easily collaborate with my remote co-workers.
Coshell is a wonderfully simple command-line tool that allows you to literally share a terminal with many remote users. This is useful for training, code review, demonstrations, cooperative debugging, etc...
Download coshell
Since coshell is a standalone .py file, I figure I"ll just keep it simple for now. Just download the latest revision from subversion here, http://coshell.googlecode.com/svn/trunk/coshell.py. Coshell requires python 2.4 or greater.
Getting Started
To get started, download coshell.py and start a coshell server like so:
```
chrismd@home $ ./coshell.py --server
Listening on port 3608
Wait for clients to connect, then press "s" to begin shell...
s) start shell l) list clients p) toggle control privileges f