java中调用Linux命令显示error=2, No such file or directory_java在容器中调用命令no such file-CSDN博客
![java中调用Linux命令显示error=2, No such file or directory_java在容器中调用命令no such file-CSDN博客](https://img-blog.csdnimg.cn/e3d434efdc2643e69c80c0e6d4431b14.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUFBMSg==,size_20,color_FFFFFF,t_70,g_se,x_16)
文章浏览阅读6.6k次。问题描述:在java中调用Linux命令:String cmd = "/sbin/route -n";Runtime.getRuntime().exec(cmd);命令本身没有问题,但是日志报错 : Cannot run program "/sbin/route -n": error=2, No such file or directory问题排查:1. 首先排除命令本身错误2. 后来怀疑是否是命令受权限影响,后发现也不是权限问题3. 最后查看源码,发现我调用的这个exec._java在容器中 调用命令 no such file
![](https://img-blog.csdnimg.cn/20200720140520642.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NoZW5qdTIwMTE=,size_16,color_FFFFFF,t_70)
Java后台连接服务器执行Linux命令_java连接并调用linux命令-CSDN博客
Caused by: java.io.IOException: error=2, No such file or directory-CSDN博客
![](https://img-blog.csdnimg.cn/20200720135919141.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NoZW5qdTIwMTE=,size_16,color_FFFFFF,t_70)
Java后台连接服务器执行Linux命令_java连接并调用linux命令-CSDN博客
![](https://developer.qcloudimg.com/http-save/yehe-9645349/f4e4528dec17bd1ddb139bf031677c6b.png)
Linux中在不破坏磁盘的情况下使用dd命令-腾讯云开发者社区-腾讯云
Caused by: java.io.IOException: error=2, No such file or directory-CSDN博客
![](https://img-blog.csdnimg.cn/2021052716432718.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzNjgwMjk3,size_16,color_FFFFFF,t_70)
Linux ls 命令提示Input/output error_-bash: /usr/bin/ls: input/output error- CSDN博客
![](https://img-blog.csdnimg.cn/d4d7d5a4b0a54114a7497fd06d4718af.png)
docker搭建linux容器并运行java程序_linux上使用docker安装java-CSDN博客
![](https://img2020.cnblogs.com/blog/1309074/202103/1309074-20210321221435339-668042370.png)
问题管理】-- Linux服务器环境使用ls命令无效,报:-bash: ls: command not found错误- 人无名,则可专心练剑- 博客园
![](https://img-blog.csdnimg.cn/d7e843230cf54c508480294173e5660f.png)
Linux命令在某个目录下递归查询所有文件中关键字_如何使用linux命令递归查询/usr目录下含有name的字段-CSDN博客
![](https://img-blog.csdnimg.cn/img_convert/f225338888a039691b0523286fd156b8.png?x-oss-process=image/resize,m_fixed,h_150)
java实现linux下命令交互操作-java调用docker(配置向导)_java执行linux命令,调用docker-CSDN博客
![](https://img.jbzj.com/file_images/article/201704/201704091142182.jpg)
linux命令行下文件名中有空格的处理方法_LINUX_脚本之家