原因:不是直接在linux上touch建立的sh文件,是在外面新建的,导致无法识别解决办法:重新手动touch一个文件1.sh,并chmod7551.sh就可以运行了
没有权限或则没有该目录先ls-l看看又没有该目录,如果有的话,再看看-rwxrwxrwx这一串数字里面,有没有w这个权限没有话使用root账号登陆后,使用命令chmod777armv4就可以进入了...
一般情况下不会出现这个问题,因为"/usr/local/"目录的默认权限是”drwxr-xr-x“,除非有人用root用户把权限修改了。或者还有一个情况,你不是用的ssh或者telnet访问的,而是用ftp,管理员了你的用户只能在主目录下,...
因为/表示的是根目录,如果你要进入abc目录,应该这样:cdabc,而不是cd/abc,如果你非要使用绝对路径,则应该是cd/home/abc。
我想你的目录的文件名有问题,在终端中你看看再路径中是不是有空格呢?有空格的话可以加“”来表示空格,或者将文件名字修改一下。
你用pwd命令就能看到,如果我没猜错,你现在所在的路径是/home/yy/,所以你要进test目录,要么直接cdtest,要么用正确路径cd/home/yy/test,你的根目录下没有test,所以cd/test会遇到这个报错...
命令已经显示没有那个文件或目录,只有一种可能你没有在那个文件夹下建立文件或者文件夹。
这个文件夹没有可执行的权限.执行chmod+xarmv41就可以进去了.
原因是SElinux的FTP传输审核功能禁止切换目录你尝试一下禁用SElinux的FTP传输审核功能,命令:/usr/sbin/setsebool-Pftpd_disable_trans1servicevsftpdrestart
大哥,请用pwd查看当前目录linux的目录像树一样,最开始的目录叫做根,然后又有很多分支。一般用户的目录是/home/用户名root的目录是/rootcd/cd/home/linrun1