首页 > 其他分享 >ctf 查看文件内容命令

ctf 查看文件内容命令

时间:2023-07-25 19:48:18浏览次数:40  
标签:文件 nl 查看 less rev cat ctf tac uniq

Linux 查看文件内容命令:cat、tac、head、tail、less、more、nl、paste、rev、uniq、grep、sort、od、awk


介绍

  • cat:连接文件并打印到标准输出设备上

  • tac:从后往前输出

  • nl:显示行号

  • head:默认显示前十行

  • tail:默认显示最后十行

  • less:显示文件的全部内容,并且可以进行搜索、滚动、翻页等操作,比 cat 命令更加强大和灵活

  • more:在cat的基础上分页显示

  • paste:合并文件内容并显示

  • rev:每行内容以字符为单位反序输出

  • uniq:不显示重复行

  • grep:用于查找文件里符合条件的字符串或正则表达式

  • sort:以默认的方式将文本文件的第一列以 ASCII 码的次序排列,并将结果输出到标准输出。

  • od:将内容以八进制字符显示

  • awk:是一种处理文本文件的语言,是一个强大的文本分析工具

Notes

在 ctf 中

cat、nl、head、less、more、paste、uniq、awk,需要右击查看源代码

tac、tail、rev、grep、sort、od,直接输出到页面


在Linux环境中演示


  • cat


  • tac


  • sort

  • head

  • tail

  • more

  • nl

  • paste

  • rev

  • uniq

  • grep


  • od

  • less

- awk

标签:文件,nl,查看,less,rev,cat,ctf,tac,uniq
From: https://www.cnblogs.com/IFS-/p/17580701.html

相关文章

  • Linux如何查看端口
    方法一:lsof-i:端口号用于查看某一端口的占用情况,比如查看9092端口使用情况,lsof-i:9095 可以看到9095端口已经被nginx占用方法二:netstat-tunlp|grep 端口号,用于查看指定的端口号的进程情况,如查看5050端口的情况,netstat-tunlp  |  grep5050-t(tcp)仅显示tcp相......
  • 查看当前linux占用的端口号
    Linux查看端口占用情况可以使用 lsof 和 netstat 命令。centos下无法使用lsof命令:“-bash:lsof:commandnotfound”1.问题描述:2.解决办法原因:未安装lsof#yuminstalllsof1安装成功后执行命令,例如查询使用22端口的进程3.lsof的常用命令:lsof-i:(端口号)lsof-i......
  • python文件头 注释 模版
    Python文件头注释模版在Python程序开发中,为了方便团队协作和代码维护,编写清晰的文档注释是非常重要的。而文件头注释是指放置在Python文件的开头部分,用于描述文件的基本信息和功能。本文将介绍一种常用的Python文件头注释模版,以及如何使用它来编写规范的注释。文件头注释的作用......
  • python文件列表 页面展示
    Python文件列表页面展示在Python编程中,我们经常需要处理文件和文件夹。而文件列表是指一个包含多个文件的集合。在许多情况下,我们需要展示一个文件列表,并且以易读的方式呈现给用户。本文将介绍如何使用Python来实现一个页面展示文件列表的功能,并提供代码示例。使用os模块获取文......
  • 查看vca提取列在数据矩阵位置
    ismemeber可以查看一行在矩阵的位置。角度是6.2距离是0.6531。    ......
  • Oracle-21C导入dmp文件
    1、前期工作具体参考该博文Windows操作系统安装Oracle数据库下载安装Oracle数据库图形管理工具2、连接和调整数据库环境2.1、以数据库管理员身份登录数据库++++++++++++++++++++++分割线++++++++++++++++++++++2.2、查询当前会话是否为CDB注意:Oracle12C以及更......
  • Ubuntu20.04 文件管理器无法打开
    打开Ubuntu虚拟机发现文件管理器无法打开,一直在转圈圈在终端中输入nautilus然后显示如下信息nautilus:symbollookuperror:/usr/lib/x86_64-linux-gnu/tracker-2.0/libtracker-data.so.0:undefinedsymbol:sqlite3_bind_pointer问题链接:链接:[https://askubuntu.co......
  • C# 文件和文件夹判断存在与否,并创建
    //根据虚拟路径获取文件物理路径stringsavePath=Server.MapPath("~/Uploads/RemoteDatum/");//文件夹判断if(!System.IO.Directory.Exists(@"E:\Files")){//不存在就创建文件夹......
  • 配置文件格式(3种)
              ......
  • vue的router文件里面import路径的时候ts报红色下划线
    Cannotfindmodule'@/views/index/index.vue'oritscorrespondingtypedeclarations.ts(2307)ViewProblem(Alt+F8)Noquickfixesavailable   解决方法在vite-env.d文件中新增declaremodule"*.vue"{  import{DefineComponent}from&......