有些Linux 系统使用 vi 或 vim 编辑器时,粘贴外部代码出现自动缩进(如每行前多出空格、形成阶梯状缩进)的根本原因是:Vim 默认开启了自动缩进功能(autoindent/smartindent),它将粘贴操作误判为“手动逐行输入”,从而根据上下文对每一行重新应用缩进规则。
要解决此问题,最稳妥且通用的方法是启用 Paste 模式(粘贴模式)。以下是具体解决方案:...
在麒麟系统(以及大多数 Linux 发行版)中使用 vi 或 vim 编辑器时,粘贴文本后出现 [201~、[200~ 等字符,这不是编码乱码问题,而是终端的“括号化粘贴”(Bracketed Paste)功能与 Vim 配置冲突导致的。
1. 问题原因现代终端模拟器(如 GNOME Terminal、Konsole、Xshell、SecureCRT等)支持一种名为 Bracket...
MySQL 主从架构配置密码复杂度需要安装 validate_password 插件,且主库和从库都需要安装,因为插件是每个实例独立加载的,不会通过复制自动同步。具体方法取决于 MySQL 版本,5.7 用插件形式,8.0 及以上推荐用组件形式。
🔍 先确认版本和当前状态登录每个实例后执行:
12345678910mysql> SELECT VERSION();+--------...
Mysql8主从配置ssl证书,openssl配置ssl证书
一、证书介绍MySQL8 生成 SSL 证书主要有3 种方式,具体如下:
自动生成(推荐新手):MySQL 8 在启动时会自动检测数据目录(datadir)下是否缺少 ca.pem、server-cert.pem、server-key.pem 等 SSL 文件。如果缺失且未指定 SSL 相关启动参数,服务器会自动生成一...
查询Oracle某个表空间最大的几张表,查看Oracle数据库占用表空间最大的表,查看表空间增长最快的几张表
1234567891011121314set linesize 300 pagesize 300select * from (SELECT s.owner, s.segment_name AS table_name, RO...
一、WWID和UUID简介WWID和UUID都是Linux里用来稳定标识存储设备的标识符,但作用层级完全不同。 简单说,WWID标识的是物理磁盘本身,UUID标识的是磁盘上的文件系统。可以类比成:WWID像身份证号,UUID像车牌号。
📝核心区别
WWID(World Wide Identifier):根据SCSI标准,每个SCSI磁盘都有一个全球唯一的WWID,类似网卡的MA...
麒麟系统安装Mysql8.0
一、查看麒麟系统版本
确认系统架构是arm还是x86平台
1234567# cat /etc/os-release NAME="Kylin Linux Advanced Server"VERSION="V10 (Sword)"ID="kylin"VERSION_ID="V10"...
麒麟V10关闭透明大页(THP)
一、查看当前系统版本1234567# cat /etc/os-release NAME="Kylin Linux Advanced Server"VERSION="V10 (Sword)"ID="kylin"VERSION_ID="V10"PRETTY_NAME="...
一、下载1234[postgres@2 ~]$ psql -Vpsql (PostgreSQL) 15.18[root@2 ~]# wget https://github.com/ossc-db/pg_rman/releases/download/V1.3.15/pg_rman-1.3.15-pg15.tar.gz温馨提示: pg_rman安装包下载选择与数据库版本号对应的版本
二、安装依...
查看Oracle数据库默认用户、默认帐号、系统自带用户、系统内置用户、数据库内置帐号、数据库默认用户
一、通过created字段查找1234567891011121314151617181920212223242526272829303132333435363738394041424344 set linesize 200 pagesize 200 col uesrname for a4...