LINUX 终端显示错乱问题

问题描述

Linux Terminal进入vi/vim界面退出后会覆盖前面的显示,如下图:

LINUX 终端显示错乱问题

解决办法

找一台显示正常和的机器(和故障机器架构一致),去家目录查看.bashrc文件,修改两个文件不同的部分,或者直接把正常机器的.bashrc文件复制过来

修改文件:

1 #进入家目录
 2 cd ~
 3
 4 #查看.bashrc文件是否在目录下
 5 ll
 6 #或者
 7 ls -al
 8
 9 #查看文件
10 cat .bashrc
11
12 #从正常机器上复制bashrc文件过来
13 scp USERNAME@IP:~/.bashrc ./bashrc2
14
15 #对比文件
16 differ .bashrc .bashrc2
17
18 #修改.bashrc
19 vi .bashrc
20
21 #重新运用文件
22 source .bashrc

直接复制:

1 #进入家目录
 2 cd ~
 3
 4 #查看.bashrc文件是否在目录下
 5 ll
 6 #或者
 7 ls -al
 8
 9 #查看文件
10 cat .bashrc
11
12 #从正常机器上复制bashrc文件过来
13 scp USERNAME@IP:~/.bashrc ./
14
15 #重新运用文件
16 source .bashrc

如果.bashrc文件无法开机自启可能是缺少.profile文件,文件内容如下:

1 # ~/.profile: executed by Bourne-compatible login shells.

2
3 if [ "$BASH" ]; then
4   if [ -f ~/.bashrc ]; then
5     . ~/.bashrc
6   fi
7 fi
8
9 mesg n || true

参考:

http://blog.chinaunix.net/uid-24347760-id-1989549.html

https://zhuanlan.zhihu.com/p/384644999

https://blog.csdn.net/w55100/article/details/78347163

Original: https://www.cnblogs.com/vivianwenwen/p/15681950.html
Author: 温昀
Title: LINUX 终端显示错乱问题

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/524303/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 007.iSCSI服务器CHAP双向认证配置

    targetcli shell version 2.1.53 Copyright 2011-2013 by Datera, Inc and others. For help on …

    Linux 2023年6月7日
    0121
  • Android下获取FPS的几种方法

    FPS(Frames Per Second)是关乎Android用户体验最为重要的指标之一,而在VR中更是如此。为了评估VR系统、VR SDK及Unity应用的性能,通常会实时获取…

    Linux 2023年6月7日
    0101
  • openssl 签署SAN证书

    openssl, x509, SAN 1、Prepare openssl config file. cat > my-openssl.cnf << EOF [ c…

    Linux 2023年6月6日
    0126
  • Docker如何镜像加速

    原文链接:https://www.zhoubotong.site/post/69.html在使用Docker 下载镜像时,如果不配置镜像加速,下载镜像会比较慢,因为国内从 Dock…

    Linux 2023年6月6日
    0144
  • shell大全定时清空文件内容,定时记录文件大小

    shell大全定时清空文件内容,定时记录文件大小 bash;gutter:true;</p> <h1>!/bin/bash</h1> <h…

    Linux 2023年5月28日
    0129
  • centos7 删除grub2 开头的所有文件后故障修复

    环境:centos7 mini故障原因:删除根目录,/boot以及/boot/efi下递归查找到的所有grub2 开头的文件现象:无法正常开机,开机显示下图 解法(该解法过程中照片…

    Linux 2023年6月6日
    0145
  • Linux 基于flock命令实现多进程并发读写文件控制

    需求描述 实际项目中,需要在Linux下通过 shell脚本并发读写同一个文件,但是希望同一时刻,只有一个进程可以在读、写目标文件。 解决方案 使用 flock命令。 flock …

    Linux 2023年5月27日
    0108
  • shell 获取进程号

    Shell最后运行的后台PID(后台运行的最后一个进程的进程ID号) $! Shell本身的PID(即脚本运行的当前进程ID号 $$ Original: https://www.c…

    Linux 2023年5月28日
    098
  • MySQL环境变量配置方法

    MySQL配置方法 下载免安装版本的MySQL数据库,大家根据自己的开发环境下载对应版本的数据库,我在此举例的是Windows系统下的配置方法,下载地址如下: https://de…

    Linux 2023年6月7日
    0107
  • [SDR] GNU Radio 系列教程(二) —— 绘制第一个信号分析流程图

    1、前言 2、启动 GNU Radio 3、新增块 4、运行 本文视频 参考链接 1、前言 本文将介绍如何在 GNU Radio 中创建和运行第一个流程图。 2、启动 GNU Ra…

    Linux 2023年6月8日
    0112
  • 5.8 Vim多窗口编辑模式

    在编辑文件时,有时需要参考另一个文件,如果在两个文件之间进行切换则比较麻烦。可以使用 Vim 同时打开两个文件,每个文件分别占用一个窗口。 例如,在査看 /etc/passwd 时…

    Linux 2023年6月7日
    0176
  • Nginx基础入门篇(3)—返回状态码详解

    一般常见返回状态码 200 – &#x670D;&#x52A1;&#x5668;&#x6210;&#x529F;&#x8FD4;&a…

    Linux 2023年6月6日
    0102
  • LRU原理和Redis实现——一个今日头条的面试题(转载)

    很久前参加过今日头条的面试,遇到一个题,目前半部分是如何实现 LRU,后半部分是 Redis 中如何实现 LRU。 我的第一反应是操作系统课程里学过,应该是内存不够的场景下,淘汰旧…

    Linux 2023年5月28日
    098
  • python_列表

    列表创建 列表类似数组,但是以一对方括号 []作为符号,同时支持-1到-n的下标访问。列表中包含的是元素值的引用 并且,列表中的元素可以不是同一类型的 列表的创建: listNew…

    Linux 2023年6月7日
    0150
  • grafana+prometheus如何查看tcp连接数量

    最后解决方案 经过和负责监控的大佬了解,获得了一个可行的方案:在每个pod中新增一个sidecar容器,在容器中部署node_exporter,或者在容器中放个自动查看端口连接数并…

    Linux 2023年6月13日
    0110
  • 【CentOS】检查系统是否安装OpenSSH

    CentOS7 远程联机 哔哩哔哩 萌狼蓝天 博客:https://mllt.cc 微信公众号:萌狼蓝天 检查与安装配置OpenSSH [CentOS7]检查系统是否安装OpenS…

    Linux 2023年5月27日
    0103
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球