相关疑难解决方法(0)

结构差异 sudo() run('sudo cmd')

我想知道函数sudo()和函数有什么区别run('sudo -u user smth')

在文档上有:

sudo 在所有运行方式上都是相同的,除了它总是将给定的命令包装在对 sudo 程序的调用中以提供超级用户权限。

但是有几次,sudo('cmd')提示我输入密码,但如果我切换run('sudo cmd')它,则不会提示任何内容。两者之间有什么变化吗?(我记得 SO 上有人这么说,sudo而且run(sudo cmd)用途不同,但我找不到了)

python sudo fabric

5
推荐指数
1
解决办法
4521
查看次数

标签 统计

fabric ×1

python ×1

sudo ×1