java - 如何从远程服务器ping?
问题描述
我有一台服务器,我可以在其中执行 ssh user@host 并接下来执行 ping IP。现在我正在编写一个必须做同样事情的 java 应用程序,首先是 ssh,然后是 ping。如果给出这个
Process p = Runtime.getRuntime().exec("ssh user@host");
Process p = Runtime.getRuntime().exec("ping ip");
它不起作用,只有 ssh 不能 ping。有什么办法可以在同一命令或任何脚本中同时执行吗?以下命令仅在服务器本身上执行 pingssh user@host ping ip
解决方案
推荐阅读
- javascript - Mongoose:如何防止将空值添加到 ObjectId 数组中
- arrays - 如何将切片从数组位置带到数组末尾?
- list - succ 没有在 pred 上被删除
- python - 函数的属性是线程安全的吗
- mongodb - mongo-go-driver 聚合调用总是返回错误
- javascript - Jquery在字符串中查找自然语言日期
- django-rest-framework - DRF - 非模型序列化程序中的外键
- php - Magento 1 - 按名称获取产品
- sql - SQL Server 查询需要 8 分钟才能完成。各项指标都不错
- javascript - BIRT 在脚本中将 HTML 文本转换为纯文本