分类目录归档:未分类

Vim上下左右方向键变ABCD的解决方法

执行如下代码可解决。

echo "set nocp" >> ~/.vimrc
source ~/.vimrc
可以在vim中通过 :set nocp 设置

有时候backspace键不管用,可以用 :set backspace=indent,eol,start

indent 支持删掉自动缩进的内容
eol 支持在行开头通过退格合并两行
start 支持删除打开之前添加的内容

当然这个也可以通过上面的命令写入.vimrc
echo "set nocp" >> ~/.vimrc
echo "set backspace=indent,eol,start" >> ~/.vimrc
source ~/.vimrc

Esxi Linux虚拟机无损扩展磁盘

首先,在ESXi控制台编辑虚拟机,修改原硬盘大小。

其次,在虚拟机中运行 partprobe 命令,可以不重启重新读取磁盘信息

然后,卸载需要扩充的分区,如果使用中,使用lsof | grep '/dev/sda4'或者fuser -m /dev/sda4 等命令查看相关进程并停止。如果是交换分区,使用 swapoff /dev/sda5 命令来卸载(扩展完以后需要执行swapoff /dev/sda5 再次加载)

如果要扩展的是一个扩展分区中的逻辑分区,需要先扩展这个扩展分区,然后才能扩展逻辑分区。

使用parted工具扩展分区,parted /dev/sda 命令后进入交互界面,print命令可以显示当前分区。resizepart 4 107GB,表示把第四个分区的结束扩展到107GB处。

分区扩展完以后,quit退出parted交互界面

再次加载需要扩展的分区 mount /dev/sda6 /data 此时分区扩展了,但是文件系统还没有扩展。

如果文件系统是xfs格式的,执行 xfs_growfs /data 即可

如果是ext4,用resize2dev/sda6 来扩展即可。