You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows 11及Git Bash中用ls命令仅显示指定文件夹

解决CMD和Git Bash中ls仅显示MyFolder的设置方法

CMD环境设置

CMD中的ls实际是系统内置别名,映射到dir命令。要让ls仅显示MyFolder,可按以下方式配置:

  • 临时生效:在CMD窗口直接执行 doskey ls=dir MyFolder,当前窗口内执行ls只会列出MyFolder的内容。
  • 永久生效:
    1. 创建文本文件cmd_aliases.bat,写入内容:doskey ls=dir MyFolder
    2. 按下Win+R输入shell:startup,打开启动文件夹,将该bat文件放入其中,每次CMD启动时自动加载别名。

Git Bash环境设置

Git Bash中的ls是Unix风格命令,通过配置别名实现仅显示MyFolder:

  • 临时生效:在Git Bash窗口执行 alias ls='ls MyFolder',当前会话内生效。
  • 永久生效:
    1. 打开Git Bash,执行 notepad ~/.bashrc(文件不存在会自动创建)
    2. 在文件末尾添加一行:alias ls='ls MyFolder'
    3. 保存文件后执行 source ~/.bashrc 使配置立即生效,后续启动Git Bash会自动加载该别名。

补充说明

若需临时执行原始ls查看全部内容:

  • CMD中直接输入dir即可
  • Git Bash中输入\ls绕过别名执行原始命令

内容的提问来源于stack exchange,提问作者Devmix

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 02:14:56