Linux管道符和重定向与环境变量

一丶输入输出重定向

概念:输入重定向指把文件导入到命令中,输出重定向指把原本输出到屏幕的信息写入指定文件中.

种类:

1.标准输入重定向STDIN:默认键盘输入,也可以从其他文件或命令中输入

文件描述为:0

2.标准输出重定向STDOUT:默认输出到屏幕

文件描述为:1

3.错误输出重定向STDERR:默认输出到屏幕

文件描述为:2

输入重定向

输出重定向

二丶管道命令符

作用:把前一个命令原本要输出到屏幕的标准正常数据当作是后一个命令的标准输入

语法:命令A | 命令B

示例:

1.二合一

2.控制翻页

3.密码重置

4.一行发送邮件

5.一直输入

三丶命令行的通配符

类似于正则表达式

1.*匹配所有

2.?惰性匹配

3.[1-9]数字匹配和[123]固定数字匹配

四丶常用的转义字符

五丶重要的环境变量

原文地址:https://www.cnblogs.com/cangshuchirou/p/9295894.html

时间: 2024-10-08 19:17:17

Linux管道符和重定向与环境变量的相关文章

Linux管道符、重定向与环境变量

--<Linux就该这么学>笔记 输入输出重定向输入重定向 指把文件导入到命令中输出重定向 指把原本要输出到屏幕的数据信息写入到指定文件中 输出重定向 分为标准输出重定向和错误输出重定向 每种有清空写入与追加写入两种模式 标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可以从其他文件或命令中输入标准输出重定向(STDOUT,文件描述符为1):默认输出到屏幕错误输出重定向(STDERR,文件描述符为2):默认输出到屏幕 输入重定向符号及作用 命令 < 文件: 将文件作为命令

3.管道符、重定向与环境变量

第3章 管道符.重定向与环境变量 章节概述: 目前为止,我们已经学习了数十个常用的Linux系统命令,如果不能把这些命令进行组合使用,则无法提升工作效率.本章首先讲解与文件读写操作有关的重定向技术的5种模式-标准覆盖输出重定向.标准追加输出重定向.错误覆盖输出重定向.错误追加输出重定向以及输入重定向,让读者通过实验切实理解每个重定向模式的作用,解决输出信息的保存问题.然后深入讲解管道命令符,帮助读者掌握命令之间的搭配使用方法,进一步提高命令输出值的处理效率.随后通过讲解Linux系统命令行中的通

第三章 管道符、重定向与环境变量 2019年7月17日星期三 第四课

2019年7月17日星期三   第四课 2.7 文件目录管理命令 1.touch命令    创建空白文件或设置文件时间 如:touch haha.txt touch -d “19:00”   修改文件访问和者修改时间 -a 修改读取时间   -m 修改修改时间 -d前两个都修改 2.mkdir命令    创建目录 如果要创建迭代关系的目录要加参数  -p 如:mkdir -p a/b/c/d/e/f/g 3.cp命令    复制文件或目录 复制目录时要加参数 -r 如:cp -r Music/

linux中的管道符、重定向于环境变量

1.输入输出重定向输入重定向是指把文件导入到命令中,而输出重定向则是把原本要输出到屏幕的数据信息写入到指定文件中标准输入重定向(STDIN,文件描述为0):默认从键盘输入,也可也从其他文件或命令输入标准输出重定向(STDOUT,文件描述为1):默认输出到屏幕错误重定向(STDERR,文件描述为2):默认输出到屏幕输入重定向中用到的符号及其作用命令 < 文件 将文件作为命令的标准输入命令 << 分节符 从标准输入中读入,知道遇见分节符才停止命令 <文件1> 文件2 将文件1作为

第3章 管道符、重定向与环境变量

章节概述: Don't be so excited!虽然此刻您已经学完了上百个常用Linux命令,但如前面所说:“光用命令本身并不能做好工作”. 下个章节将学习Shell脚本的使用方法,所以本章节要有些承上启下的作用,理论知识点会比较多,但都很实用. 当读者学习完管道命令符.输入输出重定向.通配符以及环境变量后便可以将命令组合的更加恰当.高效率. 本章目录结构 3.1 管道命令符 3.2 输入和输出重定向 3.3 命令行通配符 3.4 实用的PATH变量 3.5 重要的环境变量 3.1 管道命令

管道符、重定向与环境变量

1.输入输出重定向 1.输入重定向:把文件导入到命令中. 符号及作用: 命令 < 文件 : 将文件作为命令的标准输入 命令 << 分界符 : 从标准输入中读入,直到遇到分界符才停止 命令 < 文件1 > 文件2 : 将文件1作为命令的标准输入并将标准输出到文件2 使用输入重定向把readme.txt文件导入给wc -l 命令,统计文件中的内容行数. 2.输出重定向:把原本要输出到屏幕的数据信息写入到指定文件中. 符号及作用: 命令 > 文件 : 将标准输出重定向到一个文

第三章:管道符、重定向与环境变量

光用命令本身并不能做好工作,学习Shell脚本的使用方法能更好的工作,本章对这两者起到承上启下的作用.理论知识比较多. 1.管道命令符 管道命令符"|"的作用是将前一个命令的标准输出作为后一个命令的标准输入.格式:命令A|命令B 2.输入输出重定向 3.命令行通配符 4.实用的PATH变量 alias:用于设置命令的别名,格式:alias 别名=命令 如果担心复制文件是误将文件覆盖,那么执行alias cp="cp-i"则每次覆盖都会询问用户. unalias命令取

MPC8313ERDB在Linux从NAND FLASH读取UBoot环境变量的代码分析

[email protected] 一.故事起因 因为文件系统的增大,已经大大的超出了8MB的NOR FLASH,而不得不把内核,文件系统和设备树文件保存到NAND FLASH上.但是因为使用的是RAMDISK,而无法保存一些个别的配置和参数,最简单的需要就是设置系统的IP了,,, 要使用统一的RAMDISK,而实现LINUX启动之后,设置成不能的参数功能,比较方便的就是从UBOOT把这些参数传递过去,这个得到了大家的认证,我们可以直接添加启动参数,然后在内核里面读出来,这种方法比较方法,唯一不

linux下查看和添加PATH环境变量

linux下查看和添加PATH环境变量 $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接. 编辑你的 PATH 声明,其格式为: PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N> 你可以自己加上指定的路径,中间用冒号隔开.环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:$ sourc