Windows系统下DOS命令

Windows系统下DOS命令

  • 1. 与文件操作相关
    • 1.1 mkdir,md命令
    • 1.2 rmdir、rd命令
    • 1.3 dir命令
    • 1.4 start命令
    • 1.5 echo命令
    • 1.6 type命令
    • 1.7 copy命令
    • 1.8 move命令
    • 1.9 copy和move的区别
    • 1.10 del命令
    • 1.11 rename命令
    • 1.12 attrib命令
    • 1.13 fsutil命令
    • 1.14 assoc命令
  • 2. 与网络相关的命令
    • 2.1 ipconfig查看IP地址
    • 2.2 ping命令测试网络连通性
    • 2.3 nslookup命令解析域名
  • 3. 其他命令
    • 3.1 shutdown命令
    • 3.2 taskkill命令
    • 3.3 ntsd命令
    • 3.4 net user命令
    • 3.5 net localgroup命令
    • 3.6 netstat命令

1. 与文件操作相关

1.1 mkdir,md命令

新建文件夹

  1. 可一次创建文件夹及其子文件夹,C盘原本不存在aaa文件夹,上面命令执行后会先新建aaa文件夹,再在aaa文件夹中创建bbb文件夹

image.png

  1. 也可一次创建多个同级别的文件夹,中间用空格隔开

1716534339419.png

1.2 rmdir、rd命令

删除文件夹,隐藏的文件夹可以被删除,删除的文件夹同样不会被放入回收站,是彻底删除
rmdir、rd命令默认只能删除空文件夹

若要删除非空文件夹及其所有子文件夹和文件:
rmdir /s /q <folder_path>
也可以将/s/q放到路径后面:
rmdir <folder_path> /s /q # /s/q中间也可以不加空格

  • /s 参数表示删除指定文件夹和其中所有的子文件夹及文件
  • /q 参数表示静默模式,不会询问确认删除

若删除非空文件夹时只有/s参数,没有/q参数,则会询问是否删除

1716535868854.png

1.3 dir命令

查看当前路径下的所有文件和子文件夹(隐藏的看不到)

dir /a # 查看路径下所有的文件和子文件夹,包括隐藏的文件和文件夹

1.4 start命令

start 文件夹名、文件名或者网址
打开文件夹或文件(就相当于双击文件夹或文件事件,各类文件都可以),或者打开网页(相当于在浏览器地址栏输入网址)

image.png

序号为①②③④的窗口都是经过执行完相应的start命令后自动打开的

注:当start后面没有任何参数时,执行start命令的结果是打开一个新的DOS窗口

1.5 echo命令

echo 字符串 >> 文件名.拓展名

注:>>和>都可以将命令的输出内容输入到某文件中,若文件不存在,则同时创建该文件;

  • “>>”为“追加”
  • “>”为“覆盖”

image.png
qingshu.txt文件原本是不存在的

1.6 type命令

查看文件内容,将文件内容输出到命令行控制台
type 文件名.拓展名
image.png

type 文件名.拓展名 | more # 分页查看文件内容(空格键翻看下一页)
image.png
注:无论什么命令,在后面加入“| more”的管道符命令都可以分页查看

1.7 copy命令

  1. copy con 文件名.拓展名 # 创建包含多行内容的文件

image.png
ctrl+z 用于结束内容的输入

  1. copy <源路径文件> <目标路径> # 复制文件到某一路径下

1.8 move命令

移动文件或文件夹路径
基本语法如下:

move [选项] <源路径文件> <目标路径>

例如,要将文件C:\example\file.txt移动到D:\backup文件夹中,你可以使用以下命令:

move C:\example\file.txt D:\backup

1.9 copy和move的区别

1716538864718.png
在上面这个例子中:

  • copy命令会将a文件夹下的两个文件复制到shimishi文件夹下;若a中无文件(a的子文件夹里的文件不算a的文件)则不会发生任何改变
  • move命令会将abcc文件夹下的整个a文件夹放到shimishi文件夹中,shimishi文件夹中会多出一个a文件夹

1.10 del命令

  1. 删除单个文件

