为了账号安全,请及时绑定邮箱和手机立即绑定

为什么要在bash中运行./(点斜杠)之前使用可执行文件或脚本名?

为什么要在bash中运行./(点斜杠)之前使用可执行文件或脚本名?

泛舟湖上清波郎朗 2019-06-29 17:33:08
为什么要在bash中运行./(点斜杠)之前使用可执行文件或脚本名?在bash中运行脚本时,我必须编写./一开始:$ ./manage.py syncdb如果没有,我会收到一条错误消息:$ manage.py syncdb-bash: manage.py: command not found原因是什么?我以为.是当前文件夹的别名,因此这两个调用应该是等效的。我也不明白为什么我不需要./在运行应用程序时,例如:user:/home/user$ cd /usr/bin user:/usr/bin$ git(没有./)
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1328 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信