课件16-273.2linux重定向和管道_第1页
课件16-273.2linux重定向和管道_第2页
课件16-273.2linux重定向和管道_第3页
课件16-273.2linux重定向和管道_第4页
课件16-273.2linux重定向和管道_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Linux重定向和管道顶测科技王登昊Page 2内容介绍NO.1 标准输入输出NO.2 输入、输出重定向的使用NO.3 什么是管道NO.4 管道实现文本过滤Page 3导读!理解标准输入输出!掌握输出重定向使用!了解输入重定向使用!学会使用管道实现文本过滤Page 4标准输入输出 linux大部分命令都具有标准的输入/输出设备端口 名称文件描述符含义设备说明STDIN0标准输入键盘命令在执行时所需要的输入数据通过它来取得STDOUT1标准输出显示器命令在执行后的输出结果从该端口输出STDERR2标准错误显示器命令执行时的错误信息通过该端口输出Page 5系统重定向系统重定向 !重定向就是不使用

2、系统的标准输入端口,标准输出端口,标准错误端口,而进行重新的指定,所以重定向分为输入,输出,错误重定向。通常情况重定向到一个文件 重定向符号说明举例实现输入重定向,不经常使用例1#vi test1This is a test#touch test2#cat test1例2#cat test2或实现输出重定向,使用户能把一个命令的输出重定向到一个文件里。会覆盖原文件,而是追加#ls /etc/ test1#ls /hometest12或2实现错误重定向#lss 2test3&同时实现重定向和错误重定向Page 6管道什么是管道 !许多linux命令具有过滤特性,即一条命令通过标准输入端口接受一个

3、文件中的数据,命令执行后产生的结果数据又通过标准输出端口送给后一条命令,作为该命令的输入数据。后一条命令也是通过标准输入端口而接受输入数据!管道命令“|”将这些命令前后连接起来,形成一条管道线 格式为:命令1 | 命令2举例1. #cat /etc/passwd #cat /etc/passwd | morePage 7管道实例管道实例 举例1. 分屏显示文本文件内容 #cat /etc/passwd #cat /etc/passwd | more举例2.查找是否在XX用户账号 #cat /etc/passwd | grep xx举例3. 查看是否安装了sshd软件包 #rpm qa | grep sshd举例4.查看引导信息中关于第1块网卡的信息 #dmesg #dmesg | grep eth0Grep 是文本搜索工具作业 1. /home目录下新建以自己名字缩写命名的.txt文件; 用PPT中学到的touch,ls,cp,mv,rm,cat,head,tail命令分 别运

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论