【报错】解决windows控制台 ‘ls‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。


背景

本次报错是因为最近需要在windows控制台进行一些开发or启动服务的操作时,遇到的问题
因为常用linux,所以使用一系列的ls ll 等命令比较快速方便,所以想要在控制台也拥有一样的操作命令。

思路

1、首先看一下报错。【 ‘ls’ 不是内部或外部命令,也不是可运行的程序或批处理文件。】
ls是linux常用的命令,功能是:以列表的形式 列出当前目录下的文件。明显系统不同,不能通用。
2、windows是使用dir命令来查看文件的,建议直接使用dir,与ls效果是一样的。
3、如果一定要用ls进行查看,也不是不可。我们需要自定义一个ls命令来替代dir命令,实际执行的还是dir。

步骤:
a. 新建txt,名称设置为ls.txt

@echo off
dir

b. 另存文件—>修改文件名 ls.bat——>文件类型【所有文件(.)】——>另存位置C:\Windows
c. 重新打开控制台,输入ls, 叮叮叮 完成~ 再输入dir验证一下,效果一样!
在这里插入图片描述

附带一些常用的命令

#跳转 E盘
e:
#打开目录
cd 目录名
#清屏
cls
#任务进程号
tasklist
#杀进程
taskkill
#查看网络连接状态
netstat -ano
#查看某进程下的网络连接状态
netstat -ano | findstr 8080
#查看某域名是否数据传输正常
ping xxx
#终止进程
ctrl c

总结

遇到报错不要慌,先看具体报错位置,初步判定下原因,可能它就不是一个报错呐。试着去找解决办法。总会解决!今日报错,解决!


版权声明:本文为qq_45322332原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。