NFS'in çalışması, yerel bir diskin mount edilmesi kadar kolaydır. Örnek
olarak NFS sunucusu olan aspendos makinasında yeralan /home dizinini,
yerel makinadaki /users dizinine yerleştirmek için:
# mount -t nfs aspendos:/home /users
kullanılır. mount, karşı makinanın erişim izinleri doğru olduğunu teyit
ettiği anda bu işlemi gerçekleştirir. Sunucu ile istemci arasındaki
mesaj alış-verişini mountd programı üstlenir.
NFS kullanabilmek için çekirdekte NFS desteği olması şarttır. Çekirdeğin
hangi dosya sistemlerini desteklediğini /proc dosya sistemi
altındaki filesystems dosyasını okuyarak anlayabilmek mümkündür.
Eğer aşağıdaki satırlarda nfs kelimesi geçmiyorsa çekirdeğe NFS desteği
verilerek tekrar derlenmesi gerekir.
$ cat /proc/filesystems
minix
ext2
msdos
nodev proc
nodev nfs
NFS için mount programının genel kullanımı şu şekildedir:
mount -t nfs <sunucu-adresi:paylasma-dizini> <yerel-dizin> -o <secenekler>
Sistem açılırken /etc/fstab dosyasında yeralan bilgilerle
uzak makinanın diski otomatik olarak paylaştırılabilir. Mount programı
bazı seçenekleri destekler. Bu seçenekler -o yardımıyla
komut satırında verilebildiği gibi /etc/fstab içinde de
belirtilebilir. Her iki durumda da birden fazla seçenek kullanılırsa
bunlar birbirlerinden virgülle ayrılırlar.
Açılış sırasında news makinasındaki /usr/spool/news
dosyasını yerel makinadaki /usr/spool/news dizini altına
yerleştiren /etc/fstab satırı
news:/usr/spool/news /usr/spool/news nfs timeo=20
şeklinde yazılır. NFS ile kullanılan timeo seçeneğinin karşısında yeralan
sayı (saniyenin onda biri olarak), bağlantının kurulabilmesi için geçecek
maksimum zamanı gösterir. Bu zamanın aşılması halinde sunucuyla bağlantı
kesilir.