Linux中NFS服务器的搭建和安装

1.介绍:

        网络文件系统即将本地系统放在网络上某一个位置的系统,基于UDP/IP使用nfs能够在不同计算机之间通过网络进行文件共享,能使使用者访问网络上其他计算机中的文件就像在访问自己的计算机一样,也就是说放在一个开发板上,我照样可以操作,有权限操作,因此在ubuntu中可以看到两个文件系统,开发版一个,自己的系统一个

2.特点

        (1)提供透明文件以及文件传输

        (2)容易扩展新资源或软件,不需要改变现有的工作环境

        (3)高性能,可灵活配置

3.适用场景

        

4.服务器搭建

        (1)安装服务器:

                sudo apt-get install nfs-kernel-server

        (2)创建一个目录,并在该目录下创建一个文件,用户测试nfs

                *sudo mkdir /nfs

                *mkdir /nfs/rootnfs

                *echo "nfs test" > /nfs/rootnfs/test.txt

        (3)编辑/etc/exports配置文件

                *vim /etc/exports

                *添加如下代码:

                

                *rw:共享目录可读可写

                *sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性

                *no_subtree_check:即使输出是一个子目录,nfc服务器也不检查父目录,以提高效                      率

                *no_root_squash:来访的root用户保持root账号权限

        (4)NFS环境的搭建完成,把创建的一个共享目录挂载到/mnt目录下,并修文件,如下:

                

        (5)取消挂载的话就是命令为:unmount /mnt

        (6)如果你是Ubuntu17.10以后要进行下面的配置,因为新版本的nfs只有3和4版本,而unboot          默认使用nfs 2

                *vim /etc/default/nfs-kernel-server

                *在文件末尾追加如下:

                

                

                

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/642967.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Mysql的骚操作说明

Mysql的常规操作 记录些不常用,但是很实用的操作,旨在在MySQL语言能解决的批量操作的问题,不动用其他动态或静态语言的辅助。 1、FROM_UNIXTIME 时间戳转时间格式 select scode,sid,gender,type,FROM_UNIXTIME(report_time) as report_time,FROM_UNIXTIME(add_time) as add…

[windows]win11任务管理器性能中N卡GPU看不到cuda进程Copy选项找不到cuda选项

正常情况下Copy里面有cuda选项,如图 对于不懂技术的人来说,有个误区,就是上图没有显示cuda选项就一定是cuda不能用吗?显然不是,这个选项只是方便在资源管理器展示cuda使用情况。如果在windows11你设置了一些东西则可能…

短视频矩阵系统软件源头开发+无人直播源头开发

首先:我了解您想要开发短视频矩阵系统和无人直播系统的需求。我们是一手源头自研开发,我们采用的是php7.40升级版开发模式 这些系统对于许多企业和个人来说都非常重要,因为它们可以帮助他们更好地管理他们的内容制作和营销活动。 开发这样的…

VUE---插槽

一、插槽的作用&场景 1、在封装组件的时候&#xff0c;将可变的结构设计为插槽&#xff08;<slot></slot>&#xff09; 2、使用上述组件的时候&#xff0c;可以按需为插槽提供自定义的结构&#xff0c;以达到复用组件且高度自定的效果 二、基本语法 1、组件内…

Java设计模式中的单例模式

Java设计模式中的单例模式 单例模式是一种创建型设计模式&#xff0c;其目的是确保一个类只有一个实例&#xff0c;并提供一个全局访问点。 单例模式的两种不同方式 饿汉式单例模式&#xff1a; public class SingletonEager {private static final SingletonEager instanc…

帝国cms使用手机号单篇付费下载的关键代码实现以及代码引用

#小李子9479# #帝国cms# 1。从服务器下载文件php代码 2。前端集成 a)需要一个下载的链接&#xff0c;只要包含button_down这个class即可&#xff0c;即可以为<div class"button_down" data-classid"[!--classid--]" data-infoid"[!--id--]"…

【DeepLearning-1】 注意力机制(Attention Mechanism)

1.1注意力机制的基本原理&#xff1a; 计算注意力权重&#xff1a; 注意力权重是通过计算输入数据中各个部分之间的相关性来得到的。这些权重表示在给定上下文下&#xff0c;数据的某个部分相对于其他部分的重要性。 加权求和&#xff1a; 使用这些注意力权重对输入数据进行加权…

代码随想录算法训练营29期|day28 任务以及具体安排

