偶然做了2个不同的crontabs:
首先使用sudo crontab -e
第二次使用crontab -e
只是询问会发生什么(因为没有找到解释):
1)如果它们不同,两者都被执行了吗?
2)如果两者相同,执行哪一个?或者容易发生“碰撞”?
答案 0 :(得分:0)
运行>>> f = open("File", "w+") # open in read/write mode
>>> f.write("test") # write some stuff
>>> # the virtual cursor is after the fourth character.
>>> f.seek(0) # move the virtual cursor in the begining of the file
>>> f.read(4) # read the data you previously wrote.
'test'
将为root帐户创建cron任务,这些任务将以root身份执行。在没有sudo的情况下运行sudo crontab -e
将为您的用户创建cron任务,并且任务将以该用户身份执行。
答案 1 :(得分:0)
每个用户都可以拥有自己的crontab
。第一个将从root
执行,当您使用sudo
运行时,第二个将从您自己的用户运行。