当前位置: 首页 > 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.dtcms.com/a/294027.html

相关文章:

  • BiLLM:突破大语言模型后训练量化的极限
  • Linux Debian操作系统、Deepin深度操作系统手动分区方案参考
  • 利用红黑树封装实现map,set
  • Keil MDK5 介绍与安装教程
  • Python Day22 - 复习日
  • 【bug】Jetson Orin NX apt更换国内源
  • #Linux权限管理:从“Permission denied“到系统安全大师
  • 如何使用 minio 完成OceanBase社区版的归档和备份
  • [Bug | Cursor] import error: No module named ‘data‘
  • SpringCloud sentinel服务熔断 服务降级
  • 一个没有手动加分号引发的bug
  • python---元组(Tuple)
  • C#简介(从入门到精通)
  • 判断矩形能否放入多边形内——cad c# 二次开发实现
  • 【服务器】 MCTP Over PCIe 的内容、用途、工作原理及硬件设计注意事项
  • 数据结构(2)顺序表算法题
  • C#使用socket报错 System.Net.Sockets.SocketException:“在其上下文中,该请求的地址无效。
  • .net平台的跨平台桌面应用开发的技术方案总结对比
  • 【黑马SpringCloud微服务开发与实战】(六)分布式事务
  • Matlab学习笔记:逻辑基础
  • PyTorch武侠演义 第一卷:初入江湖 第6章:驿站的秘密信鸽
  • Apache JMeter 使用记录踩坑
  • 前端模块化:CommonJS 与 ES Module
  • 性能测试-jmeter实战5
  • 4️⃣字典(dict)速查表
  • I2C控制器
  • 传统RNN模型笔记:输入数据长度变化的结构解析
  • 通用图片 OCR 到 Word API 数据接口
  • 数据结构自学Day13 -- 快速排序--“前后指针法”
  • 显微科研中的关键选择:不同显微镜相机技术特性与应用适配性全面解析