网站开发属于固定资产吗,wordpress dux3.0主题,做运营的网站,做系统用哪个网站好首先参考博文 https://blog.csdn.net/wenhao_ir/article/details/144404637 使得IMX6ULL开发板、PC机上的USB网卡、VMware中的Ubuntu能互相Ping 通
然后开始将Ubuntu 的 NFS 目录挂载到Ubuntu中。 为什么挂载#xff1f; 答#xff1a;其实是把 Ubuntu中的某个目录通过NFS网…首先参考博文 https://blog.csdn.net/wenhao_ir/article/details/144404637 使得IMX6ULL开发板、PC机上的USB网卡、VMware中的Ubuntu能互相Ping 通
然后开始将Ubuntu 的 NFS 目录挂载到Ubuntu中。 为什么挂载 答其实是把 Ubuntu中的某个目录通过NFS网络协议变成linux中的某个目录类似Windows中的共享文件夹。我们有些时候需要多次调试开发板文件系统内的某个应用程序这就需要多次进行编译拷贝等操作所以我们在前期进行调试时可以直接让开发板使用ubuntu 的 nfs 目录下文件系统来进行远程调试用以提高调试效率加快研发速度。
首先确保开发板和到Ubuntu能互相ping通 开发板 Ping Ubuntu
ping 192.168.5.11Ubuntu Ping 开发板
ping 192.168.5.9然后确认Ubuntu中目录/home/book/nfs_rootfs存在。 然后在开发板上执行下面的命令
mount -t nfs -o nolock,vers3 192.168.5.11:/home/book/nfs_rootfs /mnt这条命令是用于在 Linux 系统中挂载一个 NFSNetwork File System共享目录到本地文件系统。以下是对这条命令的详细解释 命令结构
mount -t nfs -o nolock,vers3 192.168.5.11:/home/book/nfs_rootfs /mnt1. mount
这是用于挂载文件系统的通用命令。
2. -t nfs
-t 选项指定挂载的文件系统类型这里指定为 nfs即网络文件系统。
3. -o nolock,vers3
-o 选项用于指定挂载选项多个选项用逗号分隔
nolock 禁用文件锁机制。通常用于避免 NFS 客户端尝试与锁管理器 rpc.statd 进行通信时出现问题比如锁管理器未运行或网络延迟。 vers3 指定使用 NFS 协议版本 3。NFS 有多个版本如 3、4、4.1版本 3 是一个经典版本支持更好的性能和兼容性。
4. 192.168.5.11:/home/book/nfs_rootfs
这是 NFS 服务器的地址和共享目录 192.168.5.11 是 NFS 服务器的 IP 地址。/home/book/nfs_rootfs 是在服务器上配置的 NFS 共享目录路径。
5. /mnt
这是挂载点即本地系统中 NFS 共享目录将被映射到的位置。挂载后访问 /mnt 就相当于访问服务器上的 /home/book/nfs_rootfs。 挂载完成后的测试 按照博文 https://blog.csdn.net/wenhao_ir/article/details/144326545 的说明在目录/home/book/mycode/C001_hello通过交叉编译生成了hello可执行文件。 我们把这个可执行文件复制到挂载目录/home/book/nfs_rootfs /mnt下 然后在开发板上执行下面的命令看下有没有相应的文件
ls /mnt可见是有的。 然后在用户目录下创建一个名为 mycode 的目录
mkdir mycode进入这个目录
cd mycode把程序hello复制到 /mycode 中
cp /mnt/hello ./hello然后给hello添加执行权限
chmod x hello然后执行程序
./hello我们再给它加一个参数它的源码(源码见 https://blog.csdn.net/wenhao_ir/article/details/144326545)表明我们是可以附带一个字符串参数的
./hello suwenhao完美运行~