写在前面:
最近在学习DOS命令,就记录一下常用的dos命令,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论和转发,不定期更新,谢谢。
首先,有一些常用的小技巧,你可能需要知道。
(1)cls:清屏。(常用)
(2)tab键补全命令。(常用)
(3)上下箭头可以返回之前输入的命令。(重复的命令,不需要重复输入)
1. 系统信息
1.1 chcp 65001 修改字体编码为UTF-8
解释:
"Active code page:65001"是Windows命令提示符(CMD)的一个设置,表示当前的命令提示符使用的代码页是65001。代码页是用于字符编码的一种方式,它决定了命令提示符如何显示和处理字符。在这个例子中,代码页65001对应的是UTF-8编码,这是一种非常常见的字符编码方式,可以支持多种语言的字符。
1.2 systeminfo 查看系统信息
1.3 hostname 查看主机名
1.4 set 查看环境变量
1.5 color 改变cmd颜色
color [背景色编号][文本编号]
color:默认颜色(黑色背景,白色字体)
下面演示将文本颜色改变为淡黄色。
或者
PS:color命令的效果只会影响当前打开的命令提示符窗口。如果您打开一个新的命令提示符窗口,它将使用系统默认的颜色设置。此外,color命令在某些版本的Windows中可能不可用,或者行为可能略有不同。
2.网络
2.1 ipconfig /all 显示完整网络信息
2.2 ping -t -l 数据大小(字节) ip/域名 无限期地发送ICMP 数据包到某个 IP 地址/域名
必应ip地址:202.89.233.101
必应域名:www.bing.con
2.3 route print 打印路由信息
2.4 arp -a 查看arp缓存
2.5 netsh firewall show state 防火墙状态
2.6 netsh firewall show config 防火墙规则
3. 用户
3.1 net config workstation 查看当前登陆用户
3.2 whoami 查看当前用户是哪个用户
3.3 net user 查看有哪些用户
3.4 net localgroup 查看组
3.5 net localgroup administrators 查看组administrators的信息
3.6 net user hack 123 /add 新建一个用户hack,密码为123
PS:需要管理员权限
3.7 net user hack /del 删除用户hack
PS:需要管理员权限
3.8 net localgroup administrators hack /add 将普通用户hack提权到管理员(慎用)
4. 端口进程
4.1 tasklist 查看进程
4.2 tasklist /svc 查看进程,显示进程使用者名称
4.3 netstat -ano 查看系统开放端口
ano" 对应于命令行参数的组合,其中 "a" 代表所有(all),"n" 代表数值(numeric),"o" 代表所有者(owner)。
4.4 netstat -ano|findstr 80 查看80端口对应的PID
4.5 taskkill /f /t /im Notepad.exe 强制终止名为 xx.exe 的进程以及其所有子进程
4.6 taskkill /F -pid 3588 杀死pid为3588的进程
f:force,强制。
4.7 net start 查看开启了哪些服务
4.8 start www.baidu.com 打开网址
5. 共享
5.1 net use 查看连接
5.2 net share 查看本地开启的共享
6. 文件操作
6.1 echo hello,word > 1.txt 向1.txt中写入 hello,word
6.2 echo hello,word 2 > > 1.txt 向1.txt中追加 hello,word2
6.3 type 1.txt 查看1.txt文件的内容
6.4 md 创建一个文件夹
6.5 rd 删除一个文件夹
6.6 copy nul 文件名.扩展名 创建一个没有任何内容的新文件
null:Null,空。
6.7 copy con 文件名.扩展名 允许用户手动输入文件的初始文本内容
con:Console,控制台。
使用copy con 文件名.扩展名命令可以开始在控制台输入文件内容,当完成内容输入后,按下Ctrl + C然后按回车键保存并退出编辑模式。
6.8 del 002.txt 删除文件
6.9 ren 1.txt 66.txt 将 1.txt 重命名为 66.txt
ren:rename,重命名。
6.10 2.txt (edit,可以省略) 打开2.txt文件(可编辑)
修改完,记得 ctrl+s进行保存。
6.11 move 2.txt ./test 将2.txt文件移动到当前目录下的test目录
6.12 dir d:\ 查看d盘下的文件
6.13 dir d:\ /A 查看d盘下的文件,包括隐藏文件
A:Attributes,属性。
6.14 dir e:\ /S 查看e盘下和其子文件夹的文件
S:Scope,范围。
6.15 dir e:\ /B 只显示e盘下的文件名
B:bare,在这里指的是一种简洁的、无格式的输出方式。