linux中常用的命令(四)

news2025/7/18 19:01:43

目录

1-cat查看文件内容

2-more命令

3-less命令

4-head命令

5-tail命令


1-cat查看文件内容

cat中的一些操作

  • -b : 列出行号(不含空白行)
  • -E : 将结尾的断行以  $ 的形式展示出来
  • -n : 列出行号(含空白行)
  • -T : 将 tab 键 以 ^I 显示出来
  • -v : 列出一些看不出来的特殊字符
  • -A : -vET功能组合

[admin@localhost ~]$ ls
2.txt  aa.txt        公共  视频  文档  音乐
aa     linuxCommand  模板  图片  下载  桌面
[admin@localhost ~]$ cat 2.txt
aaaaaaaaaa
bbbbbbbbbb
cccccccccc
ddddddddd
eeeeeeeeee
ffffffffff
gggggggggg
hhhhhhhhhh
iiiiiiiiii
jjjjjjjjjj
kkkkkkkkkk
llllllllll
mmmmmmmmmm
nnnnnnnnnn
oooooooooo
pppppppppp
qqqqqqqqqq
rrrrrrrrrr
ssssssssss
tttttttttt
uuuuuuuuuu
vvvvvvvvvv
wwwwwwwwww
xxxxxxxxxx
yyyyyyyyyy
zzzzzzzzzz
[admin@localhost ~]$ 

[admin@localhost ~]$ cat -b 2.txt
     1    aaaaaaaaaa
     2    bbbbbbbbbb
     3    cccccccccc
     4    ddddddddd
     5    eeeeeeeeee
     6    ffffffffff
     7    gggggggggg
     8    hhhhhhhhhh
     9    iiiiiiiiii
    10    jjjjjjjjjj
    11    kkkkkkkkkk
    12    llllllllll
    13    mmmmmmmmmm
    14    nnnnnnnnnn
    15    oooooooooo
    16    pppppppppp
    17    qqqqqqqqqq
    18    rrrrrrrrrr
    19    ssssssssss
    20    tttttttttt
    21    uuuuuuuuuu
    22    vvvvvvvvvv
    23    wwwwwwwwww
    24    xxxxxxxxxx
    25    yyyyyyyyyy
    26    zzzzzzzzzz

[admin@localhost ~]$ cat -E 2.txt
aaaaaaaaaa$
bbbbbbbbbb$
cccccccccc$
ddddddddd$
eeeeeeeeee$
ffffffffff$
gggggggggg$
hhhhhhhhhh$
iiiiiiiiii$
jjjjjjjjjj$
kkkkkkkkkk$
llllllllll$
mmmmmmmmmm$
nnnnnnnnnn$
oooooooooo$
pppppppppp$
qqqqqqqqqq$
rrrrrrrrrr$
ssssssssss$
tttttttttt$
uuuuuuuuuu$
vvvvvvvvvv$
wwwwwwwwww$
xxxxxxxxxx$
yyyyyyyyyy$
zzzzzzzzzz$

其他的自己可以尝试一下,这里不再演示了(自己创建一个文件,里面有内容就可以了,不一定就是上面演示的这个,其他的也可以。这个只是一种形式)

2-more命令

more 查看的文件

more指令的一些操作

  • 空格(space): 向下翻一页
  • enter : 向下翻一行
  • q 代表立刻离开,不再显示文件的内容
  • Ctrl+F 向下滚动一屏
  • Ctrl+B 返回上一屏
  • = 输入当前的行号

[admin@localhost ~]$ more 2.txt
aaaaaaaaaa
bbbbbbbbbb
cccccccccc
ddddddddd
eeeeeeeeee
ffffffffff
gggggggggg
hhhhhhhhhh
iiiiiiiiii
jjjjjjjjjj
kkkkkkkkkk
llllllllll
mmmmmmmmmm
nnnnnnnnnn
oooooooooo
pppppppppp
--More--(61%)

输入 = 

输入 Enter

向下翻一行

q 立刻退出查看

3-less命令

less 查看的文件名

less 的操作

  • 空格 : 向下翻一页
  • pageDown : 向下翻一页
  • pageUp : 向上翻一页
  • /字符串  : 查找字符串   n向下, N向上
  • q  :退出查看

