linux学习入门17——LINUX多命令协作、管道及重定向(linuxcast.net)
来源:互联网 发布:第五届软件杯 编辑:程序博客网 时间:2024/05/29 23:24
1.开源的文化,建立在原有的现有软件
理念:不要重复发明轮子。
开放和共享.提高了效率和生产力(大教堂和集市)
2管道和重定向
.Linux中大多数命令都非常简单,很少出现复杂功能的命令,每个命令往往只实现一个或几个很简单的功能。我们可以通过将不同的命令组合在一起使用(连在一起使用),已达到完成复杂功能的目地。
通过管道和重定向机制完成的。
3.数据流定义
说明:名称:编号:默认
标准输入:STDIN:0:键盘
标准输出:STDOUT:1:终端
标准错误:STDERR:2:终端
方便管理shell的信息流。对信息进行了分类
通过管道和重定向我们可以控制CLI的数据流。
重定向:
> :将STDOUT重定向到文件(覆盖)
>> :将STDOUT重定向到文件(追加)
2> :将标准错误重定向到文件
2>&1 :将STDOUT和STDERR结合在一起
< :重定向标准输入
所有重定向到/dev/null 设备的数据都自动丢弃掉
管道:
| :将一个命令的STDOUT作为另一个命令的 STDIN,这样就可以完成多命令的协作。
总结:管道通常用来组合不同的命令,用以实现一个复杂的功能
重定向通常用来保存某命令的输出信息或错误信息,可以用来记录执行结果或保存错误信息到一个指定的文件。
- linux学习入门17——LINUX多命令协作、管道及重定向(linuxcast.net)
- linux入门基础——linux多命令协作:管道及重定向
- Linux系列-Linux多命令协作:管道及重定向
- Linux多命令协作:管道及重定向
- 13.Linux多命令协作:管道及重定向
- Linux多命令协作:管道及重定向
- Linux多命令协作:管道及重定向
- Linux多命令协作:管道及重定向
- Linux多命令协作:管道及重定向
- Linux多命令协作:管道及重定向
- linux多命令协作:管道及重定向
- Linux多命令协作:管道及重定向
- Linux多命令协作:管道及重定向
- Linux 多命令协作:管道及重定向
- 课时19 Linux多命令协作:管道及重定向
- Linux基本配置和管理 2 ---- Linux多命令协作----管道及重定向
- linux学习入门5——linux系統常用命令(linuxcast.net)(日期、文件查看(head,tail等)、查看硬件信息、关机重启、归档压缩及查找命令)
- linux学习入门23——linux系統常用命令(linuxcast.net)(日期、文件查看(head,tail等)、查看硬件信息、关机重启、归档压缩及查找命令)
- 开题
- Android异常总结---1.异常原因: java.lang.IllegalArgumentException: URI: content://com.android.contacts/con
- SQL递归查询 SqlServer/ORACLE递归查询
- C#之WinForm子窗体最大化显示异常问题及解决方案
- Apache2.4 配置虚拟主机和别名
- linux学习入门17——LINUX多命令协作、管道及重定向(linuxcast.net)
- tar 压缩解压缩 命令参数列表 使用范例
- php
- 关于TortoiseSVN的代码冲突
- 提高VS2010的运行速度
- 单链表的逆置
- 一道链表的面试题想法
- 注册表文件的编写
- 我的Java开发学习之旅------>心得总结:Java性能优化技巧集锦