KFS(4) KFS(4) NAME kfs - disk file system SYNOPSIS disk/kfs [ -rc ] [ -b n ] [ -f file ] [ -n name ] [ -s ] DESCRIPTION Kfs is a local user-level file server for a Plan 9 terminal with a disk. It maintains a hierarchical Plan 9 file system on the disk and offers 9P (see intro(5)) access to it. Kfs begins by checking the file system for consistency, rebuild- ing the free list, and placing a file descriptor in /srv/name, where name is the service name (default kfs). If the file system is inconsistent, the user is asked for per- mission to ream (q.v.) the disk. The file system is not checked if it is reamed. The options are b n If the file system is reamed, use n byte blocks. Larger blocks make the file system faster and less space efficient. 1024 and 4096 are good choices. N must be a multiple of 512. c Do not check the file system. f file Use file as the disk. The default is /dev/sd0fs. n name Use kfs.name as the name of the service. r Ream the file system, erasing all of the old data and adding all blocks to the free list. s Post file descriptor zero in /srv/service and read and write protocol messages on file descriptor one. EXAMPLES Create a file system with service name kfs.local and mount it on /n/kfs. % kfs -rb4096 -nlocal % mount -c /srv/kfs.local /n/kfs FILES /dev/sd0fs Default file holding blocks. SOURCE /sys/src/cmd/disk/kfs SEE ALSO kfscmd(8), mkfs(8), prep(8), wren(3) Page 1 Plan 9 (printed 12/21/24)