2>&1是什么意思

问:

为了将 stderr 和 stdout 合并成 stdout 流,我们将它附加到命令中:

2>&1

例如,要查看编译 g++ main.cpp 的前几个错误:

g++ main.cpp 2>&1 | head

2>&1 的具体含义是什么?

答:

文件描述符 1 是标准输出(stdout)。

文件描述符 2 是标准错误(stderr)。

起初,2>1 看起来像是将 stderr 重定向到 stdout 的好方法。但是,它实际上会被解释为“将 stderr 重定向到名称为 1 的文件”。

& 表明其后面和前面的(数字)是文件描述符,而不是文件名。因此,我们使用 2>&1。考虑将 >& 作为重定向合并运算符。

相关知识点:

在操作系统术语中,正在运行的程序被称为进程。Unix/Linux/POSIX(包括 Windows)环境中的每个进程都有三个不同的输入/输出文件描述符,分别是标准输入(stdin)、标准输出(stdout)和标准错误(stderr)。

● stdin 是程序的默认输入源--默认情况下,字符来自键盘。对应文件描述符数字 0。

● stdout 是发送程序输出的默认位置,默认情况下,输出出现在运行 shell 或 shell 脚本的窗口中。

● stderr 标准错误也可以从程序中发送到输出,但它只应该输出到程序中编写错误消息的地方。

 shell 提供了一种机制,你可以让一个正在运行的程序在不修改程序本身的情况下更改它的输入位置和输出位置,这种技术就是重定向。

参考:

  • stackoverflow question 818255
  • 《bash网络安全运维》

