当前位置: 首页 > news >正文

【Windows命令手册】Windows中的常用命令,并与 Linux 做比较

本文章整理归纳了一些 Windows 中常用的命令,Windows 与 Linux 部分命令名称相同,但是 Windows 命令直观上来看更加长但是命令名称更加直观。
在下文中,Windows 以 powershell 示例,Linux以 Ubuntu 系统 Bash 示例

在Windows中一行执行多个命令

不同命令之间使用;进行连接

mkdir build ; cd build

这样就可以创建并进入build文件夹了

文件、目录操作

操作Windows (PowerShell)Linux (Bash)
当前目录cdcd
列出文件dir / ls (PowerShell 支持)ls
创建文件夹mkdir 文件夹名mkdir 文件夹名
删除文件夹rmdir /s 文件夹名rm -r 文件夹名
删除文件del 文件名 / Remove-Item 文件名rm 文件名
拷贝文件copy / Copy-Itemcp
移动文件move / Move-Itemmv
查看文件内容type / Get-Contentcat
创建文件new-Item file.txt -ItemType file"" > file.txttouch file.txt
创建带内容文件Set-Content hello.txt "Hello"echo "Hello" > hello.txt
追加内容echo Another line >> file.txtecho "Another line" >> file.txt
编辑文件notepad file.txtnano/vim file.txt

查找文件与内容

操作WindowsLinux
按名称查找文件PowerShell: Get-ChildItem -Recurse -Filter 文件名find . -name "文件名"
按内容查找文件Select-String -Pattern "关键词"grep "关键词" 文件名
查找文件中包含关键词的文件findstr /s /m "关键词" *grep -rl "关键词" .

创建或解压

操作WindowsLinux
创建 zip 文件Compress-Archive -Path .\folder -DestinationPath out.zipzip -r out.zip folder
解压 zip 文件Expand-Archive out.zip -DestinationPath folderunzip out.zip
解压 tar.gz 文件需要 7-Zip 或 tartar -xzvf file.tar.gz

软件管理

操作WindowsLinux
包管理winget install xxxchoco install xxx(需安装)apt install
查看已安装包winget listdpkg -l / apt list --installed

系统/进程管理

操作WindowsLinux
查看进程tasklist / Get-Processps / top / htop
结束进程taskkill /PID 1234kill 1234
查看IPipconfigifconfigip a
查看端口netstat -annetstat -anss -tuln
启动服务net start 服务名systemctl start 服务名
停止服务net stop 服务名systemctl stop 服务名

网络相关操作

操作WindowsLinux
pingping www.google.comping www.google.com
下载文件Invoke-WebRequest / curlwget / curl
DNS测试nslookup 域名nslookupdig

清屏操作

操作WindowsLinux
清屏cls/clearclear
http://www.lryc.cn/news/597680.html

相关文章:

  • micro avg、macro avg 和 weighted avg 的区别
  • Oracle19c HINT不生效?
  • 闲庭信步使用图像验证平台加速FPGA的开发:第三十一课——车牌识别的FPGA实现(3)车牌字符分割预处理
  • java设计模式 -【策略模式】
  • 闲庭信步使用图像验证平台加速FPGA的开发:第三十二课——车牌识别的FPGA实现(4)车牌字符的分割定位
  • Android组件化实现方案深度分析
  • 向华为学习——学习华为政务数据安全建设指南【附全文阅读】
  • 【机器学习深度学习】生成式模型的评估与验证
  • QPixmap::scaled参数说明
  • 跟著Qcadoo MES系统学习产品设计001
  • 突发限制下的破局之路:国产之光 Lynx 重构 AI 开发安全壁垒
  • [CH582M入门第十步]蓝牙从机
  • Nestjs框架: 基于Prisma的多租户功能集成和优化
  • 【大模型】Hugging Face常见模型格式详解
  • Linux Debian操作系统、Deepin深度操作系统手动分区方案参考
  • 解决Playwright启动报错:Executable doesn‘t exist at .../chrome-linux/chrome
  • 2025年华为HCIA人工智能认证发展前景如何?客观分析!
  • 459. 重复的子字符串
  • 系统思考:经济反馈的循环
  • [每日随题15] 前缀和 - 拓扑排序 - 树状数组
  • C# 日期与时间 DateTime 结构和TimeSpan 结构
  • 扫地机产品的电池CQC认证遵循哪个标准?
  • socket编程(TCP)
  • 位运算在算法竞赛中的应用(基于C++语言)_位运算优化
  • 代码随想录训练营第二十九天| 77.组合 216.组合总和lll 17.电话号码的字母组合
  • 【LeetCode 热题 100】78. 子集——(解法三)位运算
  • 传统RNN模型笔记:输入数据长度变化的结构解析
  • QT开发---基础介绍及环境搭建
  • 表征工程与置信度增强:表征工程是提取隐藏层状态表征,LLM的置信度增强是优化的logist数值
  • VRRP技术(虚拟路由器冗余协议)