less 2.txt

aaaaaaaaaa
bbbbbbbbbb
cccccccccc
ddddddddd
:

4-head命令

head 文件名 :默认查看前十行

[admin@localhost ~]$ head 2.txt
aaaaaaaaaa
bbbbbbbbbb
cccccccccc
ddddddddd
eeeeeeeeee
ffffffffff
gggggggggg
hhhhhhhhhh
iiiiiiiiii
jjjjjjjjjj
[admin@localhost ~]$ 
 

head -b 3 文件名 : 查看前三行 

[admin@localhost ~]$ head -n 3  2.txt
aaaaaaaaaa
bbbbbbbbbb
cccccccccc
[admin@localhost ~]$ 

head -c 3 文件名 : 查看前三个字符

[admin@localhost ~]$ head -c 3 2.txt
aaa[admin@localhost ~]$ 

5-tail命令

tail -n 10 文件名 (查看后十行的内容)

aaa[admin@localhost ~]$ tail -10 2.txt
qqqqqqqqqq
rrrrrrrrrr
ssssssssss
tttttttttt
uuuuuuuuuu
vvvvvvvvvv
wwwwwwwwww
xxxxxxxxxx
yyyyyyyyyy
zzzzzzzzzz

tail -2f 文件 (实时监听后两行文档的内容)

[admin@localhost ~]$ tail -2f 2.txt
yyyyyyyyyy
zzzzzzzzzz

当其他应用操作这个文件更新时,会及时查看文件内容

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2374625.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

利用SSRF击穿内网!kali靶机实验

目录 1. 靶场拓扑图 2. 判断SSRF的存在 3. SSRF获取本地信息 3.1. SSRF常用协议 3.2. 使用file协议 4. 172.150.23.1/24探测端口 5. 172.150.23.22 - 代码注入 6. 172.150.23.23 SQL注入 7. 172.150.23.24 命令执行 7.1. 实验步骤 8. 172.150.23.27:6379 Redis未授权…

DVWA在线靶场-xss部分

目录 1. xxs(dom) 1.1 low 1.2 medium 1.3 high 1.4 impossible 2. xss(reflected) 反射型 2.1 low 2.2 medium 2.3 high 2.4 impossible 3. xss(stored)存储型 --留言板 3.1 low 3.2 medium 3.3 high 3.…

Go 语言 slice(切片) 的使用

序言 在许多开发语言中,动态数组是必不可少的一个组成部分。在实际的开发中很少会使用到数组,因为对于数组的大小大多数情况下我们是不能事先就确定好的,所以他不够灵活。动态数组通过提供自动扩容的机制,极大地提升了开发效率。这…

js常用的数组遍历方式

