标签: Shell

3 个内容

笔记(3)

**背景**:通过 VBScript (`vbhide`) 启动的 WSL 为非交互、非登录 Shell,跳过 `.bashrc` 配置(如别名、PATH)。 **问题**:Shell 检测非交互式即退出,导致环境未加载。 **方案**:1. 使用 `wsl --exec bash -l` 强制登录 Shell;2. 指定用户/目录 `--cd ~`;3. 将配置移至 `.bashrc` 检查前或 `.bash_profile`;4. `source ~/.bashrc` 手动加载。(148字符)

Elliot Yang·
125 浏览

`free`命令用于显示内存使用情况。`free -m`虽然以MB为单位,但可读性较差。推荐使用`free -h`,它能自动选择合适的单位(B、KB、MB、GB),使输出更易于理解。此外,`-s`可设置刷新间隔,`-t`显示总计,`-w`显示buffers和cache。

Elliot Yang·
131 浏览

本文介绍了zsh及增强工具的安装配置。问题:zsh默认功能有限。方案:安装oh-my-zsh框架,配置FiraCode字体和iterm配色,并推荐安装zsh-syntax-highlighting、zsh-autosuggestions、zsh-z、zsh-completions、thefuck等插件以增强zsh的语法高亮、命令补全、目录跳转和命令纠错等功能。

Elliot Yang·
106 浏览