当前位置: 首页 > news >正文

”测试开发全日制学徒班7期第3天“-Linux 常用命令之文件查看

  • Linux 常用命令之文件查看

    • cat 命令

      • 简介

        • 用于查看或合并文件内容并输出到标准输出设备。通常只用来查看内容较少的文件,cat命令只能用来查看文本文件内容

      • 格式

        • cat [选项] 文本文件名...

      • 常用选项

        • -b:显示行号,不包括空行

        • -n:显示所有行号,包括空行

    • 基本使用

      • cat file1.txt——查看一个文件内容image

      • cat file1.txt nginx.log——查看多个文件内容image

      • cat -b file1.txt——查看文件内容并显示行号,不包括空行image

      • cat -n file1.txt——查看文件内容并显示行号,包括空行image

    • more 命令

      • 简介

        • 分屏显示文件内容,允许用户逐步查看。一般用来适合查看内容较多的文件

      • 格式

        • more 文件名

      • 常用操作

        • 空格键:向下滚动一页

        • b:向上滚动一页

        • Enter:向下滚动一行

        • q:退出

      • 基本使用

        • more file1.txt——查看file1.txt文件image

    • less 命令

      • 简介

        • 分屏显示文件内容,允许用户逐步查看。一般用来适合查看内容较多的文件与more命令类似

      • 格式

        • less 文件名

      • 常用操作

        • 空格键:向下滚动一页

        • b:向上滚动一页

        • Enter:向下滚动一行

        • g:跳转到文件开始

        • G:跳转到文件末尾

        • q:退出

      • 基本使用

        • less filex.txt——逐屏查看file1.xtx文件image

    • head 命令

      • 简介

        • 显示文件的开头部分内容,默认显示前10行(包含空格行)

      • 格式

        • head [选项] 文件名

      • 常用选项

        • -n xx:指定显示文件前xx行数

      • 基本使用

        • head file1.txt——显示文件前10行内容(默认)image

        • head -n 20 file1.txt——显示文件前20行内容image

    • tail 命令

      • 简介

        • 显示文件的结尾部分内容,默认显示最后10行(包含空格行)

      • 格式

        • tail [选项] 文件名

      • 常用选项

        • -n xx:指定显示文件后xx行数

        • -f:持续监控文件的新增内容

      • 基本使用

        • tail file1.txt——显示文件后10行内容(默认)image

        • tail -n 20 file1.txt——显示文件后20行内容image

        • tail -f file1.txt——持续监控日志新增部分内容image

    • grep 命令

      • 简介

        • 搜索文件内容,查找匹配特定模式的行

      • 格式

        • grep 匹配模式 文件名

      • 常用选项

        • -i:忽略大小写

        • -v:显示不匹配的行(反选)

      • 基本使用

        • grep "fengzhi" file1.txt——查看文件中包含fengzhi的行image

        • grep -i "fengzhi_a" file1.txt——查看文件中包含fengzhi_a的行,忽略大小写image

        • grep -v "fengzhi" file1.txt——查看文件中不包含fengzhi的行image

    • 管道

      • 简介

        • 在 Linux 系统中,管道(Pipeline)是一种非常强大的功能,它允许将多个命令连接起来,让一个命令的输出直接作为另一个命令的输入。这种机制使得多个命令能够协同工作,高效地处理数据流。

      • 规格

        • 管道通过在命令之间使用竖线符号 | 实现。当数据通过管道从一个命令流向另一个命令时,第一个命令的输出被作为第二个命令的输入,依此类推。

      • 基本使用

        • cat -b file1.txt | grep "fengzhi"——cat-b带行号查看file1.txt文件之后再通过grep匹配带fengzhi的内容后输出image

http://www.jsqmd.com/news/586821/

相关文章:

  • Qwen-Turbo-BF16保姆级教程:GPU温度监控+显存泄漏检测+服务健康检查
  • 2026年彩钢卷厂家哪家好,京津冀辽吉地区彩钢卷定制服务大比拼 - mypinpai
  • 刀片刺绳厂家推荐榜单 - GrowthUME
  • 效率倍增:用快马AI自动生成exness交易数据分析与报告脚本
  • Phi-3-mini-128k-instruct效果展示:128K上下文下跨段落事实一致性问答实例
  • QMCDecode解密工具:实现音乐格式转换与音乐自由的完整指南
  • 最强攻略:大润发购物卡回收的价格与流程全揭秘 - 团团收购物卡回收
  • JTCalendar核心组件深度解析:Manager、Delegate和View的完美协作
  • Lepton AI服务熔断与降级:保障系统稳定性的关键设计
  • 解锁iOS设备:applera1n工具的安全绕过指南
  • AI编舞师:让音乐自动生成3D舞蹈的智能创作工具
  • 网站 SEO 优化培训的优势和局限性是什么
  • 聊聊彩钢卷生产企业,北京周边好用的明星厂家大盘点 - 工业推荐榜
  • 如何高效下载B站视频与音频?BiliTools的全平台解决方案
  • 深入理解otp库:TOTP算法原理与Go实现细节
  • 智能化解决方案:i茅台自动预约工具的完整实战指南
  • winform ElementHost wpf 用户控件底部按钮无法点击
  • 如何进行搜索关键词SEO优化
  • 告别低效切换:用快马平台优化你的github协作工作流
  • 细聊有实力的礼品供应链公司,仪万供应链在深圳地区服务费用多少? - 工业品牌热点
  • BLESS IAM策略配置:精细化控制证书申请权限
  • BongoCat:让桌面互动体验更个性化的虚拟伴侣
  • 开源乐谱工具:提升乐谱下载效率的资源获取方案
  • 快速搭建openclaw本地原型:用快马ai一键生成部署配置与测试脚本
  • 7个实用步骤,让Windows用户打造个性化界面体验
  • 微信小程序打卡工具:基于LeanCloud的无服务器习惯养成解决方案
  • 如何用Audacity解决音频编辑难题?开源专业音频处理工具完整指南
  • CodiumAI PR-Agent:AI驱动的代码评审革新工具
  • Skydive实战案例:企业级网络故障排查与性能监控的10个最佳实践
  • 《算法题讲解指南:动态规划算法--子数组系列》--25.单词拆分,26.环绕字符串中唯一的子字符串