linux卸载最后一行,linux系统中如何删除第一行、前两行,最后一行、最后两行...

linux系统中如何删除第一行、前两行,最后一行、最后两行

1、测试数据如下:

[root@PC3 test]# cat a.txt

1 Beijing 2003

2 Beijing 2004

3 Beijing 2005

4 Beijing 2006

5 Beijing 2007

6 Beijing 2008

7 Beijing 2007

8 Beijing 2005

9 Beijing 2006

10 Beijing 2007

11 Beijing 2008

12 Beijing 2007

2、删除第一行

[root@PC3 test]# sed 1d a.txt

2 Beijing 2004

3 Beijing 2005

4 Beijing 2006

5 Beijing 2007

6 Beijing 2008

7 Beijing 2007

8 Beijing 2005

9 Beijing 2006

10 Beijing 2007

11 Beijing 2008

12 Beijing 2007

[root@PC3 test]# tail -n +2 a.txt

2 Beijing 2004

3 Beijing 2005

4 Beijing 2006

5 Beijing 2007

6 Beijing 2008

7 Beijing 2007

8 Beijing 2005

9 Beijing 2006

10 Beijing 2007

11 Beijing 2008

12 Beijing 2007

3、删除前两行

[root@PC3 test]# sed 1,2d a.txt

3 Beijing 2005

4 Beijing 2006

5 Beijing 2007

6 Beijing 2008

7 Beijing 2007

8 Beijing 2005

9 Beijing 2006

10 Beijing 2007

11 Beijing 2008

12 Beijing 2007

[root@PC3 test]# tail -n +3 a.txt

3 Beijing 2005

4 Beijing 2006

5 Beijing 2007

6 Beijing 2008

7 Beijing 2007

8 Beijing 2005

9 Beijing 2006

10 Beijing 2007

11 Beijing 2008

12 Beijing 2007

4、删除最后一行

[root@PC3 test]# sed '$d' a.txt

1 Beijing 2003

2 Beijing 2004

3 Beijing 2005

4 Beijing 2006

5 Beijing 2007

6 Beijing 2008

7 Beijing 2007

8 Beijing 2005

9 Beijing 2006

10 Beijing 2007

11 Beijing 2008

[root@PC3 test]# head -n -1 a.txt

1 Beijing 2003

2 Beijing 2004

3 Beijing 2005

4 Beijing 2006

5 Beijing 2007

6 Beijing 2008

7 Beijing 2007

8 Beijing 2005

9 Beijing 2006

10 Beijing 2007

11 Beijing 2008

5、删除最后两行

[root@PC3 test]# head -n -2 a.txt

1 Beijing 2003

2 Beijing 2004

3 Beijing 2005

4 Beijing 2006

5 Beijing 2007

6 Beijing 2008

7 Beijing 2007

8 Beijing 2005

9 Beijing 2006

10 Beijing 2007

linux系统中如何删除第一行、前两行,最后一行、最后两行 相关文章

Spark推荐系统实践

推荐系统是根据用户的行为、兴趣等特征,将用户感兴趣的信息、产品等推荐给用户的系统,它的出现主要是为了解决信息过载和用户无明确需求的问题,根据划分标准的不同,又分很多种类别: 根据目标用户的不同,可划分为基于大众行为的推荐引擎和个性化推荐引擎

Spark/Scala实现推荐系统中的相似度算法(欧几里得距离、皮尔逊相关系数、余弦相似度:附实现代码)

在推荐系统中,协同过滤算法是应用较多的,具体又主要划分为基于用户和基于物品的协同过滤算法,核心点就是基于"一个人"或"一件物品",根据这个人或物品所具有的属性,比如对于人就是性别、年龄、工作、收入、喜好等,找出与这个人或物品相似的人或物,当然

二十四、JMeter实战-Linux下搭建JMeter + Ant + Jenins自动化框架

前言 在Linux环境上搭建一套 JMeter + Ant + Jenkins环境。在JMeter中编写好脚本,Jenkins设置好构建触发器,比如上班前和下班前自动化跑一次自动化脚本。 环境信息: CentOS 7.7 JDK 1.8 JMeter 5.2 Ant 1.9.5 Jenkins 2.6 一、环境准备 (1)Linux上安装JD

linux 异步信号的同步处理方式

参考博客https://www.cnblogs.com/jiangzhaowei/p/4193283.html #include signal.h#include errno.h#include pthread.h#include unistd.h#include sys/types.h#include stdio.h#include stdlib.h#include string.hvoid sig_handler(int signum){ static int

我教你如何解决 Docker 下载 mcr.microsoft.com 镜像慢的办法

我教你如何解决 Docker 下载 mcr.microsoft.com 镜像慢的办法 一、介绍 最近,我在写有关使用 Jenkins 搭建企业级持续集成环境的文章,准备了四台服务器,企业级别嘛,一台就不是企业级别了。在这个过程中遇到了很多问题,也遇到了很多坑,也是凭着自己的不

linux怎么挂载

Linux的硬盘识别: 一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘 设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. 1.关闭服务器加上新硬盘 2.启动服务器,以root用户登录 3.查看硬盘信息 #fdisk -l Disk /dev/sda: 42.9 GB, 42949672960

Oracle-实例启动是如何判断是否需要进行实例恢复

疑问 Oracle关闭DB有两种类型:一致性关库、非一致性关库; Oracle宣传的是说Oracle数据库永远不会丢失数据! 这句话的意思是当DB主机由于断电等异常原因造成实例崩溃,已经commit提交的数据不会丢失! Oracle是如何保证数据不丢失的,是基于日志先行策略!

Linux Sheel学习笔记1:常用命令

基本操作介绍 tar 用法1 :打包 1 tar cvzf ets.tgz /etc View Code 这里的4个选项c代表建立tar文件,v代表详细显示过程,z代表使用gzip压缩tar文件,f指定文件名。这条指令是指打包/ets目录,并压缩成ets.tgz 另一种打包命令:tar cvf – test2 | gzip -9 s

linux部署带ssl的nginx

1.前期准备 1.1:下载nginx-1.12.2版本http://nginx.org/download/nginx-1.12.2.tar.gz 然后上传到服 务器/usr/local/src 目录下 1.2:安装编译工具及库文件 //一键安装四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 1.3:

Linux-AIDE入侵检测环境

介绍 AIDE(高级入侵检测环境)是一个入侵检测工具,主要用途是检查文本的副本。AIDE能够构造一个指定文档的数据库,使用aide.conf作为配置文档。AIDE数据库能够保存文档的各部分种属性,包括:权限(permission),索引序号(索引号),所属用户(user),

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值