查看文件相关命令

文章目录

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

  • 带行号的显示文件的内容
相关推荐
代码中介商16 分钟前
Linux TCP 协议深度解析:从状态机到拥塞控制
linux·网络·tcp/ip
林熙蕾LXL18 分钟前
系统调用&文件描述
linux·运维·服务器
落羽的落羽22 分钟前
【网络】TCP与UDP协议使用指南,Socket编程实现Echo服务
linux·服务器·网络·c++·网络协议·tcp/ip·机器学习
草莓熊Lotso1 小时前
LangChain从入门到精通:环境搭建→核心能力→LCEL链式编程全实战
android·java·linux·服务器·langchain
GanGanGanGan_9 小时前
RustDesk 安装指南 — Rocky Linux 9 + XFCE X11
linux·运维·centos
南境十里·墨染春水13 小时前
linux学习笔记 网络编程——Socket入门与TCP客户端/服务器实现
linux·服务器·网络
Yupureki15 小时前
《Linux网络编程》6.UDP原理
linux·运维·服务器·网络·udp
楼田莉子15 小时前
Linux网络:NAT_代理
linux·运维·服务器·开发语言·c++·后端
烛衔溟15 小时前
TypeScript 索引签名、只读数组与 keyof / typeof 入门
linux·ubuntu·typescript
笨笨饿16 小时前
#79_NOP()嵌入式C语言中内联汇编宏的抽象封装模式研究
linux·c语言·网络·驱动开发·算法·硬件工程·个人开发