如何更改某個檔案的只讀許可權為可編輯許可權
背景介紹:
在安裝 openGauss 3.0 資料庫時,指令碼 install.sh 中配置的預設埠號是 5432,但是執行安裝命令時,顯示該埠號已被使用。此時更改指令碼中的埠號時,發現該指令碼是隻讀檔案,那麼,如何修改該 install.sh 指令碼的許可權為可編輯許可權呢?
報錯內容:
[omm@mogdb-kernel-0005 simpleInstall]$ sh install.sh -w "*@" &&source ~/.bashrc
[step 1]: check parameter
[step 2]: check install env and os setting
Error: The port 5432 has been occupied, please use -p to set a new port.
[omm@mogdb-kernel-0005 simpleInstall]$
解決辦法:
從普通使用者切換到 root 使用者下,進入指令碼所在的路徑下。
執行 chmod 666 install.sh 轉換為可編輯許可權。
更換一個可用的埠號後,重新執行安裝命令。