uchiha 于 2009-12-19 17:27:43发表:
学习了
hdchild 于 2009-11-30 10:56:50发表:
不加./表示你的路径不是当前的执行路径,这和windows中的环境变量是一个道理,你可以通过更改profile文件修改path,把当前路径加入到path里面,就可以不加./运行当前目录的命令了
alivewy 于 2009-11-30 09:40:40发表:
:0wmjh(1学习了!谢谢!
shiyouming 于 2009-11-29 19:12:52发表:
必须使用./文件名的方式来执行,这是因为Linux的安全机构决定,有一个系统变量来控制直接输入可执行文件名方式的路径,由于你的hello文件所在路径不在系统变量中未指定。
alivewy 于 2009-11-29 18:50:33发表:
引用:./hello 453440748 发表于 2009-11-29 18:47
453440748 于 2009-11-29 18:47:48发表:
./hello
uchiha 于 2009-12-19 17:27:43发表:
学习了
hdchild 于 2009-11-30 10:56:50发表:
不加./表示你的路径不是当前的执行路径,这和windows中的环境变量是一个道理,你可以通过更改profile文件修改path,把当前路径加入到path里面,就可以不加./运行当前目录的命令了
alivewy 于 2009-11-30 09:40:40发表:
:0wmjh(1学习了!谢谢!
shiyouming 于 2009-11-29 19:12:52发表:
必须使用./文件名的方式来执行,这是因为Linux的安全机构决定,有一个系统变量来控制直接输入可执行文件名方式的路径,由于你的hello文件所在路径不在系统变量中未指定。
alivewy 于 2009-11-29 18:50:33发表:
好了,可以了,谢谢!
这是为什么呢,我看教程上直接输入文件名就可啊?
453440748 于 2009-11-29 18:47:48发表:
./hello