Linux嵌入式开发中常用的两个工具

时间:2022-09-07 16:05:54

TFTP


全称:Trivial File Transfer Protocol(简单文件传输协议)

进行小文件传输

在ubuntu下设置TFTP服务器

$  sudo apt-get install tftpd-hpa

然后修改配置文件  /etc/default/tftp-hpa

 

启动TFTP:

$ sudo /etc/init.d/tftpd-hpa restart

使用tftp

tftp (ip地址)

 

NFS


全称:Network File System(网络文件系统)

在ubuntu主机设置NFS服务器,需要下载下面的包:

$ sudo apt-get install nfs-kernel-server

然后修改配置文件/etc/exports,增加NFS文件夹

启动NFS服务器:

$  sudo /etc/init.d/nfs-kernel-server restart

最后把主机目录挂载到目标机上,目标机即可很方便的访问主机文件夹

挂载命令:

$  sudo mount -t nfs -o unlock 192.168.1.1:/home/panhao/nfs  /mnt

主机和目标机最好在一个子网内,互相能够ping通。192.168.1.1是主机的ip,/home/panhao/nfs是主机需要挂载到目标机的目录,/mnt是目标机被挂载的目录