Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix 如何从当前目录之外运行任何可执行文件?_Unix - Fatal编程技术网

Unix 如何从当前目录之外运行任何可执行文件?

Unix 如何从当前目录之外运行任何可执行文件?,unix,Unix,假设我有一个可执行文件a.out,假设它将在pwd中像/home/My_folder/Current_folder/一样打印hello world,我想从My_文件夹而不是当前_文件夹运行它。 我这样试过: 约$pwd /主/我的文件夹 ~$cd当前\u文件夹/a.out ~/Current\u文件夹$ 没有显示hello world,这意味着a.out根本不运行。 我只想从我的\u文件夹运行它,而不是从当前的\u文件夹 ~$pwd /主/我的文件夹 /Current_folder/a.out正

假设我有一个可执行文件a.out,假设它将在pwd中像/home/My_folder/Current_folder/一样打印hello world,我想从My_文件夹而不是当前_文件夹运行它。 我这样试过:

约$pwd

/主/我的文件夹

~$cd当前\u文件夹/a.out

~/Current\u文件夹$

没有显示hello world,这意味着a.out根本不运行。 我只想从我的\u文件夹运行它,而不是从当前的\u文件夹

~$pwd

/主/我的文件夹


/Current_folder/a.out

正确的格式是从根目录/开始,或者使用当前目录。。这些示例假定~$是您的提示符

使用/从系统上的任何位置

~$/home/My\u folder/Current\u folder/a.out

使用。从/home/My_文件夹目录

~$/当前文件夹/a.out


这与编程无关,因此OT。但是:学习基本的shell命令。你应该很容易找到一个教程。