我很想知道爲什麼我無法運行特定的* .ksh文件。是否由於權限設置?如果是這樣,我該如何解決這個問題?我沒有以管理員身份登錄,我是否需要成爲管理員才能運行* .ksh文件?是否需要在Unix中執行KornShell(ksh)腳本的權限設置?
1
A
回答
1
不,您不需要成爲管理員,但您需要做需要有權限。
如果你想要的東西,如運行:
myscript.ksh
它需要有執行你的特權。如果你讀過,但沒有執行,你可以這樣做:
ksh myscript.ksh
如果你甚至不用說,你是新鮮的運氣了。
運行命令:
ls -al myscript.ksh
(代替實際腳本名稱),以查看權限。他們會是這樣的:
-rwxr-xr-- 1 bob plebs <some other things> myscript.ksh
這意味着讀,寫和執行所有者(BOB),讀取和執行組(平民們),只有其他人閱讀。
0
試試這個文件模式的Unix shell命令使KornShell(KSH)腳本可執行:
chmod 755 foo.ksh
「755點來讀取和大家進行訪問,並且還寫文件的所有者訪問當您執行chmod 755 filename命令允許所有人讀取並執行文件,所有者也可以寫入文件。「 chmod-755
相關問題
- 1. 從Solaris KornShell運行.ksh腳本
- 2. KornShell SQL腳本解析器 - 從ksh並行執行
- 3. 如何在腳本中執行需要root權限的命令?
- 4. 是否需要執行權限才能cd到unix中的某個目錄?
- 5. 執行Chef部署腳本時是否需要root訪問權限
- 6. Unix Shell腳本(KSH)
- 7. 設置權限在腳本
- 8. 是否有用於Windows的KornShell(ksh)IDE?
- 9. KSH:在KornShell(KSH)與可變
- 10. 在UNIX KSH腳本中是否存在「Goto」?
- 11. KornShell(ksh)SegFault
- 12. 您是否需要在iOS中檢查設備ID的權限?
- 13. Unix權限設置速度
- 14. 我是否需要爲db.ref('。info/connected');設置Firebase權限?
- 15. bash腳本可能需要root權限
- 16. 腳本執行腳本不執行權限
- 17. 權限需要授予執行
- 18. 執行腳本的訪問權限
- 19. 無法在Cygwin來執行shell腳本作爲KornShell腳本
- 20. KornShell(ksh)環繞式
- 21. monkeyrunner腳本 - 啓動,需要在monkeyrunner腳本權限
- 22. 在ksh shell腳本中運行腳本
- 23. UNIX,爲C或KornShell中的變量賦值(ksh)
- 24. 關於腳本的設置權限
- 25. 編寫一個執行需要根權限的操作的bash腳本
- 26. 在構建階段「運行腳本」需要什麼權限?
- 27. PHP權限錯誤 - 我需要執行權限?
- 28. Android Cordova device.uuid是否需要權限?
- 29. 權限是否需要顯式包名?
- 30. /me/likes/page_id是否需要user_likes權限?
在文件的目錄中生成一個「ls -als * .ksh」並告訴我們你看到了什麼。我認爲這可能是一個限制性的權限設置 – Thariama 2011-02-24 11:52:19