crontab 还有一些脚本,命令为什么要用全路径?

桶丁 2013-05-15 07:50:46
比如为什么不直接df -h
而要/bin/df -h

什么情况下要写全路径,什么情况下不用写?
它取的是哪个环境变量?
...全文
265 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
pix77 2013-05-17
  • 打赏
  • 举报
回复
因为没有环境变量,可以用export
Linux-Torvalds 2013-05-16
  • 打赏
  • 举报
回复
在你的crontab script当中指定了PATH的时候,一般就不用全路径了。
prohibit 2013-05-16
  • 打赏
  • 举报
回复
最好还是写绝对路径,当PATH中的多个路径中有重名的可执行文件(但执行的操作不一样)时,就体现出好处了
Carl_CCC 2013-05-15
  • 打赏
  • 举报
回复
取全路径,安全点。有时候PATH环境变量没设置好,或开机的时候还没设置path,不用全路径就会报错。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