热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

Linux-数据流重导向

大白话:将命令执行后的数据输出到指定地方1.普通输出->输出到屏幕catetccrontab->输出到屏幕(系统没有该文件vbirdsay,输出的

大白话:将命令执行后的数据输出到指定地方

1.普通输出->输出到屏幕

cat /etc/crontab  

这里写图片描述
->输出到屏幕 (系统没有该文件vbirdsay,输出的是错误信息)

cat /etc/vbirdsay 

这里写图片描述

2.linux下标准输入输出

linux下,每执行一条命令都有正确的和错误的返回值,使用标准输入输出,将这些正确值和错误值分别输出到指定的位置

1).标准输入:代码为0 ,使用<或者 <<;

2).标准输出:代码为1 ,使用 1> 或者 1>>;

3).标准错误输出:代码为2,使用 2> 或者 2>>;
>:将原来的文件内容清空,重新写入
>>:在原来文件内容末尾追加写入内容

这里写图片描述

3.举例说明:

1)–列举/(根目录)目录下的文件信息,> 输出到 ./log文件中

ls -l / > ./log 

这里写图片描述

2)-将错误输出到log1文件中 -将正确输出到log文件

cat /etc/crontab 2>./log1 1>.log  

这里写图片描述

3)-将错误输出到log1文件中 -将正确输出到log文件

cat /etc/vbirday 2>./log1 1>.log  

这里写图片描述

4)将错误信息和正确信息同时写入一个文档(log)

>>log 2>&1

这里写图片描述

5)-2>>/dev/null 错误的数据放到回收站
/dex/null–类似的垃圾箱(回收站)

cat /etc/vbirday 2>>/dev/null  1>>./log

这里写图片描述


推荐阅读
  • Linux环境变量$PATH的作用及使用方法
    本文介绍了Linux环境变量$PATH的作用及使用方法。$PATH是一个由多个目录组成的变量,用冒号分隔。当执行一个指令时,系统会按照$PATH定义的目录顺序搜索同名的可执行文件,如果有多个同名指令,则先找到的会被执行。通过设置$PATH变量,可以在任何地方执行指令,无需输入绝对路径。 ... [详细]
  • 一、概述nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的 ... [详细]
  • 之前项目在windows2003服务器上设置定时任务,每天执行。现在把项目移植到linux系统。也要在linux系统上设置计划任务。但是之前我从来没有做过。所以多得不 ... [详细]
  • 一、设置时区方法一:使用setup工具setup选择Timezoneconfiguration选择AsiaShanghai空格键勾选上System ... [详细]
  • 阿里云mysql性能,阿里云mysql性能
    本文目录一览:1、mysqld占用CPU过高是什么原因 ... [详细]
  • Linuxcrontab(定时任务)语法crontab[options]常用参数:设置定时任务任务格式在任务的编辑界面中,任务的格式为:前面是任务执行的周期,分为分钟、小时、天、月 ... [详细]
  • 本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • vb6集成ad登录共享文件_SCSP实验2单点登录
    01—实验目的掌握单点登陆相关原理和深信服配置02—实验环境1.AC版本v12.0.42AC1地址:https:172.172.1.1AC2地址:htt ... [详细]
  • 5G新空口关键技术之信道编码
    信道编码概念  信道编码过程包括添加循环冗余校验码(CRC,CyclicRedundancyCheck)、码块分割(Code ... [详细]
  • linux 循环 cpu使用率脚本,Linux Shell脚本监视CPU利用率,达到设置的CPU利用率时发送电子邮件...
    有很多开源监控工具可用于监控Linux系统性能,当系统达到给定的阈值限制时,它将发送电子邮件警报。它监视CPU利用率、内存利用率、交换利用率、磁盘空间利 ... [详细]
  • Jenkins教程:使用Jenkins进行持续集成
    【注】本文译自:https:www.edureka.coblogjenkins-tutorial本文将重点介绍Jenkins架构和Jenkins构建管道,并向您展示如何在Jenki ... [详细]
  • #!binbashusrlocalmysqlbinmysqldump#保存备份个数number2#备份保存路径backup_dirrootmysqlbackup#日期dddate% ... [详细]
  • 开发笔记:用shell脚本实现MongoDB数据库自动备份
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了用shell脚本实现MongoDB数据库自动备份相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 六、流程控制语句
    选择结构if只有条件判断结果为真时才执行相应的操作循环结构for、whileuntil反复执行相同操作时,使用循环结构分支结构case根据变量值的匹配结果执行相 ... [详细]
author-avatar
Blackage
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有