<code>term</code> clients

# 4 `term` clients

Contents of this section

`term` provides several default clients. They include `trsh`, `tmon`, `tupload`, `tredir`, `txconn` and in newer versions `trdate`, `trdated` and from version 2.0.0 `tudpredir`. This section will deal with `trsh`, `tmon`, `tupload`, `trdate` and `trdated`. The others each have their own section. No `term` client will work until you have established a `term` link.

`tmon` is a simple utility to monitor the statistics of your link. It prints a time histogram of characters transmitted and received. It is invoked simply as `tmon.` Since around version 1.11, `tmon` has had a bug that causes some information to be garbled. Send me mail if you'd like a patch to fix this.

`trsh` is similar to `rsh.` Without arguments, it spawns an interactive shell on the remote system (i.e. it logs you in). `trsh` is one of the primary means of accessing the remote end of the link via `term`. If given an argument, `trsh` executes that argument as a command on the remote system. For example `trsh ls` would give you a listing of the files in your home directory on the remote system.

`tupload` is the `term`'s basic file transfer program. It will transfer a file, given as its first argument, to the opposite end of the link. By default, the files will be put in the same directory that you invoked `term` from on the other side. To put files in another directory, give its name as a second argument to `tupload.` For example, if I want to put a copy of the file `term114.tar.gz` in `/usr/tmp` on the remote system, I would type `tupload term114.tar.gz /usr/tmp.` There is no client to do a download - to download files, `trsh` to the remote system and do a `tupload.`

`trdate` is a time setting utility. it reads the time on the remote machine and sets the local clock to the remote time. It must be run as root.

`trdated` is the daemon version of trdate. When it is started in `rc.local` it is run as daemon in which case it updates the time every 5 minutes. Even when there is no term connection, this daemon will start up when set in the rc.local. Once a term connection is created it starts updating the time.

Next Chapter, Previous Chapter

Table of contents of this chapter, General table of contents

Top of the document, Beginning of this Chapter