Shell Command

文件操作

删除

1
del /a /f /s /q "*.meta" "*.meta.*"

该指令可删除后缀为 xxx.meta xxx.meta.xxx 的文件
*为通配符
/a /f 是强制删除所有属性的文件
/q 是无需确认直接删除
要是再加上/s 开关,就可以删除子文件加中的文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
1. "dir" : 显示目录中的文件和文件夹
2. "cd" : 更改目录
3. "copy" : 复制文件
4. "xcopy" : 复制文件夹及其内容
5. "del" : 删除文件
6. "rmdir" : 删除文件夹
7. "ren" : 重命名文件或文件夹
8. "netstat" : 显示网络连接状态
9. "ipconfig" : 显示本地计算机的IP地址
10."ping" : 检测网络连通性
11."tracert" : 显示数据包从源到目的地经过的路由
12."nslookup" : 显示域名解析信息
13."tasklist" : 显示运行中的进程
14."taskkill" : 结束运行中的进程
15."net user" : 管理网络账户
16."net localgroup" : 管理本地组
17."netstat -ano" : 显示所有连接和监听端口以及它们对应的PID
18."find" : 在文件中查找文本
19."for f" : 循环执行命令
20."date" : 显示或设置系统日期
21."systeminfo" : 显示系统配置信息
22."shutdown" : 关闭或重启计算机
23."cls" : 清除命令行屏幕内容
24."color" : 更改命令行文本和背景颜色

打开文件夹

1
2
explorer
explorer . //打开当前文件夹

网络

控制面板–>网络和 Internet–>网络连接

1
ncpa.cpl

查看已放行的端口命令

1
netstat -ano | findstr "8080"

查对方的 MAC 地址

1
2
arp -a 
arp -a ip

查对方的主机名

1
2
nbtstat -a 主机名
nbtstat -A ip

查看某一个 ip 地址是否能够连通

如: ping 164.80.77.163 (或者 ping 域名)

1
Ping 127.0.0.1

查看某一个机器上的某一个端口是否可以访问

Telnet ip port : 查看某一个机器上的某一个端口是否可以访问,如:telnet 164.80.77.163 8088

1
Telnet ip port

开放端口号

1
2
netsh firewall add portopening protocol = TCP port = 443 name = "开启443" mode =  ENABLE  
netsh advfirewall firewall add portopening protocol = TCP port = 443 name = "开启443" mode = ENABLE

工具

计算文件 MD5

1
certutil -hashfile some_file MD5

如果不传入 “MD5” 参数,则 certutil -hashfile 命令会默认计算文件的 SHA(Secure Hash Algorithm) 哈希值