nohup: ignoring input and appending output to 'nohup.out' nohup: failed to run command 'bin/grafana-server': Permission denied
时间: 2023-11-21 07:55:06 浏览: 92
hup是一个Linux命令,用于在后台运行命令,即使用户注销或终端关闭也不会停止该命令的执行。当你在运行一个长时间运行的命令时,你可以使用hup命令,这样即使你关闭了终端,该命令也会继续运行。hup命令的输出默认会追加到当前目录下的hup.ou文件中。\n\当你在运行hup命令时,如果出现“Permissi deni”错误,这通常是由于你没有足够的权限来运行该命令。你可以尝试使用su命令来提升你的权限,或者检查该命令所在的目录和文件的权限是否正确。\n\对于你提供的问题,hup命令提示“igring inpu appending outpu 'hup.ou'”是因为它正在忽略输入并将输出追加到hup.ou文件中。而“fai ru comm”则是因为该命令无法运行,可能是由于权限不足或文件不存在等原因。\n\如果你想运行bi/grf-server命令并使用hup命令将其放在后台运行,你可以尝试以下命令:\```\hup /path//bi/grf-server &\```\这将在后台运行graf-server命令,并将输出追加到hup.ou文件中。如果你仍然遇到权限问题,你可以尝试使用su命令来提升你的权限。\n\
相关问题
[smsprev4@smspre1 sbin]$ nohup: ignoring input and appending output to `nohup.out' nohup: failed to run command `./PLCX': Permission denied
这个错误提示表示 nohup 命令无法运行名为 "PLCX" 的命令,因为没有权限。在 Linux 系统中,每个文件和目录都有一个所属用户和所属组,同时还有读、写、执行等不同的权限,只有拥有相应权限的用户才能执行对应的操作。
你需要通过执行以下命令来查看该文件的权限:
```
ls -l PLCX
```
该命令会列出该文件的详细信息,包括所属用户、所属组以及权限等。例如:
```
-rwxr-xr-x 1 smsprev4 smsprev4 1234 Jun 1 10:00 PLCX
```
其中,第一个字符 "-" 表示该文件是一个普通文件,后面的 "rwxr-xr-x" 表示该文件的权限,分别为:
- "rwx" 表示该文件的所属用户(smsprev4)拥有读、写和执行的权限;
- "r-x" 表示该文件的所属组(smsprev4)拥有读和执行的权限;
- "r-x" 表示其他用户也拥有读和执行的权限。
如果你没有执行该文件的权限,你可以使用 chmod 命令来修改该文件的权限。例如,你可以使用以下命令来赋予该文件的所属用户执行的权限:
```
chmod u+x PLCX
```
这个命令会将文件的权限修改为 "-rwxr-xr-x",即所属用户拥有读、写和执行的权限。然后你就可以使用 nohup 命令来启动该文件了。
nohup: ignoring input and appending output to `nohup.out' nohup: failed to run command `./PLCXDZPrc': No such file or directory
这个错误提示是在使用 nohup 命令运行一个叫做 "PLCXDZPrc" 的程序时出现的。错误提示中的两行分别表示:
- "ignoring input and appending output to `nohup.out'":nohup 命令会忽略输入并将输出追加到名为 "nohup.out" 的文件中。
- "failed to run command `./PLCXDZPrc': No such file or directory":nohup 命令无法运行名为 "PLCXDZPrc" 的命令,因为找不到该文件或目录。
你需要检查一下该程序的路径是否正确,以及该程序是否存在。如果该程序存在,你可以尝试使用绝对路径或相对路径来运行它。例如,如果该程序在当前目录下,你可以使用以下命令来运行它:
```
nohup ./PLCXDZPrc &
```
注意,"&" 符号表示将该命令放入后台运行。
阅读全文