環境:window中的linux虛擬機器
系統:Ubuntu
在專案資料夾執行終端,執行命令frepplectl migrate
,會報錯如下圖:
frepple@frepple-vmware:~/Downloads/frepple-data-admin$ frepplectl migrate
bash: /usr/bin/frepplectl: Permission denied
解決方案:
sudo chmod 777 /usr/bin/frepplectl
執行後,可以直接使用frepplectl命令
chmod 777 命令
在 Linux 系統中,chmod 命令用於更改檔案或目錄的訪問許可權。許可權分為三種型別:檔案所有者(Owner)、使用者組(Group)和其他使用者(Others)。每種型別的許可權可以是讀(r)、寫(w)和執行(x)。這些許可權可以用數字表示,其中讀為 4,寫為 2,執行為 1。
chmod 777 的含義
chmod 777 命令將檔案或目錄的許可權設定為所有使用者都可以讀、寫和執行
。具體來說,三個數字 7 分別表示檔案所有者、使用者組和其他使用者的許可權,每個 7 都表示讀、寫和執行許可權的總和,即 4 + 2 + 1