del 文件名.拓展名

  1. 批量删除文件(*代表通配符)

del .txt # 删除所有txt文件
del a
.txt # 删除所有以a开头的txt文件
del a.* # 删除所有文件名中包含a的各类文件
等等用法
del命令删除的文件不会放入回收站
注:隐藏的文件无法被删除,需要用:

del /a 文件名.拓展名 # 删除隐藏文件
也可以/a放后面

1.11 rename命令

重命名文件或文件夹;rename可以简写为ren
image.png

1.12 attrib命令

用于为文件夹或文件添加或删除属性

+h : 设置隐藏(hide)文件属性
-h : 清除隐藏文件属性
+s : 设置系统(system)文件属性
-s : 清除系统文件属性
+r : 设置只读(read)文件属性
-r : 清除只读文件属性
+a : 设置存档属性
-a : 清除存档属性
添加时无先后顺序

注:如果在不含参数的情况下使用,则 attrib 命令会显示当前目录中所有文件的属性
1716537532138.png

1.13 fsutil命令

在指定位置创建一个指定大小的空文件

fsutil file createnew d:\system.ini 2089000000
image.png
注:指定的文件大小是以字节为单位的。
1 Byte(字节)= 8 bit(位)
1 KB = 1024 Byte(字节)
1 MB = 1024 KB
1 GB = 1024MB

1.14 assoc命令

修改文件的关联性,比如设置所有的.txt文件的系统识别为.exe文件
assoc .txt=exefile

2. 与网络相关的命令

2.1 ipconfig查看IP地址

  1. ipconfig # 查看IP地址基本信息;看不到DNS服务器地址
    在这里插入图片描述
  1. ipconfig /all # 查看IP地址详细信息
    在这里插入图片描述
    在这里插入图片描述

2.2 ping命令测试网络连通性

  1. ping 目标IP地址 # 测试网络连通性,有去有回即为可以成功通信;也可以ping 域名
    image.png
  1. ping -t 目标IP地址 # 一直ping;按ctrl+c终止ping命令
    image.png
  1. ping -n 数字 目标IP地址 # 修改ping包的数量
    image.png
  1. ping -l 数字 目标IP地址 # 修改ping包的大小
    image.png
  1. 注: 如ping不通,可能对方不在线,或者对方开着防火墙!默认会发送四个ping包
    image.png

2.3 nslookup命令解析域名

解析域名对应的IP地址
image.png

3. 其他命令

3.1 shutdown命令

shutdown -s -f -t 数字 -c “message” # 多少秒后定时关机;
数字代表多少秒;message代表弹出框的提示信息

shutdown -r -f -t 数字 -c “message” # 多少秒后定时重启;

shutdown -a # 取消定时任务

shutdown -l # 注销,同logoff命令相同

3.2 taskkill命令

杀死进程的命令

taskkill /im 进程名 /f
/im 后面跟进程的名称,/f 代表强制杀死的意思
下面的例子是杀死了桌面进程;
使用:start c:\windows\explorer.exe 命令恢复桌面进程
1716622891591.png

3.3 ntsd命令

ntsd -c q -pn winlogon.exe
强制杀死系统登陆进程,导致电脑蓝屏
此命令只对win2003有效

3.4 net user命令

  1. net user # 显示此计算机下所有的用户账户
  2. net user abc # 查看用户账户名为abc的详细信息
  3. net user abc 123 # 设置账号名为abc的用户账号密码为123
  4. net user xyz 456 /add # 新建用户名为xyz密码为456的普通账号信息
  5. net user abc /del # 删除用户abc
  6. net user xyz /active:no # 禁用账户
  7. net user xyz /active:yes # 激活账户,新建账户后无需激活即可登录,激活是如果被禁用后用到的

3.5 net localgroup命令

  1. net localgroup # 列出此计算机下的所有本地组
  2. net localgroup administrators # 查看administrators组的成员
  3. net localgroup administrators xyz /add # 将用户xyz添加到administrators组里面
  4. net localgroup administrators xyz /del # 将用户xyz从administrators组里删除
  5. net localgroup CEO /add # 新建一个组名为CEO的组,新建的组无任何权限
  6. net localgroup CEO /del # 删除组CEO

