Frps启动时出现错误
问题原因,命令输入错误,或者不完全
错误命令
nohup ./frps -c ./frps.ini &
解决方法:
改正为
nohup ./frps -c frps.ini >/dev/null 2>&1 &
问题是怎么被解决的、
在后面追加了命令。其中,>为输出重定向符号,>/dev/null 2>&1。这条命令其实分为两命令,一个是>/dev/null,另一个是2>&1。
linux在执行shell命令之前,就会确定好所有的输入输出位置,并且从左到右依次执行重定向的命令,所以>/dev/null 2>&1的作用就是让标准输出重定向到/dev/null中(丢弃标准输出),然后错误输出由于重用了标准输出的描述符,所以错误输出也被定向到了/dev/null中,错误输出同样也被丢弃了。执行了这条命令之后,该条shell命令将不会输出任何信息到控制台,也不会有任何信息输出到文件中。