如何在Ubuntu 16.04上从root运行可执行文件?

时间:2017-07-12 11:46:12

标签: bash ubuntu-16.04

我的问题很简单。

我有一个我想要运行的文件,比如x.sh

从我的根位置运行类似的东西。

$ cd  Desktop/./x.sh -args

它提示我转到目录,然后运行该文件。

根据提示,以下作品

$ cd Desktop
$ ./x.sh -args

现在,我在这里遗漏了什么,或者这只是Ubuntu的工作方式吗?

2 个答案:

答案 0 :(得分:3)

执行文件时,您不能使用cd。在提示符下直接执行:Desktop/x.sh -args

答案 1 :(得分:1)

你错过了什么。您可以cd到目录并从该目录运行该文件,也可以从绝对路径或相对路径运行该文件,前提是您尝试运行该文件并且可以访问该目录。以下内容适用于您尝试执行的级别cd Desktop/./x.sh -args

./Desktop/x.sh -args