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

请求协助:Windows系统VS Code终端中ls -la命令无法正常运行

解决VS Code终端无法运行ls -la的问题
  • 问题根源:Windows默认终端(PowerShell/CMD)不兼容Linux的ls -la语法——PowerShell里的ls是Get-ChildItem的别名,但参数规则和Linux不同;CMD里甚至没有ls命令。

  • 方案1:用PowerShell兼容命令替代
    直接执行PowerShell对应命令,实现和ls -la相同的显示效果(含隐藏文件):

    Get-ChildItem -Force
    

    也可以用简化别名:

    ls -Force
    
  • 方案2:切换为WSL终端
    如果你习惯Linux命令环境,推荐配置VS Code使用WSL终端:

    1. 在Windows上安装WSL及你熟悉的发行版(比如Kali Linux)
    2. 打开VS Code,按Ctrl+Shift+P调出命令面板,输入Terminal: Select Default Profile
    3. 选择已安装的WSL发行版(如WSL: Kali Linux)
    4. 重启终端后,即可正常使用ls -la等Linux原生命令
  • 方案3:改用Git Bash终端

    1. 安装Git for Windows(自带Git Bash环境)
    2. 在VS Code命令面板中选择Terminal: Select Default Profile,选中Git Bash
    3. 新终端里就能直接运行ls -la命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 16:01:29