todaygood / linux-lab

everything kb,case about linux
1 stars 0 forks source link

windows常用命令总结 #15

Open todaygood opened 5 years ago

todaygood commented 5 years ago

一、常用命令 ipconfig 查看当前电脑的ip地址;

tasklist 查看所有进程列表,包括pid及内存使用情况;

taskkill /im app /f 杀死当前名为app的应用进程; taskkill /pid pid /t /f 杀死 进程

netstat -ano | findstr "port" 查看port端口号对应的进程id;

cd [目录名] 表示进入到当前目录下; cd .. 回到上一级目录; cd / 回到根目录上; dir 查看当前目录的所有文件列表; md dir 创建名为dir的文件夹;

echo> file 创建名为file的文件,包括后缀;

del file1 删除文件名为file1的文件 删除非空目录:rmdir /s /q 文件夹

services.msc 查询服务进程启动情况;

修改文件 move abc.txt abc.java

copy d:\demo01.txt d:\demo02.txt

netstat -b | find "9022" /V /C

新开启cmd命令行: start

二、常用快捷键 tab 可以自动补全功能; F7 获取已操作的命令列表;

image

↑ 显示上次操作命令; ↓ 显示下一个已操作的命令;

todaygood commented 5 years ago

windows bat文件经验总结

1.使用pause来暂停,可以方便调试程序

2.如何解决Bat脚本中包含中文,运行乱码

->乱码是因为你的脚本使用utf-8编码, 修改为ANSI格式,即可解决。

在我的Win10环境中,用Notepad++来编辑文本,因为经常写Linux脚本,所以默认设置为Unix , utf-8编码格式。

但为了避免中文这个问题,写BAT脚本,就不要在Notepad++中写了,用windows 记事本编辑bat文件是最佳选择。

对于已经是utf-8编码的bat文件,可以用在文件内容的开头加上一句

chcp 65001

来解决中文乱码问题。

Summay: 最佳实践就是, 用记事本来写bat文件,而且尽量不要用中文,避免麻烦。