Linux No such file or directory

转载 2018年04月17日 10:29:48

同事在linux中cd到一个文件夹时,提示No such file or directory,但用ls -l 命令却能查看到改文件夹,并且有访问权限。

问为什么?

这种情况一般是大小写或者是空格的问题。下面重现一下这个问题。


-- 1.新建'jsp '文件夹,有空格
[jboss@dev04 demo]$ mkdir 'jsp '

 

--2 .查看
[jboss@dev04 demo]$ lS -l
total 16
drwxrwxr-x 2 jboss jboss 4096 Jul 13 19:31 demo3
drwxrwxr-x 2 jboss jboss 4096 Jul 13 18:55 image
drwxrwxr-x 2 jboss jboss 4096 Jul 27 23:11 jsp 
drwxrwxr-x 4 jboss jboss 4096 Jul 13 18:55 WEB-INF

--3 cd 到jsp目录时报错
[jboss@dev04 demo]$ cd jsp
-bash: cd: jsp: No such file or directory

-- 4.利用转义字符进入到'jsp '目录
[jboss@dev04 demo]$ cd jsp\ /
[jboss@dev04 jsp ]$ pwd
/home/jboss/demo/jsp


[jboss@dev04 jsp ]$ cd ..
[jboss@dev04 demo]$ ls
demo3  image  jsp   WEB-INF

--5.用mv重命名jsp文件夹
[jboss@dev04 demo]$ mv jsp\ /   jsp


[jboss@dev04 demo]$ cd jsp/


[jboss@dev04 jsp]$ pwd


/home/jboss/demo/jsp

原文地址

window目录挂载在cento上开发python,执行 ./test.py 提示 No such file or directory

原因是文件是msdos格式的,行尾是\r\n#转换成linux格式即可解决sed -i 's#\r##' test.py参考:命令行含义参考...
  • weixin_38679007
  • weixin_38679007
  • 2018-04-18 10:23:02
  • 6

Linux运行shell脚本提示No such file or directory错误的解决办法

转载: http://www.jb51.net/LINUXjishu/56395.html http://www.sijitao.net/2368.html?utm_source=tuicool&...
  • fireblue1990
  • fireblue1990
  • 2017-07-03 20:39:04
  • 5476

sh: no such file or directory问题

将交叉编译出的可执行程序放到目标板执行,运行时报 “sh: no such file or directory”,可是该文件明明就在当前目录啊!那为什么会报错,这是因为执行该bin程序时,找不到对应的...
  • CODINGCS
  • CODINGCS
  • 2018-01-14 16:04:08
  • 224

在Linux中提示No such file or directory解决方法

编写shell脚本执行一些命令发现很多的地方出现了问题,总是No such file or directory。但是事实上是有的,在网上查找了一些观点,总结一下:  (1)在Windows下...
  • u011046042
  • u011046042
  • 2015-12-10 11:29:13
  • 7660

Linux执行脚本却提示No such file or directory

确认可执行权限 使用 chmod a+x xxx.filename.ext 检查文件系统格式 vim xxx.filename.ext 输入: set ff=unix 保存退出 现...
  • joshuaxx316
  • joshuaxx316
  • 2016-09-17 01:35:42
  • 2010

Linux错误 curses.h:No such file or directory解决方案

在Linux上编译代码时,遇到以下错误信息: curses.h:No such file or directory 查阅相关资料,整理了下解决方案: 在Debian/ Ubuntu Linux系...
  • chentao1206
  • chentao1206
  • 2016-04-29 11:39:56
  • 1805

自己编写的linux的service脚本启动报错:No such file or directory

在windows中写好的服务脚本,通过xftp传到服务器,执行下面命令: 发现service服务脚本找不到脚本里面的目录,于是,就检查脚本是否有错误 结果发现找不到脚本里用到的/etc/rc....
  • farYang
  • farYang
  • 2016-08-28 21:42:10
  • 2147

shell环境,执行*.py 提示 No such file or directory

编译了一个脚本,命名为adb-python.py,脚本拷贝到Linux /usr/bin/目录。 如果需要直接执行*.py文件,据python的语法,需要在文件首行输入#!/usr/bin/env ...
  • u012895903
  • u012895903
  • 2017-04-01 18:18:15
  • 1438

Linux中提示No such file or directory解决方法

说明: 在linux下,./xxx.sh执行shell脚本时会提示No such file or directory。但shell明明存在,为什么就是会提示这个呢? 这种其实是因为编码方式不对...
  • sz_bdqn
  • sz_bdqn
  • 2015-06-15 04:21:40
  • 24678

linux 编译出现 zlib.h: No such file or directory

昨天在另外一台机器上编译代码没有问题,但是换到新的环境就出问题来,编译提示 “error: zlib.h: No such file or directory”,开始以为是拷贝文件是少了什么文件,后面...
  • sfhjy
  • sfhjy
  • 2013-12-17 11:43:39
  • 4038
收藏助手
不良信息举报
您举报文章:Linux No such file or directory
举报原因:
原因补充:

(最多只允许输入30个字)