如何在 Ubuntu 16.04 上从 root 运行 一个可执行文件?
How to run an executable file from root on Ubuntu 16.04?
我的问题很简单。
我有一个文件想要 运行,说 x.sh
。
从我的根位置我 运行 类似的东西。
$ cd Desktop/./x.sh -args
它提示我转到目录,然后 运行 文件。
并根据提示进行以下工作
$ cd Desktop
$ ./x.sh -args
现在,我是不是遗漏了什么,或者这就是 Ubuntu 设计的工作方式?
您在执行文件时不使用 cd
。直接在提示符下执行:Desktop/x.sh -args
你错过了什么。您可以 cd 到该目录并从该目录 运行 文件,或者您可以从绝对路径或相对路径 运行 文件,前提是您尝试 运行 它的用户with 可以访问该目录。以下应该在您尝试执行的级别上工作 cd Desktop/./x.sh -args
:
./Desktop/x.sh -args
我的问题很简单。
我有一个文件想要 运行,说 x.sh
。
从我的根位置我 运行 类似的东西。
$ cd Desktop/./x.sh -args
它提示我转到目录,然后 运行 文件。
并根据提示进行以下工作
$ cd Desktop
$ ./x.sh -args
现在,我是不是遗漏了什么,或者这就是 Ubuntu 设计的工作方式?
您在执行文件时不使用 cd
。直接在提示符下执行:Desktop/x.sh -args
你错过了什么。您可以 cd 到该目录并从该目录 运行 文件,或者您可以从绝对路径或相对路径 运行 文件,前提是您尝试 运行 它的用户with 可以访问该目录。以下应该在您尝试执行的级别上工作 cd Desktop/./x.sh -args
:
./Desktop/x.sh -args