Linux基础命令学习——重定向与管道符(五)

Jelena ·
更新时间:2024-09-20
· 739 次阅读

一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持。

今天来写一篇关于学习Linux基础命令——重定向与管道符命令的文章,也实践了很多,总结给大家一起学习!

重定向

输入重定向是指把文件导入命令中;
输出重定向是指把原本输出到屏幕上的信息写入指定的文件中;(输出重定向又分为标准输出重定向错误输出重定向

标准输入重定向:stdin,文件描述符为0,默认从键盘输入; 标准输出重定向:stdout,文件描述符为1,默认输出到屏幕; 错误输出重定向:stderr,文件描述符为2,默认输出到屏幕;

在这里插入图片描述

输入重定向 1、使用重定向命令把readme.txt文件导入给wc -l命令,统计一下文件内容的行数 wc -l <readme.txt 输出重定向 1、将标准输出重定向到文件 $ ls /etc/ >ectdir 2、将标准输出重定向到追加文件 $ ls /etc/sysconfig/ >> etcdir 3、将错误输出重定向到文件 $ nocmd 2> errfile 4、将标准输出和错误输出重定向到文件 $ ls afile bfile &> errfile 管道符

将左边的内容作为输入,让右边的命令接受并处理,可以连接多条命令使用
左边的结果会作为右边的输入值;格式:命令A|命令B|命令C

1、用cat命令查看某个文件,并查找一个关键字为“root”的文件 $ cat /etc/passwd | grep "root" 2、列出并查找home目录下与“a”相关的文件 $ ls |grep "a" 命令行的通配符 (*)代表匹配零个或多个字符; (?)代表匹配单个字符; 中括号内加上数字[0 ~ 9]代表匹配0~9之间的单个数字的字符; 中括号内加上字母[abc]代表匹配a、b、c三个字符中的任意一个字符;
作者:王菜鸟



Linux 学习 重定向 管道 linux基础

需要 登录 后方可回复, 如果你还没有账号请 注册新账号