Linux操作系统命令学习第六天

本文介绍Linux操作系统中的shell脚本基础知识,包括输出与输入重定向操作、多命令顺序执行的方法等内容。通过实例讲解了如何使用重定向来管理命令的输出及错误信息,并介绍了常用的wc命令选项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux操作系统命令学习第六天

2017年9月29日

shell脚本 基本知识了解

###输出重定向

重定向命令描述
标准输出重定向命令 > 文件以覆盖的方式,把命令的正确结果输出到指定的文件中
标准输出重定向命令 >> 文件以追加的方式,把命令的正确结果输出到指定的文件中
标准错误输出重定向错误命令2>文件以覆盖的方式,把错误命令的输出结果输出到指定的文件中
标准错误输出重定向错误命令>>文件以追加的方式,把错误命令的输出结果输出到指定的文件中
正确输出和错误输出同时保存命令 > 文件 2>&1以覆盖的方式,写入同一文件中
正确输出和错误输出同时保存命令 >> 文件 2>&1以追加的方式,写入同一文件中
正确输出和错误输出同时保存命令 &>文件以覆盖的方式,写入同一文件
正确输出和错误输出同时保存命令 &>>文件以追加的方式,写入同一文件
正确输出和错误输出同时保存命令 >> 文件1 2>>文件2把正确的输出追加到文件1中,把错误的输出追加到文件2中

###输入重定向

wc [选项] [文件名]

选项: -c:统计字节数
* -w:统计单词数*
* -l:统计行数*

###多命令顺序执行

多命令执行符格式作用
;命令1 ; 命令2多个命令顺序执行
&&命令1 && 命令2逻辑与,当命令1正确执行,命令2才会执行

|| 命令1 || 命令2 逻辑或,命令1执行错误,命令2才会执行,命令1执行,则命令2不执行

管道符

命令1的正确输出作为命令2的操作对象: 命令1 | 命令2

例如:ls- l > test.log ; more test.log 与 ls -l | more 相同的结果

netstat -an | grep ESTABLISHED | wc -l :查看系统中有多少个链接
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值