新人,小搭建NFS协议

一.编译工具

1、工具链压缩包:fsl-linaro-toolchain.tar.gz

2、加入环境变量:

export PATH=$PATH:/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/

3、测试:

chenxibing@compiler:~$arm-none-linux-gnueabi-gcc hello.c -o hello

 

二.NFS服务器的搭建

1、安装服务端:sudo apt-getinstall portmap nfs-kernel-server

2、配置nfs服务器:修改 /etc/exports

3、打开/etc/exports文件:sudo vim /etc/exports  最后一行加入

/home/share *(sync,rw) ---------(可以加入自己的路径)

4、创建共享目录:sudo mkdir/home/share 

    然后将任一文件拷入到/home/share目录中便于测试

5、chomd share 777

6、启动nfs服务:service nfs start|stop|restart 启动、停止、重起服务器

7、先必须启动portmap: sudoservice portmap start

8、再启动nfs:sudo service nfs-kernel-server start

9、查询NFS服务:showmount -e nfs服务器的IP地址

showmount -e      ——显示NFS服务器提供的输出的共享目录

    showmount-e 192.168.1.1

    showmount-d      ——显示NFS服务器中被挂载的目录

    showmount-a      ——显示挂载的共享目录列表和NFS客户机的地址

10、创建需要挂载到的目标目录:sudomkdir /mnt/nfs

11、将NFS服务器的共享目录挂载到本机:

sudo mount -t nfs192.168.1.111:/home/share/ /mnt/nfs

12、查看/mnt/nfs目录的内容:ls /mnt/nfs

13、卸载:sudo umount /mnt/nfs

你可能感兴趣的:(Linux)