当前位置: 技术问答>linux和unix
100分:red hat 9怎么不能执行可执行文件?
来源: 互联网 发布时间:2015-07-19
本文导语: Last login: Thu Aug 19 16:26:28 2004 from 220.113.42.3 [root@dsfwl root]# cd .. [root@dsfwl /]# cd usr/local/mysql [root@dsfwl mysql]# cd bin [root@dsfwl bin]# mysqldump -e sx_tj sx_table_test >/home/tjveb/00000.sql -bash: /home/tjveb/00000.sql: No such file...
Last login: Thu Aug 19 16:26:28 2004 from 220.113.42.3
[root@dsfwl root]# cd ..
[root@dsfwl /]# cd usr/local/mysql
[root@dsfwl mysql]# cd bin
[root@dsfwl bin]# mysqldump -e sx_tj sx_table_test >/home/tjveb/00000.sql
-bash: /home/tjveb/00000.sql: No such file or directory
[root@dsfwl bin]# mysqldump -e sx_tj sx_table_test >/home/tjzlweb/00.sql
-bash: mysqldump: command not found
这在windows下可以执行的mysqldump文件,ls命令也能显示mysqldump.我是地地道道菜鸟?谢谢大家!
[root@dsfwl root]# cd ..
[root@dsfwl /]# cd usr/local/mysql
[root@dsfwl mysql]# cd bin
[root@dsfwl bin]# mysqldump -e sx_tj sx_table_test >/home/tjveb/00000.sql
-bash: /home/tjveb/00000.sql: No such file or directory
[root@dsfwl bin]# mysqldump -e sx_tj sx_table_test >/home/tjzlweb/00.sql
-bash: mysqldump: command not found
这在windows下可以执行的mysqldump文件,ls命令也能显示mysqldump.我是地地道道菜鸟?谢谢大家!
|
哦,你要在命令前面加"./",表示当前目录,像这样: ./mysql
就可以了。
就可以了。
|
在linux里面,你直接输入可执行文件的名字,它一般都是在PATH路径里面去找
你可以用echo $PATH来查看当前的环境变量
只不过windows默认会把当前目录加到PATH里面,但是linux不会而已
所以执行当前目录下面的程序都必须加上./
你可以用echo $PATH来查看当前的环境变量
只不过windows默认会把当前目录加到PATH里面,但是linux不会而已
所以执行当前目录下面的程序都必须加上./
|
用man mysql 看看具体用法。
|
楼上已经说的很全了。加./