查看文件相关命令

文章目录

cat

  • 功能:主要用户查看、合并文件
  • 常用选项:
    • -n 显示行号
    • -b 仅为非空行编号
  • 场景示例
    • cat file.txt 查看文件file.txt里的内容
    • cat file1.txt file2.txt > newfile.txt 先清空newfile.txt再把合并的内容写进去
    • cat file1.txt file2.txt >> newfile.txt 以追加的方式,把合并的内容写进去

tac

  • 功能:反向显示文件内容的命令
  • 常用选项:
    • -s 指定自定义分隔符代替默认的换行符(默认以行为单位逆序)
  • 场景示例
    • tac file1.txt 以换行符为单位做逆序输出
    • tac -s ";" file1.txt 以自定义符号分号为单位做逆序输出

more

  • 可以翻页显示文件内容
  • more file1.txt

less

  • 可以翻页显示文件内容
  • 常用选项
    • -N 显示行号
    • -X 退出时不清理屏幕
    • /关键字 向下搜索
    • ?关键字 向上搜索
    • q 退出
  • 功能:默认显示前10行
  • 常用选项
    • -n 指定显示行数
    • -c 指定显示的字节数
    • -q 多个文件显示时,隐藏文件名
  • 场景示例
    • head -n 5 passwd
    • head -c 5 passwd
    • head -q -n 5 passwd file2.txt
    • ls -l | head -n 2 仅显示目录下列出文件的前两个

tail

  • 默认显示后10行
  • 常用选项
    • -n 指定显示行数
    • -c 指定显示的字节数
    • -q 多个文件显示时,隐藏文件名

nl

  • 带行号的显示文件的内容
相关推荐
Johny_Zhao10 小时前
OpenClaw安装部署教程
linux·人工智能·ai·云计算·系统运维·openclaw
chlk1232 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑2 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件2 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
深紫色的三北六号2 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash3 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI3 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行4 天前
Linux和window共享文件夹
linux
木心月转码ing4 天前
WSL+Cpp开发环境配置
linux
崔小汤呀5 天前
最全的docker安装笔记,包含CentOS和Ubuntu
linux·后端