PS:

  本文首发于公众号: 程序熵, 更多精彩文章请点击关注 code-shang

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  导语:方案设计是设计中的重要阶段,它是一个极富有创造性的设计阶段,同时也是一个十分复杂的问题,它涉及到设计者的知识水平、经验、灵感和想象力等。 概述   方案设计包括设计要求分析、系统功能分析、原理方案设计几个过程。该阶段主要是从分析需求出发,确定实现产品功能和性能所需要的总体对象(技术系统),决定技术系统,实现产品的功能与性能到技术系统的映像,并对技术系统进行初步的评价和优化。设计人员根据设计任务书的要求,运用自己掌握的知识和经验,选择合理的技术系统,构思满足设计要求的原理解答方案。 通信行业   1、DBS3900 RRU级联不能超过3级、BBU与最后一级RRU设备不能超过40千米。   2、现如今1个BBU下支持1个普通小区+1个共小区组网情况;多个普通小区和多个共小区在1个BBU下暂不支持。   3、共小区目前软件版本最大支持6位置组*6载波配置,不支持4*9、12*8的配置。   4、主RRU和辅RRU地理位置上应属于同一BSC和LAC区内。 风格设计   建筑有不同的风格,当然,园林也会有不同的风格。但我这里所说的"园林风格"并不仅仅是指同事口中的"风情园林",更多的是指其所处的地域的整体环境的特色。如中国皇家园林有它自己独有的"风格",西方皇家园林也有它自己独特的"风格";苏州私家园林有它自己独有的"风格",西方的私家庭院也有它自己独特的"风格"。   在这些"风格"的背后有着很多的载体的支撑,这些载体包括地理因素、历史背景、宗教背景、建筑物的特色、人文特色……所以,这些"园林风格"所体现出来的,更多的是其所处的地域的整体环境(景观)特色。 设计方案   确定设计方案,首先要清楚设计的目的和所要达到的效果。   由此引出了另一个话题:我们在做一个方案的时候,首先考虑的问题是什么。 方案设计是什么意思全文共4页,当前为第1页。  做设计(包括规划景观),打造"某国风情园林"这样的设计思路是会首先被枪毙的。因为我们认为这样的打造是没有意义的。首先,我们的设计人员都没有到过"某国";再者,如上文所说的,这样的风情园林并不是单靠一个楼盘项目的园林环境就能够支撑的。 方案设计是什么意思全文共4页,当前为第1页。   当我们接到一个新项目的时候,首先我们会去现场考察——看地。经过对地块特性的研究,这时候我们就开始考虑方案设计的第一个问题:如何针对地块的特性,扬长避短,做出适合于此地块的规划和景观设计。   无论是建筑规划还是景观设计,在研究完场地特性后,方案设计的方向无非就两个选择:   一、如果场地是一块没有任何特点的平地,那设计师就要依据项目,创立设计的主题;   二、如果场地本身就有一定特点,例如是山地、或者是有一定高差、或者有天然山景水景等等特点的,遇到这样的场地,那设计师要做的无疑就是尊重场地的特点,将其场地优势加以利用改造,做出有地块特色的设计方案。再者,场地本身有一定的特点,但这些场地优点不足以做方案设计的支撑点的话,那我们就需要把创意和地块特征结合起来。这样的场地其实也属于上文说的第二种场地。而这类的设计思路也是用得比较多的。 具体例子   在深圳建筑策划部参与过的项目里,有很多都能体现出这几个设计法则的。场地没有特点,需要创立设计主题 —— 天籁村   天籁村是部门第一个从市场调研到产品设计全程跟踪、而且无论是规划还是景观上都有着充实内涵的项目。   项目与华侨城仅一路之隔,地块特征为一块东西方向长,南北方向短的矩形平整地块。场地自身没有任何特点。所以我们开始考虑该如何给项目创立一个设计主题。起初我们并没去想项目的具体概念,只想做一个有主题的社区。华侨城片区本来就给人美丽、宁静、浪漫的感觉。但项目地块毕竟与真正的华侨城一路之隔,而且地块门前就有一条会过货柜车的大路。噪音的影响是一个很明显需要解决的问题。如果要规避地块的劣势,我们首先想到了与噪音所对立的音乐,这样,我们就创立了设计的主题了。而且紧扣这个设计主题,我们还为项目编写了一个动人的故事以丰富项目的说服力。 建筑风格   在景观的设计上,我们做了一个类似木琴的广场,街区地面铺装做成五线谱模样,水系则像一连串动听的音符。就连跨过侨香路的人行天桥,那弯弯的斜索,也很像扬琴琴线……   场地有特点,可以利用其自身场地优势的 —— 天河谷: 方案设计是什么意思全文共4页,当前为第2页。  天河谷的项目地块是一 很有意思的场地,有平地,有山丘,有沟壑,有断谷。我们打破了传统的设计手法,而是先对地块进行手术,先对地进行整改,即从景观设计开始,而不是先考虑建筑。我们遵循《园冶》里面所讲,"高方欲就亭台,低凹可开池沼" ,将原有沟壑灌注水,形成两条神河,缓缓流下,与泳池交融。由于两条河是从山顶流下,大有从天而落之势,又经过山涧,所以我们把项目设计理念叫成"天河谷"
⼤数据时代是什么意思 ⼤数据时代是什么意思 世界包含的多得难以想象的数字化信息变得更多更快……从商业到科学,从政府到艺术,这种 影响⽆处不在。科学家和计算机⼯程师们给这种现象创造了⼀个新 名词:"⼤数据"。⼤数据时代什么意思?⼤数据概念什么意思?⼤数据分析什么意思?所谓⼤数 据,那到底什么是⼤数据,他的来源在哪⾥,定义 究竟是什么呢?⼀:⼤数据的定义。1、⼤数据,⼜称巨量资料,指的是所涉及的数据资料量规 模巨⼤到⽆法通过⼈脑甚⾄主流软件⼯具,在合理 时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极⽬的的资讯。2、⼤数据技 术,是指从各种各样类型的⼤数据中,快速获得有价 值信息的技术的能⼒,包括数据采集、存储、管理、分析挖掘、可视化等技术及其集成。适⽤ 于⼤数据的技术,包括⼤规模并⾏处理(MPP)数据 库,数据挖掘电⽹,分布式⽂件系统,分布式数据库,云计算平台,互联⽹,和可扩展的存储 系统。3、⼤数据应⽤,是指对特定的⼤数据集合, 集成应⽤⼤数据技术,获得有价值信息的⾏为。对于不同领域、不同企业的不同业务,甚⾄同 ⼀领域不同企业的相同业务来说,由于其业务需求、数 据集合和分析挖掘⽬标存在差异,所运⽤的⼤数据技术和⼤数据信息系统也可能有着相当⼤的 不同。惟有坚持"对象、技术、应⽤"三位⼀体同步发 展,才能充分实现⼤数据的价值。当你的技术达到极限时,也就是数据的极限"。⼤数据不是关 于如何定义,最重要的是如何使⽤。最⼤的挑战在于 哪些技术能更好的使⽤数据以及⼤数据的应⽤情况如何。这与传统的数据库相⽐,开源的⼤数 据分析⼯具的如Hadoop的崛起,这些⾮结构化的 数据服务的价值在哪⾥。??⼆:⼤数据的类型和价值挖掘⽅法1、⼤数据的类型⼤致可分为三 类:1)传统企业数据(Traditionale nterprisedata):包括CRMsystems的消费者数据,传统的ERP数据,库存数据以及账⽬数据 等。2)机器和传感器 数据(Machine-generated/sensordata):包括呼叫记(CallDetailRecords),智能仪表,⼯ 业设备传感器,设备⽇志(通常是Digitalexhaust),交易数据等。3)社交数据(Socialdata):包括 ⽤户⾏为记录 ,反馈数据等。如Twitter,Facebook这样的社交媒体平台。2、⼤数据挖掘商业价值的⽅法主 要分为四种:1)客户群体细分,然 后为每个群体量定制特别的服务。2)模拟现实环境,发掘新的需求同时提⾼投资的回报率。3)加 强部门联系,提⾼整条管理链条和产业链条的效 率。4)降低服务成本,发现隐藏线索进⾏产品和服务的创新。??三:⼤数据的特点业界通常⽤4 个V(即Volume、Variety、Va lue、Velocity)来概括⼤数据的特征。具体来说,⼤数据具有4个基本特征:1、是数据体量巨⼤ 数据体量(volumes)⼤,指 代⼤型数据集,⼀般在10TB规模左右,但在实际应⽤中,很多企业⽤户把多个数据集放在⼀ 起,已经形成了PB级的数据量;百度资料表明,其 新⾸页导航每天需要提供的数据超过1.5PB(1PB=1024TB),这些数据如果打印出来将超过5千 亿张A4纸。有资料证实,到⽬前为 ⽌,⼈类⽣产的所有印刷材料的数据量仅为200PB。2、是数据类别⼤和类型多样数据类别 (variety)⼤,数据来⾃多种数据源,数据 种类和格式⽇渐丰富,已冲破了以前所限定的结构化数据范畴,囊括了半结构化和⾮结构化数 据。现在的数据类型不仅是⽂本形式,更多的是图⽚ 、视频、⾳频、地理位置信息等多类型的数据,个性化数据占绝对多数。3、是处理速度快在数 据量⾮常庞⼤的情况下,也能够做到数据的实时处理 。数据处理遵循"1秒定律",可从各种类型的数据中快速获得⾼价值的信息。4、是价值真实性⾼ 和密度低数据真实性(Veracity)⾼, 随着社交数据、企业内容、交易与应⽤数据等新数据源的兴趣,传统数据源的局限被打破,企 业愈发需要有效的信息之⼒以确保其真实性及安全性。 以视频为例,⼀⼩时的视频,在不间断的监控过程中,可能有⽤的数据仅仅只有⼀两秒。?四: ⼤数据的作⽤1、对⼤数据的处理分析正成为新⼀代 信息技术融合应⽤的结点移动互联⽹、物联⽹、社交⽹络、数字家庭、电⼦商务等是新⼀代信 息技术的应⽤形态,这些应⽤不断产⽣⼤数据。云计算 为这些海量、多样化的⼤数据提供存储和运算平台。通过对不同来源数据的管理、处理、分析 与优化,将结果反馈到上述应⽤中,将创造出巨⼤的经 济和社会价值。⼤数据具有催⽣社会变⾰的能量。但释放这种能量,需要严谨的数据治理、富 有洞见的数据分析和激发管理创新的环境(Ramay yaKrishnan,卡内基·梅隆⼤学海因兹学院院长)。2、⼤数据是信息产业
大数据是什么意思全文共3页,当前为第1页。大数据是什么意思全文共3页,当前为第1页。大数据是什么意思大数据是什么意思 编号:________________编号:________________ 大数据是什么意思全文共3页,当前为第1页。 大数据是什么意思全文共3页,当前为第1页。 大数据是什么意思 大数据是什么意思 编号:________________ 编号:________________ 大数据是什么意思全文共3页,当前为第2页。大数据是什么意思全文共3页,当前为第2页。大数据是什么意思 大数据是什么意思全文共3页,当前为第2页。 大数据是什么意思全文共3页,当前为第2页。 什么是大数据 大数据,指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 大数据技术的战略意义不在于掌握庞大的数据信息,而在于对这些含有意义的数据进行专业化处理。换而言之,如果把大数据比作一种产业,那么这种产业实现盈利的关键,在于提高对数据的"加工能力",通过"加工"实现数据的"增值"。 大数据有哪些用途 反馈信息技术应用 在大数据时代的背景之下,新一代信息技术的应用会源源不断地产生大量数据,比如移动互联网、物联网、数字家庭、电子商务等。 云计算跟大数据就像是一个硬币的正反面,它们密不可分。云计算可以为这些大容量、多样化的大数据提供一个存储和运算的平台。通过对不同来源数据的管理、处理、分析与优化,将结果反馈到上述应用中,将创造出巨大的经济和社会价值。 大数据是什么意思全文共3页,当前为第3页。大数据是什么意思全文共3页,当前为第3页。 推进信息产业增长 大数据的发展已经是一个必然的趋势,在这个过程之中肯定会不断地涌现新技术、新产品、新服务和新业态等。一方面,大数据将会在集成芯片等硬件设备产业中催发新的技术革命,而且还将催生一体化数据存储处理服务器、内存计算等市场。 另一方面,大数据将在软件与服务领域中,推进数据快速处理分析、数据挖掘技术和软件产品的发展。 提高核心竞争力 如今,各行业开始关注并使用大数据分析帮助企业做出业务调整,所做的决策从传统的"业务驱动" 转变"数据驱动"。 大数据是什么意思全文共3页,当前为第3页。 大数据是什么意思全文共3页,当前为第3页。 大数据是什么意思
根据引用和的内容可以解释nohup命令中的"2>&1 &"的含义。在Unix和Linux系统中,数字1代表标准输出(STDOUT),而数字2代表标准错误输出(STDERR)。符号"&"表示将命令放入后台运行。而"2>&1"则表示将标准错误输出重定向到标准输出。所以,"nohup 2>&1 &"的意思是将标准错误输出和标准输出都重定向到同一个地方,通常是nohup.out文件中,并将命令放入后台运行。 引用还提到了另一种方式将输出重定向到文件中,即使用">out.file 2>&1"。这种方式将标准输出和标准错误输出都重定向到同一个文件,即out.file文件。 综上所述,"nohup 2>&1 &"的作用是将标准错误输出和标准输出合并,并将命令放入后台运行。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Linux 输入输出重定向, &>file, 2>&1, 1>&2](https://blog.csdn.net/An1090239782/article/details/103478896)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [nohup command out.file 2&1 & 命令详解](https://blog.csdn.net/Saintyyu/article/details/108213178)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值