linux命令行大于号、小于号、双大于号、双小于号用法详解

 更新时间:2026年04月14日 08:52:03   作者:余_yu  
文章主要讲述了Linux中重定向符号>>、>>、<、<<的使用方法和作用,>>用于覆盖输出到文件,>>>用于追加到文件,<将后面文件作为前面命令的输入,<<用于全文匹配某个字符串后结束

实例测试

< 和 >

使用 cat > test.txt,向文件中写入数据。

然后使用 cat < test.txt 查看文件数据,和 cat test.txt 作用类似。

~] cat > test.txt
123
^C
~] cat < test.txt 
123

再次使用 cat > test.txt,可以看到,文件数据被覆盖。

~] cat > test.txt
456
^C
~] cat < test.txt 
456

<< 和 >>

使用 cat >> test.txt,可以在文件尾添加文本。

~] cat >> test.txt
123
^C
~] cat < test.txt 
456
123

使用cat << test,提示输入文本,在输入test后,退出。

所以 << 是用来匹配字符串的,匹配成功,退出。

~] cat << test
> 123
> 456
> utest 
> testiii
> test
123
456
utest 
testiii

总结

  • “>” 覆盖输出到文本
  • “>>” 追加到文本
  • < 将后面文件作为前面命令的输入
  • << 带命令作用全文匹配某个字符串后结束
  • <<<部分匹配某个字符串,高亮显示(xShell中没有尝试出来)

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • linux服务器下通过iptables+Denyhost抵御暴力破解的配置方法

    linux服务器下通过iptables+Denyhost抵御暴力破解的配置方法

    这篇文章主要介绍了linux服务器下通过iptables + Denyhost抵御暴力破解的方法,需要的朋友可以参考下
    2014-11-11
  • linux允许端口远程访问开放端口的方法

    linux允许端口远程访问开放端口的方法

    今天小编就为大家分享一篇linux允许端口远程访问开放端口的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Linux使用Cron+AT实现在某个确定的时间段内随机执行命令

    Linux使用Cron+AT实现在某个确定的时间段内随机执行命令

    写了个脚本签到,但是不想总是在确定的时间签到,不然在数据库里面的记录太假了,所以需要在确定的时间段内,随机选个时间执行,最后想到了使用Cron+AT实现,需要的朋友可以参考下
    2016-07-07
  • linux下安装mongodb教程

    linux下安装mongodb教程

    MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。这篇文章主要介绍了linux下安装mongodb,需要的朋友可以参考下
    2019-12-12
  • linux中的常用命令与快捷键介绍

    linux中的常用命令与快捷键介绍

    大家好,本篇文章主要讲的是linux中的常用命令与快捷键介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • apache的access.log和error.log减肥

    apache的access.log和error.log减肥

    我的服务器是用apache搭建的,里面的access.log和error.log这两个文件要经常上去看,和清理,如果时间忙,忘记看和清理了,过不了多久,这两个文件就膨胀的非常的大,打都打不开了。
    2009-09-09
  • 解决Linux中nohup.out日志过大问题

    解决Linux中nohup.out日志过大问题

    这篇文章主要介绍了解决Linux中nohup.out日志过大问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • Linux系统中环境变量的配置方法

    Linux系统中环境变量的配置方法

    在 Linux 系统中,环境变量扮演着至关重要的角色,它们是操作系统用来存储配置信息和系统设置的键值对,本篇文章将深入探讨 Linux 系统中环境变量的配置方法,包括查看、设置、临时与永久生效的差异,以及常见的使用场景和最佳实践,需要的朋友可以参考下
    2026-02-02
  • 解决访问不到Linux服务器中RabbitMQ管理页面问题

    解决访问不到Linux服务器中RabbitMQ管理页面问题

    大家好,本篇文章主要讲的是解决访问不到Linux服务器中RabbitMQ管理页面问题,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • Linux中系统服务器时区设置与网络时间同步的完整指南

    Linux中系统服务器时区设置与网络时间同步的完整指南

    这篇文章主要为大家详细介绍了Linux中系统服务器时区设置与网络时间同步的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-10-10

最新评论