Windows cmd 查看超大文件 的前10行

Windows cmd 查看超大文件 的前10行
在 Windows 原生的 CMD命令提示符中**没有直接类似 Linux head 的命令**来提取前 N 行。如果你直接使用 type 文件名对于超大文件如几个GB的日志CMD 会尝试把内容全部输出导致**终端卡死、假死或输出极慢**。为了安全、快速地查看超大文件的前 10 行推荐以下几种方法在 CMD 中调用 PowerShell最推荐无需安装任何软件Windows 自带 PowerShell它的 Get-Content 命令支持只读取前 N 行且是**流式读取**不会把整个大文件加载到内存中非常安全。在 CMD 中直接复制粘贴以下命令powershell -Command Get-Content -Path 你的文件路径.log -TotalCount 10*(或者使用简写版)*powershell gc 你的文件路径.log -Head 10** 提示*** 请将 你的文件路径.log 替换为实际路径。如果路径中有空格**必须保留单引号或双引号**。* 如果文件是 UTF-8 编码且出现中文乱码可以加上编码参数