Shell基础-Bash基本功能-多命令顺序执行与管道符

一、多命令连接符
; 用来连接多个命令,它们之间执行按照前后顺序但并没有逻辑关系。
如:pwd;data;cd /usr/local;vim abc.txt
date ; dd if=/dev/zero of=/opt/testfile bs=1k count=100000 ; date
// if=输入文件 指定源文件或源设备
// of=输出文件 指定目标文件或目标设备
// bs=字节数 指定一次输入/输出多少字节,即把这些字节看做一个数据块
//count=个数 指定输入/输出多少个数据块

&&,|| 命令连接符表达了多条命令之间的逻辑关系。
编程小技巧:判断一个命令是否能正确执行,可以使用 命令 && echo yes || echo no

二、管道符 |
例如:ls -a /etc | more, ls -a /etc/ | less
三、grep命令
grep [选项] "搜索内容" 文件名
选项:
-i: 忽略大小写
-n: 输出行号
--color=auto 搜索出的关键字用颜色显示
例如:grep -i -n --color=auto "java" /etc/profile


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,899评论 9 468
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,947评论 0 5
  • 基本命令-2 压缩和归档 打包: 即归档,类似于旅游之前收拾行李 压缩: 为了减少占用的磁盘空间,可以做备...
    崔千易阅读 4,522评论 0 0
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,187评论 2 33
  • 第一节 Shell概述 1.Shell是什么 Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送...
    littlexjing阅读 6,067评论 0 1