首页 > 其他分享 >">/dev/null 2>&1 "是什么意思

">/dev/null 2>&1 "是什么意思

时间:2024-11-29 16:21:31浏览次数:7  
标签:输出 shell 重定向 dev 意思 command null

">/dev/null 2>&1 "是什么意思
在Linux中:

0:表示键盘输入(stdin)

1:表示标准输出(stdout),系统默认是1

2:表示错误输出(stderr)

shell命令:command >/dev/null 2>&1 & 等同于 command 1>/dev/null 2>&1 &

1)command:表示shell命令或一个可执行的程序

2)>:表示重定向到

3)/dev/null:表示Linux的空设备文件

4)2:表示标准错误输出

5)&1:&表示等同于的意思,2>&1,表示2的输出重定向等同于1的重定向

6)&:表示后台执行这条指令

1>/dev/null:表示标准输出重定向到空设备文件,即不输出任何信息到终端。

2>&1:表示错误输出重定向等同于标准输出,因为之前标准输出已经重定向到了空设备文件,所以错误输出也重定向到空设备文件。

上述例子中的shell命令的意思就是在后台执行这个程序,并将错误输出2重定向到标准输出1,然后将标准输出1全部放到/dev/null文件,也就是清空.(shell命令:command >/dev/null 2>&1 & 等同于 command 1>/dev/null 2>&1 &)

" >/dev/null 2>&1 "常用来避免shell命令或者程序等运行中有内容输出。

标签:输出,shell,重定向,dev,意思,command,null
From: https://www.cnblogs.com/rebrobot/p/18577004

相关文章

  • 极狐GitLab签约银河证券,助力证券行业打造更高标准的 DevOps 平台
    客户背景银河证券正处于数字化转型的关键时期,使金融科技持续赋能业务转型升级。在转型过程中,提升IT研发效能是实现研发生产力变革的重要发展举措,自2021年起,银河证券探索提升软件研发效能的解决方案,DevOps工具链作为承载开发、技术运营和质量保障部门之间沟通、协作与整合的研发......
  • DevTools 函数使用,获取页面元素
    浏览器控制台使用方法:https://developer.chrome.com/docs/devtools/console/utilities?hl=zh-cn $() 是document.querySelector() 函数的快捷方式;   比如:<inputclass="el-input__inner"type="text"autocomplete="off"placeholder="Plea......
  • 你对window的属性devicePixelRatio有了解吗?说说它有什么实际应用场景?
    window.devicePixelRatio属性表示设备的物理像素和CSS像素之间的比率。简单来说,它告诉你在一个CSS像素里包含了多少个实际的设备像素。在高清屏幕(例如Retina显示屏)上,这个值通常大于1,而在标准屏幕上,它通常等于1。实际应用场景主要集中在处理高清屏幕下的图像显示和can......
  • DevExpress WinForms中文教程:Data Grid - 如何完成列调整?
    DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!本文主要介绍如何使用DevExpressWinForms的DataG......
  • Perplexity 计划推出低价语音问答硬件;/dev/agents:AI Agents 的操作系统,种子轮估值 5
       开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(Real-TimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编......
  • 0基础读顶会论文(组会ppt版)-在Deviceless边缘计算环境中实现移动感知的无缝虚拟函数
    ......
  • app.Environment.IsDevelopment、app.UseStaticFiles() 、在ASP.NET Core应用程序中,调
    在ASP.NETCore应用程序中,app.UseStaticFiles()是一个中间件方法,用于启用对静态文件的服务。这意味着当你的应用程序接收到对静态资源(如HTML文件、CSS文件、JavaScript文件、图片等)的请求时,UseStaticFiles中间件会处理这些请求并提供相应的文件。在ASP.NETCore应用程序中,app.E......
  • Nuxt.js 应用中的 dev:ssr-logs 事件钩子
    title:Nuxt.js应用中的dev:ssr-logs事件钩子date:2024/11/28updated:2024/11/28author:cmdragonexcerpt:dev:ssr-logs是一个用在服务器端渲染(SSR)中,用于输出日志的事件钩子。这个钩子会在请求周期结束时被调用,产生的参数包括日志路径与日志内容。这对于调试和监控服......
  • 微服务、容器、DevOps的三角恋
    0前言容器的普及,带来了微服务架构和DevOps的高速发展。1微服务的弊端1.1测试、发布工作量剧增单体应用拆分成多个微服务后,虽能实现快速开发迭代,但带来更大测试和运维部署的成本。很多业务早期就是一个大的单体Web应用,测试和运维时,只需把Web应用打WAR包,部署到Tomcat完事......
  • DevExpress WinForms v24.2新功能预览 - 报表查看器和设计器全新升级
    DevExpressWinForms 拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!获取DevExpressWinFormsv24.1正式版下载DevEx......