1. Windows CMD 新手必背命令解析
作为Windows系统最基础的命令行工具,CMD(Command Prompt)至今仍是系统管理和故障排查的利器。对于刚接触命令行的用户,掌握以下核心命令能快速提升操作效率:
1.1 文件与目录操作命令
- dir:列出当前目录内容。添加
/w参数可横向排列,/a显示隐藏文件。实际工作中我常用dir /a/s递归搜索整个目录树。 - cd:切换目录。记住两点:
cd..返回上级,cd /d D:\跨盘符切换(不加/d会失败)。 - md/mkdir:创建目录。批量创建嵌套目录时
md folder1\folder2比图形界面更高效。 - del/erase:删除文件。危险操作!建议先
dir 文件名确认无误,或使用del /p逐个确认。
重要提示:删除系统文件前务必
attrib -r -s -h 文件名去除只读、系统、隐藏属性,否则会报"拒绝访问"。
1.2 系统信息与网络命令
- systeminfo:完整系统配置报告。排查兼容性问题时,我常用
systeminfo | findstr /B /C:"OS Name" /C:"System Type"快速获取关键信息。 - ipconfig:网络配置查看。
/all参数显示MAC地址,/release和/renew用于重置DHCP。 - ping:网络连通性测试。
-t持续ping(Ctrl+C停止),-l设置包大小。实际排障时配合-n 10 目标IP控制测试次数。
1.3 实用工具类命令
- tasklist/taskkill:进程管理。
tasklist /svc显示服务关联,taskkill /im notepad.exe /f强制结束进程。 - sfc /scannow:系统文件检查。需管理员权限,修复时可能要求插入安装介质。
- chkdsk:磁盘检查。
/f修复错误,/r定位坏道。对系统盘检查需重启执行。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. Kali Linux 高频命令速查
作为渗透测试专用系统,Kali Linux的命令行操作与Windows有显著差异:
2.1 文件操作对比
- ls:相当于
dir。常用-la显示详情,-R递归列出子目录。 - cp/mv/rm:对应
copy/move/del。注意Linux没有回收站,rm -rf直接永久删除! - find:强大搜索工具。例如
find / -name "*.conf" -type f全盘搜索配置文件。
2.2 网络诊断命令
- ifconfig/ip:网络配置(新版用
ip addr)。iwconfig专用于无线网卡。 - netstat:网络连接查看。推荐
ss -tulnp更现代的替代方案。 - tcpdump:抓包分析。基础用法
tcpdump -i eth0 -w capture.pcap。
3. Windows与Kali命令对照表
| 功能描述 | Windows命令 | Kali Linux命令 | 关键差异说明 |
|---|---|---|---|
| 列出目录内容 | dir /w | ls -l | Linux区分大小写 |
| 复制文件 | copy src.txt dst.txt | cp src.txt dst.txt | Linux需权限 |
| 查看IP地址 | ipconfig | ifconfig 或 ip addr | Linux可能需安装net-tools |
| 持续ping测试 | ping -t 192.168.1.1 | ping 192.168.1.1 | Linux默认持续,Ctrl+C停止 |
| 进程管理 | tasklist | findstr ssh | ps aux | grep ssh | Linux管道符前后需空格 |
| 文本搜索 | findstr "error" log.txt | grep "error" log.txt | grep支持正则表达式更强大 |
| 压缩文件 | compact /c file.txt | gzip file.txt | 压缩算法完全不同 |
4. 跨系统操作实战技巧
4.1 从Windows向Kali传输文件
-
通过SSH:
bash复制# Kali端开启SSH服务 sudo systemctl start ssh # Windows使用PSCP传输 pscp -P 22 C:\file.txt user@kali_ip:/home/user/ -
共享文件夹:
bash复制# Kali挂载Windows共享 sudo mount -t cifs //win_ip/share /mnt -o username=win_user
4.2 常见问题解决方案
问题1:Windows下ping不通Kali虚拟机
- 检查项:
- Kali网络模式是否为桥接/NAT
sudo ufw disable临时关闭防火墙ip addr确认IP是否在同网段
问题2:Linux命令在Windows报错
- 典型场景:
grep变成findstr - 解决方案:
- 安装Git Bash或WSL获得Linux环境
- 使用
where命令定位可执行文件路径
5. 安全操作注意事项
-
权限管理:
- Windows管理员命令需右键"以管理员身份运行"
- Kali敏感操作需
sudo前缀
-
危险命令警示:
rm -rf /:Linux系统毁灭命令del *.*:Windows当前目录清空format C::磁盘格式化
-
命令历史:
- Windows:按F7查看历史
- Linux:
history命令,!编号快速执行
对于想深入学习的用户,建议:
- Windows侧掌握
for /f循环处理文本 - Kali侧熟练
awk/sed文本处理三剑客 - 跨系统时多用
\转义特殊字符
