DarkStar

Linux内核参数vm.swappiness

内核参数 vm.swappiness 控制系统运行时使用交换内存的相对权重,参数值大小对如何使用swap分区有很大联系。值越大,表示越积极使用swap分区,越小表示越积极使用物理内存。默认值 swappiness=60,表示内存使用率超过 40% 时开始使用交换分区。swappiness=0 的时候表示最大限度使用物理内存,无法分配物理内存的时候才考虑使用 swap 空间;swappine...

vim-匹配满足不同条件之间的多行内容

有的时候想删除两个字符串之间的所有内容,但是涉及多行,虽然 sed 和 awk 也可以实现,但是既然使用 vim/nvim 了,也可以直接使用 vim/nvim 实现。 在 Vim 中要匹配两段文本之间的所有内容,包括跨越多行的内容,可以使用正则表达式配合 \_.* 的特殊语法。\_.* 可以匹配任意字符(包括换行符)直到结束条件。 1. 基本匹配方式 假设你想匹配从 aaa 到 bbb...

awk按列求和

Linux 下的 awk 功能十分强大,擅长按照字段列处理文本,另一个工具 sed 则擅长用于行处理。 有的时候需要按照过滤筛选之后文本的文本求和,一般的方法就是通过 bc 或者复制粘贴到 excel 中处理,也可以使用 awk 处理。 指定分隔符 : -F|-IFS 选项用于指定分隔符,默认为空格,如果存在特殊字符记得使用单引号或者转义符 内部变量 : awk 中存在部分内部...

vim 设置变量

let 和 set 区别 在Vim中,let命令用于赋值操作,它可以用于设置变量、选项、寄存器和环境变量的值。与set命令相比,let的主要区别在于它不仅可以用于设置选项,还可以用于设置变量、寄存器和环境变量。此外,let命令的右侧是一个表达式,这意味着你可以在赋值操作中使用表达式的结果。这使得let命令在Vim脚本中非常灵活,可以用于更复杂的操作,如数学运算、字符串操作和函数调用。 在 ...

powershell 获取连接过的 wifi 信息和密码

工作的时候需要涉及多个办公地点,不同的现场需要连接不同的 WiFi 。怎么查看 WiFi 信息呢,可以通过以下 PowerShell 获取所有已经连接的 WiFi 信息: ## 当我们在 Windwos 10 中连接过不同的 WIFI 之后,操作系统都会自动生成一个单独的「无线网络配置文件」并存储在计算机中,使用如下命令我们便可以看到当前系统中所有连接过的 WIFI 配置文件: Netsh ...

wsl安装deepin

办公用的笔记本虽然使用的 Windows ,不过家里的电脑安装 deepin 使用过一段时间,虽然有些 bug 或者软件包的缺失,不过日常使用还是可以,前提是不要随便更新,但是我是一个比较喜欢软件最新版本的用户,一般软件发布了新版我就会选择更新。在经历了好几次更新 deepin 导致我重启无法进入桌面之后我就放弃了 deepin …..。不过很多国内的软件,例如微信、百度网盘、迅雷等软件都可...

oracle-rac-主机异常重启之后其中一个节点无法正常启动

前言 记录一下之前遇到的主机重启之后 rac 其中一个节点无法正常启动排查处理的过程,方便后续查询。当初还是第一次在云上部署和维护 rac,所以记录一下。也没有 MOS 账号,所以只能自己查找解决方法 😂 当初还是太年轻,经验欠缺,先入为主 环境信息 os:阿里云 ecs centos7.6 (Linux version 3.10.0-1160.71.1.el7.x86_64 (mo...

vim 复制命令行模式下的内容 并重定向当前文件中

有的时候在 vim 中查看一个变量当前值,我想要查看当前 gvim 的字体是什么。:set guifont? 显示当前 gvim 的字体设置,我想要复制保存当前值,但是使用鼠标选中之后也无法直接复制。虽然可以使用一些带有 OCR 功能的工具,但是有的时候也会出现识别错误的情况。有没有什么办法可以将结果保存在寄存器或者直接重定向输出到当前文件中呢,查阅了相关资料有如下办法: 在 Vim 中,...

© TheDarkStarJack. 保留部分权利。

[本站总访问量次] [本站访客数人次] [本文总阅读量次]

本站采用 Jekyll 主题 Chirpy