首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >2>的用途是什么?

2>的用途是什么?
EN

Unix & Linux用户
提问于 2017-06-30 06:02:45
回答 3查看 88关注 0票数 -3

以下方面有何用处:

2>

在SSH的命令里?

EN

回答 3

Unix & Linux用户

发布于 2017-06-30 06:07:53

这与ssh无关,它是一个用于重定向标准错误消息的shell函数。阅读关于壳重定向的文章

票数 0
EN

Unix & Linux用户

发布于 2017-06-30 06:09:17

这会将标准错误输出重定向到某个位置。与SSH无关。

张贴准确的命令,如果需要更多的信息。

重定向的例子:

代码语言:javascript
复制
/usr/bin/veracrypt > /dev/null 2>&1 &

解析:

  1. VeraCrypt是一个加密程序,它向终端发送各种各样的消息。
  2. >重定向输出
  3. /dev/null是Linux中的黑洞。
  4. 2>&1将标准错误输出与标准输出相结合,因此所有可能打印的消息都将进入黑洞。
  5. &将程序运行到后台
票数 0
EN

Unix & Linux用户

发布于 2017-06-30 06:11:57

这些是单行重定向命令(只影响它们所在的行)。文件描述符0表示标准输入,1表示标准输出,2表示标准错误。

例如:

1>filename -将stdout重定向到文件"filename“

1>>filename -将stdout重定向并附加到文件"filename“

2>filename -将stderr重定向到文件"filename“

2>>filename -将stderr重定向并追加到文件"filename“

还有更多。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/374331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档