You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决psql执行查询后终端被大量空白占用的问题?

解决psql查询清屏及空白区域问题

升级Fedora 36后psql出现清屏、输出大量空白的问题,可通过以下方法恢复正常的命令行追加输出模式:

  • 临时关闭分页器
    启动psql时直接禁用分页:
    psql -P pager=off
    或进入psql会话后执行命令:
    \pset pager off

  • 永久配置生效
    编辑用户目录下的~/.psqlrc文件(不存在则新建),添加一行:
    \pset pager off
    保存后,后续启动psql会自动应用该设置。

  • 检查终端TERM环境变量
    Fedora 36升级后终端环境变量可能改变,先查看当前设置:
    echo $TERM
    若为xterm-256color等值,可临时切换为xterm测试:
    export TERM=xterm
    测试有效后,可将上述export命令添加到~/.bashrc或~/.zshrc中,实现永久生效。

调整后再次执行查询,结果会直接追加在命令行末尾,不再出现清屏和大量空白的情况。

内容的提问来源于stack exchange,提问作者Quin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 03:20:13