我在Linux服务器上工作,我有一组php文件,每个文件写入我的数据库我在bash文件中写入所有文件目录,并使用命令行手动运行此文件。 我想通过使用cronjob自动运行此文件,但我有两个问题:
1.我应该运行文件09:00GMT所以我需要知道cronjob的工作时间是什么时候?是服务器时间吗?如果是服务器时间如何知道服务器时区?
2.我准确地知道文件目录了吗?我的意思是我的文件目录是:public_html/codes/myfile.sh
是不够或我应该写回家/ domainanem /.....
我是linux命令和cronjobs的新手,所以请帮助我
答案 0 :(得分:1)
date -d '9:00 GMT'
readlink -f <relative_path_to_file>
。这将输出文件的(实际)绝对路径。