1、重定向概念

重定向可以理解为将原本应该从标准的输入设备(键盘)输入的数据,改由其他文件或者设备输入;或者将原本应该输出到标准输出设备(显示器)的内容,改为输出到其他文件或者设备上。

常见的输入设备有:键盘、鼠标、扫描仪等。Linux默认以键盘作为标准的输入设备。

常见的输出设备有:显示器、蜂鸣器、打印机等。Linux默认以显示器作为标准的输出设备。

2、文件标识符和标准输入输出

文件标识符是重定向中非常重要的概念,Linux使用0到9的整数指明了与特定进程相关的数据流,系统在启动一个进程的同时,会为该进程打开三个文件:标准输入(stdin)、标准输出(stdout)标准错误输出(stderr),分别用文件标识符0、1、2来标识。如果要为进程打开其他的输入输出,则需要从整数3开始标识。默认情况下键盘作为标准输入设备,显示器作为标准输出和错误输出输出设备。

Shell重定向的概念笔记相关推荐

  1. Linux中shell变量基础概念笔记

    1.变量的概念 其实shell中的变量是指向系统中一块存储数据的内存空间.变量的形式有局部变量和环境变量两种.并且shell变量属于弱类型的变量,可以不指定变量的类型就可以使用. 2.局部变量 局部变 ...

  2. linux 输入、输出重定向的概念和用法详解(Day01)

    介绍重定向之前先来介绍几个重要的概念:(笔记不易---- 转载请注明出处) 1.linux 的标准输入与输出  linux标准输入设备指的是键盘,标准输出设备指的是显示器,标准错误输出指的是显示器. ...

  3. shell脚本编程学习笔记1(xdl)——shell基础与Bash基本功能()

    shell脚本编程学习笔记1--shell基础与Bash基本功能 1,简介: 1,Shell就是一个命令行解释器,用以连接输入设别和内核. 2,Shell是解 释执行的脚本语言,在Shell中可以直接 ...

  4. LINUX SHELL脚本攻略笔记[速查]

    LINUX SHELL脚本攻略笔记[速查] Linux Shell脚本攻略笔记[速查] 资源 shell script run shell script echo printf 环境变量和变量 pgr ...

  5. linux重定向多个文件,Linux base shell重定向详解

    一.标准输入,标准输出与标准错误输出 在linux shell执行命令时,每个进程都和三个打开的文件相联系,并使用文件描述符来引用这些文件.由于文件描述符不容易记忆,shell同时也给出了相应的文件名 ...

  6. linux错误日志重定向,Linux shell 重定向标准错误输出

    文件描述符文件描述符是程序发送输出和获取输入的地方.当执行一个程序时,运行该程序的进程打开了3个文件描述符,分别是:0(标准输入).1(标准输出)和2(标准错误输出).重定向输出符号(>)是1& ...

  7. html 小于号 乱码,shell重定向(大于号,小于号,左右,21,)

    一. -e表示只要filename存在,则为真,不管filename是什么类型,当然这里加了!就取反 额外的一些 -e filename 如果 filename存在,则为真 -d filename 如 ...

  8. Linux Shell重定向 管道命令 grep搜索 awk编程 sed文件操作高阶函数

    在编程中如果能够熟悉shell高阶语法,将对我们进阶为高级程序员有很大的帮助,本文将从Shell重定向 管道命令 awk编程 sed等方面展开介绍. 作者:有勇气的牛排 文章目录 1 shell重定向 ...

  9. shell脚本编程学习笔记6(xdl)——字符串截取命令

    shell脚本编程学习笔记6--字符串截取命令 1,cut命令 [root@localhost ~]# cut [选项] 文件名-f 列号,表示提取第几列-d 分隔符,按照指定的分隔符分割列注意:默认 ...

最新文章

  1. webpack从零开始第2课: 配置文件
  2. Newtonsoft.Json(Json.Net)学习笔记
  3. 网构软件-Internetware
  4. 详细介绍Linux shell脚本系列基础学习(列表)
  5. colab显示没有gpu的解决方法
  6. java ognl表达式_OGNL表达式基本语法与用法详解
  7. 芯片验证工作初有感--没落骑士
  8. 基于命令行的网易云音乐下载器netease-dl
  9. 灵活使用CSS内联样式
  10. linux 安装 rtl8111e / r8168 驱动
  11. 报错Error configuring application listener of class jdbc.ContextListener 解决办法之一
  12. 怎样查询网站关键字的排名
  13. CentOS7自动发送邮件配置
  14. python输入个人所得税计算_python-计算个人所得税
  15. 正则只保留括号里的内容
  16. 西班牙知名导演:电影产业应与NFT及社区做结合
  17. Android肝帝战纪之ObjectBox移动数据库框架探究与实现
  18. 常用荧光染料的激发和发射波长
  19. YT8511H的原理图设计
  20. requests库爬取百度首页

热门文章

  1. Halocn OCR识别入门学习
  2. 静态时序分析——Data to data check
  3. (三)系统与架构级低功耗设计
  4. rocketmq 启动_016【windows版Rocketmq】小白学习Rocketmq单机部署
  5. 数字编码电位器c语言,数字电位器——x9c104
  6. sunday java_Sunday算法:最快的字符串匹配算法
  7. python flask框架教程_Flask框架从入门到实战
  8. Java工具类——通过配置XML验证Map
  9. 记录下Linux难记实用的命令
  10. IOS添加pch预编译文件