unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (plan9)
Page:
Section:
Apropos / Subsearch:
optional field

SRV(4)                     Kernel Interfaces Manual                     SRV(4)



NAME
       srv, 9fs, dk232, dkmodem  - start network file service

SYNOPSIS
       srv [ -m ] [net!]system[!service] [ srvname [ mtpt ] ]

       9fs [net!]system [mountpoint]

       dk232 [server]

       dkmodem [telno]

DESCRIPTION
       Srv dials the given machine and initializes the connection to serve the
       9P protocol.  It then creates in /srv a file named srvname.  Users  can
       then  mount  (see  bind(1))  the service, typically on a name in /n, to
       access the files provided by the remote machine.  If srvname  is  omit-
       ted,  the first argument to srv is used.  Option m directs srv to mount
       the service on /n/system or onto mtpt if it is given.

       The specified service must serve 9P.  Usually service can  be  omitted;
       when  calling  some  non-Plan 9 systems, a service such as u9fs must be
       mentioned explicitly.

       The 9fs command does the srv and the mount necessary to make  available
       the  files  of  system on network net.  The files are mounted on mount-
       point, if given; otherwise they are mounted on  /n/system.   If  system
       contains  characters, only the last element of system is used in the /n
       name.

       9fs recognizes some special names, such as dump to make the  dump  file
       system available on /n/dump.  9fs is an rc(1) script; examine it to see
       what local conventions apply.

       Dk232 configures a serial line as a Datakit device and  connects  to  a
       file server (default bootes) using 9fs.

       Dkmodem  dials  a  file server at telephone number telno and configures
       the line as a Datakit device using 9fs.

EXAMPLES
       To  see  kremvax's  and   deepthought's   files   in   /n/kremvax   and
       /n/deepthought:

              9fs kremvax
              9fs hhgttg/deepthought

NOTE
       The TCP port used for 9P is 564.

FILES
       /srv/* ports to file systems and servers posted by srv and 9fs

SOURCE
       /sys/src/cmd/srv.c
       /rc/bin/9fs
       /rc/bin/dk232
       /rc/bin/dkmodem

SEE ALSO
       bind(1), dial(2), srv(3), ftpfs(4), dkconfig(8)



                                                                        SRV(4)