我想问下,SOLARIS和HPUX操作系统ping的命令和格式分别是什么?谢谢。
Windows ping的命令是"cmd.exe /c start ping ip"
那么SOLARIS和HPUX操作系统的命令分别是什么呢?我还想问下,System.getProperty("os.name");这个方法可以获得当前操作系统的名称。
那么SOLARIS和HPUX操作系统的名称是什么?我是个新手,请大家帮助我,谢谢。
Windows ping的命令是"cmd.exe /c start ping ip"
那么SOLARIS和HPUX操作系统的命令分别是什么呢?我还想问下,System.getProperty("os.name");这个方法可以获得当前操作系统的名称。
那么SOLARIS和HPUX操作系统的名称是什么?我是个新手,请大家帮助我,谢谢。
假如写一个ping.sh放在 /home/usr/目录下,
java进程的所有者或者有效用户对ping.sh有执行权限hp-ux下ping在/usr/sbin目录下
看ping在哪个目录使用whereis ping命令ping.sh如下
#!/usr/bin/ksh
export PATH=/usr/sbin:$PATHping ip地址 -n 次数注意unix底下直接ping ip地址相当于window底下的ping ip -t 也就是一直ping手上没有solaris的环境 HP-UX下System.getProperty("os.name");就是HP-UX
调用的时候直接调用/home/usr/ping.sh就可以了
public class Test
{
public static void main(String[] args) throws Exception
{
Process p = Runtime.getRuntime().exec("/usr/dt/bin/dtterm -e /usr/sbin/ping 127.0.0.1 -n 5");
p.waitFor();
}
}
实现弹出新窗口ping 5次
aix下
public class Test
{
public static void main(String[] args) throws Exception
{
Process p = Runtime.getRuntime().exec("/usr/dt/bin/dtterm -e /etc/ping -c 5 127.0.0.1");
p.waitFor();
}
}
实现弹出新窗口ping 5次。
实在是没有solaris的环境,上面两个都验证过了。
注意dtterm和ping的命令的位置写上绝对路径就可以了
whereis dtterm
which dtterm
这两个命令可以帮你找到它们在哪里