項目打包後執行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查看)、他所在的組和其餘人都有最高權限。

由於是二進制的,因此每一個數字和權限組合一一對應。

相關文章
相關標籤/搜索