V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
mekingname
V2EX  ›  NAS

在群晖中怎么查看大型 txt 文件?

  •  
  •   mekingname · 2022-06-09 10:59:02 +08:00 · 1653 次点击
    这是一个创建于 898 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的群晖里面有一个 txt 文件,有 20GB 。我应该怎么查看里面的内容?

    目前测试过 3 个方法:

    1. 群晖自带的文本编辑器,失败(提示文件不能超过 10MB )
    2. 终端进入挂载的群晖硬盘,less 命令查看。能看到前几行内容。
    3. 终端进入挂载的群晖硬盘,vim 查看。在翻页或者搜索的时候就会卡死。
    7 条回复    2022-06-09 11:23:52 +08:00
    gtchan13579
        1
    gtchan13579  
       2022-06-09 11:03:29 +08:00
    20gB...好奇是什么
    Buges
        2
    Buges  
       2022-06-09 11:04:00 +08:00 via Android   ❤️ 1
    用 ripgrep 搜索,可以-A 增加上下文显示。定位到行号之后可以用 head/tail 定位到特定行号查看。修改的话可以 dd 配合 seek 把一小段文件复制出来,修改完以后再覆盖写回到同样的 offset 。注意不要增减数据大小,否则修改点以后的数据都需要重新写一遍。
    Buges
        3
    Buges  
       2022-06-09 11:05:31 +08:00 via Android
    另外就是改变格式,大体积文本文件一般都是数据集,可以转换成其他易于处理的格式,比如压缩后的 sqlite ,增删改查就比较方便了。
    ltkun
        4
    ltkun  
       2022-06-09 11:11:46 +08:00 via Android
    我猜是 sf 那个地址 Windows 用 emeditor 吧 说么 3 亿 我打开就 6kw
    mekingname
        5
    mekingname  
    OP
       2022-06-09 11:11:58 +08:00
    @Buges 感谢
    idealhs
        6
    idealhs  
       2022-06-09 11:20:29 +08:00
    SMB 出来用别的软件看吧
    7RTDKSAK
        7
    7RTDKSAK  
       2022-06-09 11:23:52 +08:00
    split 按行拆分呗,不要按 size 拆分
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2929 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:13 · PVG 11:13 · LAX 19:13 · JFK 22:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.