linux删除大文件的前n行

linux删除大文件的前n行,第1张

linux删除文件的前n行

在数据挖掘中我们经常会增量更新训练日志,需要删除前n行的过期数据,直接用sed命令比较慢,谷歌了一下,发现有个奇技淫巧:

tail -n +3 old_file >new_file

mv new_file old_file

这样就删除了前2行,速度要比sed命令快

您好,要在Linux系统中单独删除第二位文件,可以使用rm命令,具体的 *** 作步骤如下:

1. 首先,使用cd命令进入到要删除文件所在的目录。

2. 然后,使用ls命令列出当前目录下的所有文件,找出要删除的文件的编号。

3. 接着,使用rm命令删除指定的文件,具体的格式为:rm -f 编号,其中编号就是要删除文件的编号。

4. 最后,使用ls命令再次查看当前目录下的文件,确认删除 *** 作是否成功。

以上就是在Linux系统中单独删除第二位文件的 *** 作步骤,希望能够帮助您解决问题。


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

原文地址: https://www.outofmemory.cn/yw/8742359.html

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

发表评论

登录后才能评论

评论列表(0条)

保存