SRV(4)                                                     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 ser-
          vice, typically on a name in /n, to access the files pro-
          vided by the remote machine.  If srvname is omitted, 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 mountpoint, 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 con-
          nects 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.

     Page 1                       Plan 9             (printed 4/19/24)

     SRV(4)                                                     SRV(4)

     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)

     Page 2                       Plan 9             (printed 4/19/24)