3.6 netstat命令

  1. netstat -an # 查看本机开放的所有端口号,一个端口对应一个服务

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/21811.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据持久化第六课-ASP.NET运行机制

数据持久化第六课-ASP.NET运行机制 一.预习笔记 1.动态网页的工作机制通常分为以下几个阶段&#xff1a; 1&#xff09;使用动态Web开发技术编写Web应用程序&#xff0c;并部署到Web服务器。 2&#xff09;客户端通过在浏览器中输入地址&#xff0c;请求动态页面。 3&#…

机器学习之数学基础(六)~时间复杂度和空间复杂度

目录 算法背景 background 1. 时间复杂度 Time Complexity 1.1 时间复杂度分类 1.1.1 O(1) 常数阶 1.1.2 O(n) 线性阶 1.1.3 O(n^2) 平方阶 1.1.4 O(logn) 对数阶 1.1.5 O(nlogn) 线性对数阶 1.1.6 O(2^n) 指数阶 1.1.7 O(n!) 阶乘阶 1.1.8 时间复杂度分类 1.2 时…

03-07Java自动化之JAVA基础之循环

JAVA基础之循环 一、for循环 1.1for循环的含义 for&#xff08;初始化语句;条件判断;条件控制或–&#xff09;{ ​ //代码语句 } 1、首先执行初始话语句&#xff0c;给变量一个起始的值 2、条件判断进行判断&#xff0c;为true&#xff0c;执行循环体中的代码语句 ​ …

3DGS语义分割之LangSplat

LangSplat是CVPR2024的paper. 实现3DGS的语义分割&#xff08;可文本检索语义&#xff09; github: https://github.com/minghanqin/LangSplat?tabreadme-ov-file 主要思想是在3DGS中加入了CLIP的降维语义特征&#xff0c;可用文本检索目标&#xff0c;实现分割。 配置环境&…

网线水晶头为什么要按标准线序打

网线接水晶头为什么要按照线序接&#xff1f; 减少串扰和增强信号质量&#xff1a; 双绞线的设计是为了减少信号间的串扰&#xff08; Crosstalk&#xff09;&#xff0c;每一对线芯在传输过程中通过相互扭绞抵消外部电磁干扰。按照标准线序接线能够确保每一对线芯之间的信号传…

Ubuntu server 24 (Linux) 安装部署smartdns 搭建智能DNS服务器

SmartDNS是推荐本地运行的DNS服务器&#xff0c;SmartDNS接受本地客户端的DNS查询请求&#xff0c;从多个上游DNS服务器获取DNS查询结果&#xff0c;并将访问速度最快的结果返回给客户端&#xff0c;提高网络访问速度和准确性。 支持指定域名IP地址&#xff0c;达到禁止过滤的效…

Pinia的介绍、使用及持久化

Pinia介绍 什么是Pinia&#xff1f; Pinia 是 Vue 的最新 状态管理工具&#xff0c;状态就是数据。 通俗地讲&#xff1a;Pinia 是一个插件&#xff0c;可以帮我们管理 vue 通用的数据 (多组件共享的数据)。 比如一份数据有多个组件需要使用&#xff0c;在学Pinia之前我们需…

Accelerate 笔记:保存与加载文件

保存和加载模型、优化器、随机数生成器和 GradScaler 使用 save_state() 将上述所有内容保存到一个文件夹位置使用 load_state() 加载之前通过 save_state() 保存的状态通过使用 register_for_checkpointing()&#xff0c;可以注册自定义对象以便自动从前两个函数中存储或加载 …

vue3+electron+typescript 项目安装、打包、多平台踩坑记录-mac+linux(包括国产化系统)

上一章《vue3electrontypescript 项目安装、打包、多平台踩坑记录》&#xff0c;我们讲了vue3electrontypescript的项目安装和windows 32位、64位的打包。这一节我们来看下mac和linux平台的打包和一些坑。 mac 经过上一章我们的踩坑后&#xff0c;再到mac环境&#xff0c;这里…