93.复原IP地址 class Solution {List<String> result new ArrayList<>();public List<String> restoreIpAddresses(String s) {StringBuilder sb new StringBuilder(s);backTracking(sb, 0, 0);return result;}private void backTracking(StringBuilder s,…

使用github作为docker镜像存储仓库

使用github作为docker镜像存储仓库 docker因为其便利性和隔离性已经成为日常开发中非常常见的技术&#xff0c;使用docker可以把我们的编译开发环境打包&#xff0c;在任何机器上只要把docker镜像来取下来运行&#xff0c;不需要重复搭建编译开发环境。 使用过docker的用户都…

理解Nacos是如何实现动态配置的

一、关键步骤 Nacos&#xff08;阿里巴巴开源的分布式配置中心和服务发现系统&#xff09; 实现动态配置的主要思想是通过监听机制和发布/订阅模式来实现配置的实时更新。 以下是 Nacos 实现动态配置的关键步骤&#xff1a; 配置数据存储&#xff1a; Nacos 将配置数据存储在持…

Linux中静态库和动态库的使用

库的概念 介绍&#xff1a; 库是一个二进制文件&#xff0c;包含的代码可被程序调用 标准C库、数学库、线程库… 库有源码&#xff0c;可下载后编译;也可以直接安装二进制包 位置一般放在&#xff1a;/lib /usr/lib库的知识 库是事先编译好的&#xff0c;可以复用的代码 在os上…

Halcon基于组件的模板匹配create_trained_component_model

Halcon基于组件的模板匹配 基于组件的模板匹配可以包含多个ROI&#xff0c;每个区域对应一个组件&#xff0c;并且组件之间还可以发生相 对位置关系变化。因此&#xff0c;该方法的难点就在于确定组件之间的相对位置关系。其步骤如下。 &#xff08;1&#xff09;提取组件的RO…

properties 属性配置文件

properties 属性配置文件 一、properties 文件的书写要求二、properties 属性配置文件的读取1.Properties 类(1) Properties 类的常用方法 2.通过 IO 流的方式读取 properties 文件&#xff08;可移植性差&#xff09;3.如何获取类路径下的文件的绝对路径&#xff08;通用的方式…

输入某年某月某日,判断这一天是这一年的第几天?(Java)

思路&#xff1a; 1&#xff0c;分别定义三个变量来接收 年 月 日 2&#xff0c;累加已经过完的月份的天数 日期 3&#xff0c;二月份的天数要根据是否是闰年&#xff0c;随之改变 1 3 5 7 8 10 12 ---> 31天 4 6 9 11 ---> 30天 2 ---> 闰…

== 和 equals:对象相等性比较的细微差别

和 equals&#xff1a;对象相等性比较的细微差别 既要脚踏实地于现实生活&#xff0c;又要不时跳出现实到理想的高台上张望一眼。在精神世界里建立起一套丰满的体系&#xff0c;引领我们不迷失不懈怠。待我们一觉醒来&#xff0c;跌落在现实中的时候&#xff0c;可以毫无怨言地…

鸿蒙原生应用遍地开花,中小开发者能否分到一杯羹?

2023年对于华为鸿蒙来说&#xff0c;是颇具转折意义的一年&#xff0c;年初还挣扎在生死线上&#xff0c;年末已然渡过了万重山&#xff0c;开始踏上万里路。 时间回到2022年的12月&#xff0c;Strategy Analytics研究报告显示&#xff0c;2022年华为鸿蒙HarmonyOS手机全球市场…

REVIT二次开发 自动门窗墙体标注

步骤1 步骤2 步骤3 using System; using System.Collections.Generic; using System.Linq; using System

用户资源(菜单)控制学习使用

效果图 第一步 需要再定义常量资源 //信访听证 资源前缀public static final String RESPREFIX_MODULE_XINFTZ_"module_xinftz_";//听证专家库public static final ConstantItem RES_MODULE_XINFTZ_TINGZZJK new ConstantItem(RESPREFIX_MODULE_XINFTZ_ "tin…

【LeetCode】每日一题 2024_1_22 最大交换(模拟)

文章目录 LeetCode&#xff1f;启动&#xff01;&#xff01;&#xff01;题目&#xff1a;最大交换题目描述&#xff1a;代码与解题思路 LeetCode&#xff1f;启动&#xff01;&#xff01;&#xff01; 几百年没有见到题目描述这么短的题目了&#xff0c;泪目了 题目&#x…

计算机缺失msvcp110.dll如何修复?只需学会这个5个方法,轻松解决dll问题

丢失msvcp110.dll文件可能会引发一系列广泛的问题&#xff0c;这个动态链接库文件对于Windows操作系统中某些应用程序的正常运行至关重要。当msvcp110.dll缺失时&#xff0c;用户可能会遭遇如程序无法启动、运行过程中突然崩溃、功能受限或完全失效等现象。具体来说&#xff0c…