PHP和shell实现检查是否存在桑巴舞和NFS服务器。
通常由 / / fstab等处理安装设置,然后使用安装-重新确认安装,在Mount使用的目录最好的调度程序还执行安装-安装目录不是自动回复在休息后,山-超时实际上是相当长的时间,尤其是当服务器不存在,最好使用相应的客户端确认服务器的存在。并检查NFS可以使用showmount客户端,并安装Ubuntu的方法如下:
复制代码代码如下所示:
sudo aptitude install NFS常见
和桑巴的客户端命令,并安装Ubuntu的方法如下:
复制代码代码如下所示:
sudo aptitude install命令
检查NFS服务器是否存在的过程
顺便检查一下外壳
复制代码代码如下所示:
#客户端确认服务器的存在
/ / sbin showmount 192.168.0.6 > / dev /空2 > 1
如果j $ !=J0};然后
NFS服务器不存在
1号出口
FI
#重新确认安装
挂载- a 2 1
如果j $ !=J0};然后
NFS服务器挂载失败
1号出口;
FI
用PHP的方式检查
复制代码代码如下所示:
首先要确认服务器客户机是否存在
状态= shell_exec美元( / / sbin showmount 192.168.0.6 > / dev /空2 > 1;echo $');
如果(修剪)!= 0){
NFS服务器不存在;
出口;
}
重新确认挂载
如果(shell_exec('mount - 2 > 1)){
NFS服务器挂载失败
出口;
}
检查桑巴服务器是否存在的过程
顺便检查一下外壳
复制代码代码如下所示:
#客户端确认服务器的存在
命令- NL / / / / dev 192.168.0.6 > 2 > 1空
如果j $ !=J0};然后
不存在
1号出口
FI
#重新确认安装
挂载- a 2 1
如果j $ !=J0};然后
服务器安装失败
1号出口;
FI
用PHP的方式检查
复制代码代码如下所示:
首先要确认服务器客户机是否存在
状态= shell_exec美元('smbclient - NL / / / / dev 192.168.0.6 >空2 > 1;echo $');
如果(修剪)!= 0){
不存在;
出口;
}
重新确认挂载
如果(shell_exec('mount - 2 > 1)){
服务器安装失败
出口;
}