我嘗試將設定更改為/properties/permissions>允許作為程式執行。當我點擊它時,什麼也沒有發生?有什麼建議麼?我不知道這是否有什麼不同,但它是一個遊戲(我在某處讀到的遊戲不應該以某種特定的方式運行)
答案1
.sh
檔案只不過是用來安裝給定應用程式或在類 UNIX 作業系統下執行其他任務的 shell 腳本。在 Linux 或 UNIX 中執行 shell 腳本的最簡單方法.sh
是鍵入以下命令。開啟終端機(您的 shell 提示字元)並鍵入命令:
sh filename.sh
或者
bash filename.sh
有時您需要 root 存取權才能安裝應用程式;如果沒有 root,您將沒有必要的權限來安裝應用程式或進行系統級修改。在許多 Linux 和 UNIX 類別系統上預設禁用 root 存取。只需使用sudo
或 ,su
如下所示:
sudo bash filename.sh
輸入您的密碼。另一個選擇是使用su
以下命令成為超級使用者:
su root
輸入 root 使用者密碼並最後執行腳本:
bash filename.sh
chmod
另一個推薦選項是使用以下命令設定可執行權限:
chmod +x filename.sh
現在您可以.sh
如下運行您的文件
./filename.sh
答案2
要執行文件,首先從終端
.sh
移動到包含該文件的目錄。.sh
cd /path/to/the/directory/which/contains/filename.sh
然後運行
ls
命令以確保您位於正確的目錄(包含.sh
檔案)。運行以下命令將
.sh
文件作為executable
文件。sudo chmod 777 filename.sh
run
然後在文件中輸入以下命令.sh
,sudo ./filename.sh