Linux

(64)

ulimit 查看 Maximum number of open file descriptors

## ulimit 的作用 网上大部分介绍是说,ulimit 显示的是当前用户的资源限制。 > “ulimit” is an interesting Linux shell command that can set or repor

ubuntu 上升级 tmux 到最新版本

我发现家里电脑旧版本的 tmux 与 NeoVim 的 ale 插件有兼容性问题,在提示语法错误时,会导致 vim 显示混乱。而退出 tmux 或者在公司电脑上用最新的 tmux 就不会出现这种显示问题。 用 apt install

smug 一款用 go 实现的 tmux session manager

之前[由 tmuxinator 叛变到了 tmuxp](/install-alternative-tmuxinator-tmuxp), 但是不想 tmuxp 的打开速度奇慢无比,一个 8 个 window 的配置文件, 打开需要 5 秒以

Makefile 中导入 .env 配置

例如我想在 Makefile 中定义 mysqldump, 然后读取 .env 中的参数配置。 ## .env 文件 ``` DB_DATABASE=somedb DB_USERNAME=someuser DB_PASSW

线上服务器配置 systemd

## 目标 - 降低操作成本。能快速线上部署,更新代码 - 将线上一套没有配置 systemd 的服务,加上 systemd 配置 - 形成配置模板。避免每次都忘记具体命令,再就是代码更新,线上重启服务,形成脚本,节省时间

tmuxp 通过文件名加载配置,省略路径

通过文件路径加载 tmuxp 配置文件,太麻烦。 tmuxp load ~/work/config/tmuxp/daily.yml 我希望能达到 tmuxinator 那种后面直接输入名字就可以加载的效果。 查了一

安装 tmuxp 替代 tmuxinator

## 为何要抛弃 tmuxinator - tmuxinator 升级需要升级 ruby - 升级 ruby 需要安装 rvm - 安装 rvm 又需要更新 gpg - 然而 gpg 更新永远连不上服务器 我对 ruby 升级

提升 Tmux 状态栏颜值

看了一段日本小哥的写代码视频,发现里面的 terminal 配置非常漂亮。 既然每天都要在 tmux 中工作,把界面美化一下还是有必要的,至少心情是愉悦的。 最终效果: ![](https://cdn.sunzhongwei.

Ubuntu Apt 在不安装三方包的情况下,查看版本号

例如,我想看看 Ubuntu Apt 中的 influxdb 版本是否是最新的 2.0 版本。 但是,我又不想先 apt install,仅仅想看看版本号。 可以使用 apt show: ``` > apt show i

WSL 1 升级 WSL 2 之后,Ubuntu 无法解析域名问题

将 WSL 1 升级到 WSL 2 之后,一直无法解析域名,例如 ssh 域名,报错: > Could not resolve hostname 查看 resolv.conf 文件 ``` ls -la /etc/res