以下是一个完整的示例,将包含图片、文字和数字的数组渲染到 HTML 页面,使用 ​多种遍历方式​ 实现不同的渲染效果: 1. 准备数据(数组) const items [{ id: 1, name: "苹果", price: 5.99, image: "h…

【网络编程】五、三次握手 四次挥手

文章目录 Ⅰ. 三次握手Ⅱ. 建立连接后的通信Ⅲ. 四次挥手 Ⅰ. 三次握手 ​ 1、首先双方都是处于未通信的状态,也就是关闭状态 CLOSE。 ​ 2、因为服务端是为了服务客户端的,所以它会提前调用 listen() 函数进行对客户端请求的监听。 ​ 3、接着客户端就…

从 AGI 到具身智能体:解构 AI 核心概念与演化路径全景20250509

🤖 从 AGI 到具身智能体:解构 AI 核心概念与演化路径全景 作者:AI 应用实践者 在过去的几年中,AI 领域飞速发展,从简单的文本生成模型演进为今天具备复杂推理、感知能力的“智能体”系统。本文将从核心概念出发&#x…

Docker Compose 的历史和发展

这张图表展示了Docker Compose从V1到V2的演变过程,并解释了不同版本的Compose文件格式及其支持情况。以下是对图表的详细讲解: Compose V1 No longer supported: Compose V1已经不再支持。Compose file format 3.x: 使用了版本3.x的Compose文件格式。 …

从 JIT 即时编译一直讲到CGI|FastGGI|WSGI|ASGI四种协议的实现细节

背景 我一度理解错了这个东西,之前没有AI的时候,也没深究过,还觉得PHP8支持了常驻内存的运行的错误理解,时至今日再来看这个就很清晰了。 另外,早几年对以上4个协议,我也没搞懂,时至今日&…

CSS3 遮罩

在网页设计中,我们经常需要实现一些特殊的视觉效果来增强用户体验。CSS3 遮罩(mask)允许我们通过控制元素的可见区域来创建各种精美的视觉效果。本文将带你全面了解 CSS3 遮罩的功能和应用。 什么是 CSS3 遮罩? CSS3 遮罩是一种…

ResNet残差神经网络的模型结构定义(pytorch实现)

ResNet残差神经网络的模型结构定义(pytorch实现) ResNet‑34 ResNet‑34的实现思路。核心在于: 定义残差块(BasicBlock)用 _make_layer 方法堆叠多个残差块按照 ResNet‑34 的通道和层数配置来搭建网络 import torch…

uniapp|商品列表加入购物车实现抛物线动画效果、上下左右抛入、多端兼容(H5、APP、微信小程序)

以uniapp框架为基础,详细解析商品列表加入购物车抛物线动画的实现方案。通过动态获取商品点击位置与购物车坐标,结合CSS过渡动画模拟抛物线轨迹,实现从商品图到购物车图标的动态效果。 目录 核心实现原理坐标动态计算抛物线轨迹模拟​动画元素控制代码实现详解模板层设计脚本…

谈AI/OT 的融合

过去的十几年间,工业界讨论最多的话题之一就是IT/OT 融合,现在,我们不仅要实现IT/OT 的融合,更要面向AI/OT 的融合。看起来不太靠谱,却留给我们无限的想象空间。OT 领域的专家们不要再当“九斤老太”,指责这…

USB传输模式

USB有四种传输模式: 控制传输, 中断传输, 同步传输, 批量传输 1. 中断传输 中断传输一般用于小批量, 非连续的传输. 对实时性要求较高. 常见的使用此传输模式的设备有: 鼠标, 键盘等. 要注意的是, 这里的 “中断” 和我们常见的中断概念有差异. Linux中的中断是设备主动发起的…

.NET10 - 尝试一下Open Api的一些新特性

1.简单介绍 .NET9中Open Api有了很大的变化,在默认的Asp.NET Core Web Api项目中,已经移除了Swashbuckle.AspNetCore package,同时progrom中也变更为 builder.Servers.AddOpenApi() builder.Services.MapOpenApi() 2025年微软将发布…

RabbitMQ 工作模式

RabbitMQ 一共有 7 中工作模式,可以先去官网上了解一下(一下截图均来自官网):RabbitMQ 官网 Simple P:生产者,要发送消息的程序;C:消费者,消息的接受者;hell…

基于C++的多线程网络爬虫设计与实现(CURL + 线程池)

在当今大数据时代,网络爬虫作为数据采集的重要工具,其性能直接决定了数据获取的效率。传统的单线程爬虫在面对海量网页时往往力不从心,而多线程技术可以充分利用现代多核CPU的计算能力,显著提升爬取效率。本文将详细介绍如何使用C…

【日撸 Java 三百行】Day 11(顺序表(一))

目录 Day 11:顺序表(一) 一、关于顺序表 二、关于面向对象 三、代码模块分析 1. 顺序表的属性 2. 顺序表的方法 四、代码及测试 拓展: 小结 Day 11:顺序表(一) Task: 在《数…

软考 系统架构设计师系列知识点之杂项集萃(55)

接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(54) 第89题 某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如…

保持Word中插入图片的清晰度

大家有没有遇到这个问题,原本绘制的高清晰度图片,插入word后就变模糊了。先说原因,word默认启动了自动压缩图片功能,分享一下如何关闭这项功能,保持Word中插入图片的清晰度。 ①在Word文档中,点击左上角的…

Linux复习笔记(三) 网络服务配置(web)

遇到的问题,都有解决方案,希望我的博客能为你提供一点帮助。 二、网络服务配置 2.3 web服务配置 2.3.1通信基础:HTTP协议与C/S架构(了解) ​​HTTP协议的核心作用​​ Web服务基于HTTP/HTTPS协议实现客户端&#xff…