2015-06-19 68 views

回答

0

如果你想以root权限运行命令使用

sudo command, 

命令

sudo -i 

将您登录为root的shell。 如果要运行多个命令,你应该使用

命令1 & &命令2

运行命令2之后command1如果sucesuflly完成。

如果您在脚本中需要root权限,那么在执行脚本时应该使用sudo,并在脚本中检查用户是否具有必要的权限(http://www.cyberciti.biz/tips/shell-root-user-check-script.html)。

+0

嗨,有没有什么办法,因为如果它运行sudo -i,它会去根终端,所以脚本中的下一个命令没有运行,直到我退出根终端。我的意图是运行脚本中的命令以在根端点 –

+0

下运行在不使用-i的情况下使用'sudo command'。你应该使用sudo作为你想以root身份运行的每个命令(或者sudo为整个脚本 - 但请记住** all **命令将以root身份运行)。 – lukaszbob

相关问题