项目打包后执行start.sh提示“no such file or directory”解决办法,linux中给文件增长权限

--在linux中给.sh执行文件赋权限:linux

  chmod -R 777 *windows

--编辑.sh文件,并查看文件类型,(产生没找到目录的缘由是由于在windows下建立的.sh文件是dos模式,须要改为unix)post

  vi start.shunix

  按Esc键 -->:set ff --->:set ff=unix--->:wq!blog

chmod权限修改: it

一、chmod u+x file.shclass

二、sudo chmod 777  文件名登录

注:file

给全部人添加可执行权限:chmod a+x 文件名;
给文件全部者添加可执行权限:chmod u+x 文件名;权限

读、写、运行三项权限用数字表示,r=4,w=2,x=1。因此,上面的例子中的rw-r--r--用数字表示成644。
反过来讲777就是rwxrwxrwx,意思是该登陆用户(能够用命令id查看)、他所在的组和其余人都有最高权限。

由于是二进制的,因此每一个数字和权限组合一一对应。

相关文章
相关标签/搜索