我试图在我的程序中使用mount()
而不是mount
命令,我mount()
成功使用以下命令,结果返回成功而不是Invalid Argument
.
int rc = mount("172.16.74.20:/data/redun/snmp","/mnt/data/redun/snmp",
"nfs",0,"soft,timeo=2,addr=172.16.74.20");
if (rc != 0)
{
printf("mount failed, errCode=%d, reason=%s\n",errno, strerror(errno));
}
但是当我df -h
用来检查挂载点时,没有显示任何内容。我发现相关设备尚未安装。发生了什么?真的挂载成功了吗?如何df
在 Linux 中通过命令显示挂载的设备?