C / C++ / C#:如何执行“mount -a”

2023-11-30

问题:

在 C/C++/C# 中。 (我需要 C#,但 C 和 C++ 也可以)。

如何在 Linux 上执行 mount -a 。 我的意思是,以编程方式,without开始一个像这样的过程

system("mount -a");

Edit:
注意“-a”。
我的问题实际上不是关于如何安装安装点。
这是关于如何挂载 /etc/fstab 中的所有挂载点。
这意味着解析文件,提取挂载点,检查是否已经挂载,只有如果尚未挂载,才挂载...


通过输入查看手册页man 2 mount。它讨论了一个可以避免实际使用 system() 的系统调用:

#include <sys/mount.h>
int mount(const char *source, const char *target, const char *filesystemtype,
          unsigned long mountflags, const void *data);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C / C++ / C#:如何执行“mount -a” 的相关文章

随机推荐

  • libGDX:如何将纹理裁剪为圆形

    我通过 Android 开发实现了我的目标 如这个链接所示Android中从位图裁剪圆形区域 but how我可以使用 libGDX 框架实现这一点吗 我尝试这样做Pixmap但对我来说没有成功 任何人都可以帮助我实现这一目标 我不知道是否
  • timthumb php 类的 asp.net 版本

    有人知道著名的 PHP 类 timthumb 的 ASP Net 版本吗 只需要一个脚本 该脚本将在 timthumb 的同一行中工作 并为任何尺寸的图像生成质量良好的基于 正方形或比例的缩略图 这是 php 类的链接 http www d
  • 在 RXjava 中应用重试

    我想使用 RXJava 运行重试方法 return Observable just myObj flatMap doc gt myFunc myObj doOnError e gt log Error onErrorResumeNext m
  • 如何:实现 BatchMessageListenerContainer 以批量使用 JMS 队列

    我最近在 Spring Integration 中遇到了对 JMS 使用者的需求 能够消耗大量的突发数据 而不会给我的目标 Oracle 数据库带来过多的提交压力 DefaultMessageListenerContainer 似乎不支持除
  • 预声明所有私有/局部变量?

    这可能是一个基本问题 但它让我想了很长一段时间 我应该将所有私有 局部变量声明为私有吗 或者这仅对 重要 变量是必要的 例如 我有计算的 临时 结果 我应该预先声明这个变量吗 希望有人能指出这一点 既然你说的是private protect
  • Google App Engine 自动随机重启

    我们在 GAE 上运行节点服务器 由于某种原因 我们的服务器每天会离线几次 有时可能需要几分钟才能恢复在线 全天的请求都是相同的 也没有例外会导致重新启动 没有请求激增或任何可能导致这种情况的特殊请求 发生时记录 2020 04 18T23
  • 从泽西岛的 URI 获取处理程序?

    里面一个ContainerResponseFilter我想得到 处理程序 即所在的班级 Path和 GET PUT 带注释的方法与我将提供的 URL 匹配 Example someJerseyVariable getHandlerForUR
  • 计算div标签的平均高度和平均宽度

    我需要获取 html 文档的平均 div 高度和宽度 我已经尝试过这个解决方案 但它不起作用 import numpy as np average width np mean div attrs width for div in my do
  • UITextField 格式为 xx-xx-xxx

    我正在使用 UITextField 我希望它应该采用 xx xx xxx 数字格式的字符 有什么帮助吗 需要对具有可变格式的电话号码很好地做到这一点 这就是我写的 随意重用 首先 我有一种过滤格式化字符串的方法 其中 是数字 任何其他字符都
  • 虚拟化 ItemControl?

    我有一个ItemsControl但是包含我想要虚拟化的数据列表VirtualizingStackPanel IsVirtualizing True 似乎不适用于ItemsControl 确实是这样吗 还是有另一种我不知道的方法可以做到这一点
  • 使用委托在视图控制器之间进行通信

    在提出一些问题后 我学会了如何将订单从一个视图控制器发送到另一个视图控制器 并设法编写其工作代码 但没有任何反应 在我的项目中 我有两个视图控制器 名为sayfa1 and sayfa23 当按钮位于sayfa1单击它将打开sayfa23并
  • 如何使用dom解析器java解析xml中的同名标签?

    如何使用dom解析器java解析xml中的相同名称标签 我有以下 xml 文件 我想使用 java 中的 dom 解析器来解析该文件
  • scanf("%c") 自动读取 10

    void main int cnt 1 char i while cnt lt 4 printf nenter the character scanf c i if i gt 64 i lt 91 printf ncharacter is
  • 用于标记代码的 Eclipse 插件

    有没有Eclipse插件可以标记代码 就像用荧光笔一样 有人知道这是否可能吗 您可以用书签标记要突出显示的行 然后设置背景颜色以突出显示书签 你必须进去 preferences gt General gt Editors gt Text E
  • TypeORM 查找 where 条件 AND OR 链接

    我正在尝试使用存储库查找来编写查询 但似乎没有找到适合我的查询的解决方案 我知道这可以通过查询生成器或 Raw 条件实现 但如果可能的话 我想使用存储库查找 我想要达到的条件是字段1 字符串 AND 字段2为空OR字段2 gt 日期 目前唯
  • 合并两个相同类型的案例类,除了某些字段

    如果您有这样的案例类 case class Foo x String y String z String 你有两个实例 例如 Foo x1 y1 z1 Foo x2 y2 z2 是否可以将实例 1 合并到实例 2 中 除了字段 z 之外 结
  • 在 Android 中使用 cURL

    我想在我的 android 应用程序中以本机代码使用 cURL 库 使用最新的 NDK r5b 经过在线研究后 似乎在 android 中使用 cURL 的唯一方法是构建包含curl 的整个 android 源代码树 并且以某种方式生成 c
  • iDevice for Dummies:一台设备可以分配多个配置(个人/企业)吗? [关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 是否可以为一个 iDevice 分配多个规定 老实说
  • 触发器从另一个表更新总和 MySQL

    我有一个数据库 用于跟踪我所在联赛的统计数据和平均值 我有一个结果表和一个排名表 我将结果中的 分数 添加到排名中的总体 分数 中 我目前有一个查询 它成功地将结果中的分数添加到积分表中 但是 当我添加新结果时 排名不会更新 这是我的查询
  • C / C++ / C#:如何执行“mount -a”

    问题 在 C C C 中 我需要 C 但 C 和 C 也可以 如何在 Linux 上执行 mount a 我的意思是 以编程方式 without开始一个像这样的过程 system mount a Edit 注意 a 我的问题实际上不是关于如