【发布时间】:2015-03-30 13:51:21
【问题描述】:
我尝试在 debian linux 中使用date 命令更改系统时间:
os.system("echo passwd | "sudo date -s \"Thu Aug 9 21:31:26 UTC 2012\")
我将 python 文件权限设置为777,并将chown 设置为root。但它不起作用并说date: cannot set date: Operation not permitted。有什么想法吗?
谢谢
【问题讨论】:
-
它没有给我任何问题(我正常执行)。尝试使用 sudo 运行 .py。就我而言,权限是 == -rw-r--r--
-
您的引用错误,请尝试:os.system("echo passwd | 'sudo date -s \"Thu Aug 9 21:31:26 UTC 2012\"'")
-
@cdarke,当我使用 sudo 时,它可以工作。但我想在不写 sudo 的情况下运行它。
-
这不是你的问题,这与 Python 无关。