怎样才能看到Linux最后一行的信息

怎样才能看到Linux最后一行的信息,第1张

在命令模式(也就是进入vim后不执行任何 *** 作的模式)下按G就可以了。

如果你想到哪一行,就按 数字+G

如果你想显示行数,那么按esc+冒号,然后输入set nu

如果想显示当前行的末尾,可以在命令模式下按$

可通过以下步骤完成从特定内容所在行开始查看文件,若已知特定内容所在行,可忽略步骤1

1、通过命令cat filename | grep -n "" 命令打印出要查找的起始行号和结束行号

2、使用sed -n 'x,yp' filename 命令 打印出起始行和结束行之间的内容(包括起始行和结束行)

具体如下:

1、简介

Linux *** 作系统是基于UNIX *** 作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类 *** 作系统,并且使用人数还在迅猛增长。

2、基本信息

Linux[2] *** 作系统是UNIX *** 作系统的一种克隆系统,它诞生linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类 *** 作系统,并且使用人数还在迅猛增长。

3、分区规定

设备管理在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等,IDE 或 SCSI 设备也不例外。Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。

将文本中的三行合并成一行,文本内容如图所示

centos

sed方法:sed

'n;n;s/\n/

/g'

123

centos

说明:n

追加下一个输入行到模式空间,用了两次把当前行的后两行都追加到了模式空间,即多行模式空间。让后用s将\n换行符替换成空格。最后的g是全局替换即替换所有的\n,若不加g表示只替换第一个。

awk方法:awk

'ors=nr%3"

":"\n"{print}'

123

centos

nr当前行记录数,ors输出记录分隔符。'ors=nr%3"

":"\n"

为三目运算,即若nr对3取莫为0,ors=“\n”,不为0,ors=“”。

用sed工具配合正则表达式实现,单引号内就是正则

# sed -n '2,$p' /etc/passwd

# cat /etc/passwd | sed -n '2,$p'

-n    仅输出符合条件的行

p    打印内容

2,$  第2行到最后一行。

建议你去查找sed工具的使用方法和正则表达式,熟悉正则表达式的元字符

祝你好运~~~

最后 10行

tail -n 10 alog

最后 5行

tail -n 5 alog

最后10行的前5行

tail -n 10 alog | head -n 5

以上就是关于怎样才能看到Linux最后一行的信息全部的内容,包括:怎样才能看到Linux最后一行的信息、linux 如何查看某个文本内 包含某个字段的最后十行、linux 怎样获取多个文件的非白行最后两行内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9592546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存