PHP和shell实现检查是否存在桑巴舞和NFS服务器。
并检查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)){
服务器安装失败
出口;
}