Linux管道符|命令使用
管道符|
的作用
"|"
是Linux管道命令操作符,简称管道符。使用此管道符"|"
可以将两个命令分隔开,"|"
左边命令的输出就会作为"|"
右边命令的输入,此命令可以连续的使用,第一个命令的输出作为第二个命令的输入,第二个命令的输出优惠作为第三个命令的输入,依此类推。
管道符|
操作实例
- 以分页显示的方式
(less)
查看当前目录下的内容(ls - l)
具体操作如下:
ls - l | less
Linux 最基础的命令ls - l
是用来显示当前目录下的文件,可是直接使用会将所有的文件一次列出,不方便查看。而有了 管道符 ‘ ∣ ‘ \color {red}{管道符`|`} 管道符‘∣‘ 之后,默认只显示第以屏幕的内容(就是咱们的屏幕有多大那么内容就显示多少),可以通过按回车间或华东鼠标滚轮来显示其他的内容,然后按Q
键就退出。
顺便这里提一下less 命令与more命令
less
工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less
的用法比起 more
更加的有弹性。在more
的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用[pageup][pagedown]
等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less
里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。
more
命令,功能类似 cat
,cat
命令是整个文件的内容从上到下显示在屏幕上。 more
会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)
就往下一页显示,按 b
键就会往回(back)
一页显示,而且还有搜寻字串的功能 。more
命令从前向后读取文件,因此在启动时就加载整个文件。
- 利用
echo
命令测试管道操作效果 - 具体操作如下:
echo "3 + 4"
无疑此时会输出 3 + 4,不是我们想要的计算后的结果,怎么实现?
这么实现:
echo "3 + 4" | bc
输出结果:7
可以明显的;看得出,单独使用echo
命令时直接将“3 + 4”作为文本输出了,而添加了管道符|
之后,又将输出结果“3 + 4” 作为输入内容传递给饿了计算器语言bc
,对“3+ 4” 经过运算后输出。
至于计算器语言bc
大家可以自行查阅相关的资料进行学习哦~
Linux管道符|命令使用相关推荐
- linux管道符查看家目录,深入学习Linux之Linux中的管道符 | 和grep,awk,cut命令
学习Linux期间最常用三个命令和一个符号,管道符 | 和grep,awk,cut,并且它们几个经常一起使用,简直就是亲兄弟呀.所以我将他们单独整理 为了让大家更容易的看清楚示例,我将附上测试文件,文 ...
- linux局部变量特殊字符替换,变量,全局变量,环境变量,特殊符号、管道符命令:cut、sort、uniq、wc、tee、tr、sp...
变量 常见的变量: PATH:决定shell在哪些目录下寻找命令和程序: HOME:家目录: PWD:当前目录: LOGNAME:当前用户名称: env命令: 查看常见变量: HOSTNAME:表示主 ...
- linux怎么配置命令模式,Linux几种命令模式
原标题:Linux几种命令模式 必须掌握的几个Linux命令 我们为什么要学习Linux的命令? 初学者上手Linux系统会很懵.不管你是否安装了图形化界面,或者去网上找一些教程.或者一些Linux的 ...
- 3分钟学会Linux管道符与重定向
Linux管道符与重定向 管道符 相信大部分人都见到过这样的linux命令,当然没见到过也没关系,现在不是见到来了嘛! 中间那个竖线就是管道符,输入管道符只需要按下"shift + &quo ...
- Linux系统常用命令,指令详解及案例
现在的企业有90%甚至更过是使用Linux操作系统, 所以不管是开发还是运维, 不会点Linux知识肯定是无法进入到企业里工作. 而且, 全球500强超级计算机几乎都是使用Linux操作系统, 这也是 ...
- Linux 高阶命令进阶(一)
Linux 高阶命令进阶 (一)输出重定向 1. > :正确覆盖输出,会覆盖掉原先的文件内容 把文本写入文档中 # vim test ...
- linux系统print命令,Linux系统命令大全
命令是Linu__操作系统的利器,务必掌握好,当然不可能一下子熟练掌握,但是只要多加练习,就可熟能生巧,运用自如.下面就让小编带你去看看那些Linu__系统命令大全,希望能帮助到大家! 教程 | Li ...
- 【Linux】2. Linux实操命令
Linux实操命令 2. Linux实操 2.1 远程登陆Linux系统 2.2 Vi和Vim编辑器 2.3 开机.重启和用户登陆注销 2.4 用户管理 2.5 指定运行级别指令 2.6 重置root ...
- Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置
Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置 grep [选项]... PATTERN [FILE]... grep -C N,(N代表一个整数)是搜索关键字出现位置,并且 ...
最新文章
- Community Server :: Forums
- 简单的家庭无线路由设置
- session原理及实现共享
- android功耗优化(2)--对齐唤醒
- SpringCloud工作笔记037---spring cloud-zuul的Filter详解
- SpringCloud Config手动刷新及自动刷新
- JQueryDOM之插入节点
- java组件名词解释_简述Java EE三类组件的构成及运行环境。
- android微信发现代码,微信代码各种隐藏盘点 99%用户都不知道的微信代码
- 最受IT公司欢迎的30款开源软件
- 修改linux的ip地址及网关,Linux 修改 IP地址 和 网关
- loj6089 小 Y 的背包计数问题
- 【线程池封装】实现简单回射服务器
- NOC·核桃编程马拉松复赛低年级组 A 卷真题
- 为什么角膜塑形镜的价格比隐形眼镜贵这么多?
- 恒州诚思——2022-2028全球硫酸镱行业调研及趋势分析报告
- java添加@Data注解
- 微位科技获首批区块链备案 中国电信积极布局
- Premiere Pro CS6软件安装教程
- 什么是模块化?模块化怎么实现?
热门文章
- iOS App内测分发的步骤解析
- 给一些想要学习Java同学的一些建议
- python中show函数_Pycharm(Python)下imshow函数显示问题的解决方法
- 三部操作实现 ubuntu安装图像化桌面
- linux服务器用lighttpd+mysql5+php5+SupeSite/X-Space+discuz构建社区门户
- 相对定位的元素会在原先的地方
- 【简单】反转双向链表-Java
- vim 删除行首指定数量字符
- 易语言c语言哪个做游戏脚本,易语言游戏脚本写法源码
- linux字符终端浏览器-----Lynx