“雪糕刺客”爆改“红薯刺客”,钟薛高给了消费品牌哪些启示?

夏日袭来&#xff0c;一支价格高昂却让人眼前一亮的雪糕&#xff0c;曾一度成为市场热议的焦点。然而&#xff0c;随着消费者对性价比的日益关注&#xff0c;曾经的“雪糕刺客”钟薛高&#xff0c;其创始人林盛近期以直播带货红薯开启他的还债之路&#xff0c;高打情怀“直播自…

关于序列化与反序列化解题

1、[安洵杯 2019]easy_serialize_php <?php$function $_GET[f];function filter($img){$filter_arr array(php,flag,php5,php4,fl1g);$filter /.implode(|,$filter_arr)./i;return preg_replace($filter,,$img); }if($_SESSION){unset($_SESSION); }$_SESSION["use…

《数据资产》专题:《数据资产》如何确权、估值? 《数据产权》如何明确、保护?

2020 年 04 月 10 日&#xff0c;《中共中央国务院 关于“构建更加完善的要素市场化配置体制机制”的意见》正式公布&#xff0c;将数据确立为五大生产要素&#xff08;土地、资本、劳动力以及技术&#xff09;之一&#xff0c;数据要素市场化已成为建设数字中国不可或缺的一部…

python系列29:压测工具locust

1. 介绍 使用pip进行安装&#xff0c;下面是个简单例子&#xff1a; from locust import HttpUser, taskclass HelloWorldUser(HttpUser):taskdef hello_world(self):self.client.get("/hello")self.client.get("/world")然后打开web页面&#xff1a; 点…

大尺寸图像分类检测分割统一模型:Resource Efficient Perception for Vision Systems

论文题目&#xff1a;Resource Efficient Perception for Vision Systems 论文链接&#xff1a;http://arxiv.org/abs/2405.07166 代码链接&#xff1a;https://github.com/Visual-Conception-Group/Localized-Perception-Constrained-Vision-Systems 作者设计了一个统一的模…

k8s牛客面经篇

k8s的pod版块: k8s的网络版块: k8s的deployment版块: k8s的service版块: k8s的探针板块: k8s的控制调度板块: k8s的日志监控板块: k8s的流量转发板块: k8s的宏观版块:

单列集合--collection

package exercise;import java.util.ArrayList; import java.util.Collection;public class CollectionDemo {public static void main(String[] args) {//注意点://Co1lection是一个接口,我们不能直接创建他的对象。//所以&#xff0c;现在我们学习他的方法时&#xff0c;只能…

【LeetCode算法】第108题:将有序数组转换为二叉搜索树

目录 一、题目描述 二、初次解答 三、官方解法 四、总结 一、题目描述 二、初次解答 1. 思路&#xff1a;由于数组nums是递增的&#xff0c;采用二分查找法来构造平衡二叉搜索树。首先&#xff0c;选择nums的中间结点作为根节点&#xff0c;然后将左部分的中间值作为左子树…

中学生学人工智能系列:如何用AI学物理

经常有读者朋友给公众号《人工智能怎么学》留言咨询如何使用人工智能学习语文、数学、英语、化学等科目。这些都是中学教师、中学生朋友及其家长们普遍关注的问题。仅仅使用留言回复的方式&#xff0c;不可能对这些问题做出具体和透彻的解答&#xff0c;因此本公众号近期将推出…

Linux基础 (十二):Linux 线程的创建与同步

本篇博客详细介绍与线程有关的内容&#xff0c;这部分也是笔试面试的重点&#xff0c;需要我们对线程有深刻的理解&#xff0c;尤其是线程的并发运行以及线程同步的控制&#xff01;接下来&#xff0c;让我们走进线程的世界&#xff0c;去理解线程&#xff0c;使用线程&#xf…

kvm学习 - 迅速上手示例

目录 kvmtool kvmsample kvmtool GitHub - kvmtool/kvmtool: Stand-alone Native Linux KVM Tool repoStand-alone Native Linux KVM Tool repo. Contribute to kvmtool/kvmtool development by creating an account on GitHub.https://github.com/kvmtool/kvmtool.git cd …