命令提示符之操作基础(Windows)

打开命令提示符

方法一

       打开指定文件的文件夹,在路径栏里输入“cmd”,回车,就进入控制台了。默认路径就是指定文件夹的路径。

 方法二

      打开指定的文件夹,按住shift键,在空白处右击,在菜单栏中选择“在此处打开Powershell窗口”,有时可能是”在此处打开命令窗口“。

 方法三

    同时按下键盘上的Win键(Windows徽标键)+ R键,或在搜索框中搜索“cmd”,在弹出的运行窗口中输入"cmd",点击"确定"或按下回车键即可打开命令提示符。

     注:管理员启动模式为:Win键 + R键 ,输入cmd,然后Ctrl+Shift+Enter。

        在默认路径后输入“cd”和空格,再输入指定文件夹路径。回车后暂时还是原来默认的路径。然后输入指定文件夹所在的盘,如这里输入“D:",再回车就是指定的路径了。

 方法四

    输入cd+空格,一层一层打开文件夹。

命令提示符编译 & 执行 cpp文件

 第一步:打开命令提示符

     如前文所示,同时按下win+r,输入"cmd"。

 第二步:找到要运行的.c文件程序的位置:

    这里以下面程序为例:‪C:\Users\11\OneDrive\桌面\hello.c

 第三步:编译代码

      进入到保存文件所在的目录,再键入:gcc hello.c,输入回车。

      如果代码中没有错误,命令提示符会跳到下一行,并生成 a.exe可执行文件。

第四步:执行程序

     现在,键入 a.exe 来执行程序。

     注意:命令提示符运行的是那个cpp文件运行后所产生的那个exe文件!。

    您可以看到屏幕上显示 "Hello,World!"。

向函数传递字符串

    向函数传递字符串,需在main函数中添加两个形参:argc是传进去的字符串个数,因为包括文件名,所以初始值是1;argv数组的值就指代每个字符串。

    向函数传递字符串就直接在后面加上就行,用空格区分。

#include<stdio.h>
int main(int argc,char*argv[])
{int i;printf("The program name is:%s\n ",argv[0]);printf("%d\n",argc);if(argc > 1){printf("The other arguments are following:\n");for(i=1;i<argc;i++){ printf("%s\n",argv[i]);       }}return 0;
}

 结果如下:

一些常用的指令操作

  • d:                                                     切换到D盘
  • cd 空格 路径                                    进入当前路径目录            eg:  cd  C:\Users\Public
  • cd.                                                   当前目录
  • cd..                                                  返回上一级目录
  • cd\                                                   返回当前盘符根目录
  • dir                                                    查看当前路径下的文件夹和文件内容
  • date                                                    日期设置命令
  • time                                                  时间设置命令
  • cls                                                    清屏
  • exit                                                   退出命令提示符窗口
  • F7                                                     查看历史命令,选中之后执行用过的命令
  • ctrl+c                                                   终止命令
  • cd.>file.txt                                              新建空文件                          eg:  cd.>file.docx 
  • type nul> newtest.txt                              新建空文件
  • type   文件名.后缀                             查看文件
  • ren 源文件.后缀 新文件.后缀        修改文件名
  • echo 文件中的内容>new.txt                    新建非空文件
  • md d:\typora\file                                      新建文件夹
  • mkdir newtest                                          新建文件夹
  • start 文件名字                                          打开文件夹或文件   
  • 命令 -help                                                使用help命令查看帮助的第1种形式的使用帮助
  • 命令  /?                                                    使用help命令查看帮助的第2种形式的使用帮助
  •  cd /?   或  cd/?                                   查看cd命令的具体用法(/表示命令的功能开关)
  •  md /?  或  cd/?                                 查看md命令的具体用法
  • md  盘符:路径名 文件夹名称           创建文件夹
  • rd   盘符:路径名 文件夹名称     删除文件夹
  • del a.txt /p               删除a文件夹下的a.txt文件
  • del 盘符:路径 文件.后缀名 参数   删除指定路径下的指定文件 
  • del 盘符:路径 *.txt /p                        删除指定路径下的所有扩展名为txt的文件 
  • copy con 文件名.后缀         创建文件 
  • copy  源目录或文件 目的目录或文件     拷贝文件                          eg:  copy C:*.txt D:
  • del file.txt                                               删除文件( 文件夹中的其他文件夹内不会被修改)
  • del *.txt                                                   删除指定后缀的文件           eg:  del *.docx
  • tree                                                        生成目录树,按ctrl+c可以停掉
  • dir                                                          遍历当前路径下所有文件
  • dir/s/b d:\file                                           查找文件。只需要输入路径即可,无需cd返回 路径 
  • move 路径\文件名 路径\文件名             移动文件
  • ipconfig                                                  查看ip地址
  • ping www.csdn.net                                查询ip地址
  • netstat                                                   查看网络连接状态
  • netstat -ano                                           查看网络连接、状态以及对应的进程id
  • shutdown                                               -s关机
  • shutdown -p                                          关闭本地计算机,没有超时或警告
  • shutdown -f                                           强制关闭正在运行的应用程序而不提前警告用户
  • shutdown -s -t 60                                  定时关机,定时60s,时间自定
  • shutdown -r                                           关机并重启
  • shutdown -r -t 秒数                               一段时间后重启 
  • shutdown -l                                           注销当前用户 
  • shutdown -h                                          休眠,可以搭配-f,shut down -h -f。不可以搭配-t
  • shutdown -a                                         解除命令
  • explorer.exe                                         通过命令行方式进入桌面,可以使用以下指令

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

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

相关文章

力扣 322. 零钱兑换

题目来源&#xff1a;https://leetcode.cn/problems/coin-change/description/ C题解&#xff08;来源代码随想录&#xff09;&#xff1a;题目中说每种硬币的数量是无限的&#xff0c;可以看出是典型的完全背包问题。动规五部曲分析如下&#xff1a; 确定dp数组以及下标的含义…

Synopsys EDA数字设计与仿真

参考如下文章安装Synopsys EDA开发工具 https://blog.csdn.net/tugouxp/article/details/132255002?csdn_share_tail%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22132255002%22%2C%22source%22%3A%22tugouxp%22%7D Synopsys EDA工具的结构 下…

面试总结-webpack/git

说说你对webpack的理解 webpack 是一个静态模块打包器&#xff0c;整个打包过程就像是一条生产线&#xff0c;把资源从入口放进去&#xff0c;经过一系列的加工&#xff08;loader&#xff09;&#xff0c;最终转换成我们想要的结果&#xff0c;整个加工过程还会有监控&#x…

接口测试和功能测试的区别

接口测试和功能测试的区别&#xff1a; 2023最新Jmeter接口测试从入门到精通&#xff08;全套项目实战教程&#xff09; 本文主要分为两个部分&#xff1a; 第一部分&#xff1a;主要从问题出发&#xff0c;引入接口测试的相关内容并与前端测试进行简单对比&#xff0c;总结两者…

利用SimpleDateFormat或者LocalDateTime生成格式为“yyyy-MM-dd HH:mm:ss“的当前时间

java程序&#xff1a; // 利用LocalDateTime生成格式为"yyyy-MM-dd HH:mm:ss"的当前时间 DateTimeFormatter formatter DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime now LocalDateTime.now(); String time1 now.format(format…

(7)(7.4) 集结航点

文章目录 7.4.1 概述 7.4.2 设置集结航点 7.4.3 飞行示例 7.4.4 附录 7.4.1 概述 通常情况下&#xff0c;当固定翼或旋翼飞机进入"返回发射"(Return to Launch (RTL))模式&#xff08;通常由自动驾驶仪失控保护触发&#xff09;(failsafe)时&#xff0c;默认行为…

Spring Task入门案例

Spring Task 是Spring框架提供的任务调度工具&#xff0c;可以按照约定的时间自动执行某个代码逻辑。 定位&#xff1a;定时任务框架 作用&#xff1a;定时自动执行某段Java代码 强调&#xff1a;只要是需要定时处理的场景都可以使用Spring Task 1. cron表达式 cron表达式…

spring之AOP简单介绍

1.AOP的概念 AOP&#xff0c;Aspect Oriented Programming&#xff0c;面向切面编程&#xff0c;是对面向对象编程OOP的升华。OOP是纵向对一个 事物的抽象&#xff0c;一个对象包括静态的属性信息&#xff0c;包括动态的方法信息等。而AOP是横向的对不同事物的抽象&#xff0c;…

设计模式(5)代理模式

一、介绍&#xff1a; 【Subject/抽象角色】定义了RealSubject和Proxy的共用接口&#xff0c;这样就可以在任何使用RealSubject的地方都可以使用Proxy 【RealSubject/真实角色】定义Proxy所代表的真实实体 【Proxy/代理角色】保存一个引用使得代理可以访问实体&#xff0c;并…

【Linux】多线程——线程引入 | 线程控制

文章目录 一、Linux多线程1. 线程概念2. 线程创建3. 线程和进程4. 线程的优缺点 二、线程控制1. 线程创建2. 线程终止3. 线程等待4. 线程分离5. 线程局部存储 三、线程封装 一、Linux多线程 一级页表和二级页表都是key/val模型&#xff0c;一级页表的key是第一份的10个比特位&a…

css的transform样式计算-第一节

本文作者为 360 奇舞团前端开发工程师 引言 在使用 css 样式进行样式的缩放、旋转等设置时&#xff0c;思考了一下它的较浅层的原理&#xff0c;恩&#xff0c;这个阶段都 是一些初高的数学计算&#xff0c;从新看这里的时候顺便捡了捡初高中的数学&#xff0c;比如三角函数之类…

利用 Splashtop Enterprise 改善公司的网络安全

在我们日益数字化的世界中&#xff0c;对强有力的网络安全措施的需求从未像现在这样迫切。随着组织扩大其数字足迹并采用远程办公解决方案&#xff0c;他们面临着一系列不断变化的挑战。 威胁行为者不断寻找利用漏洞的新方法&#xff0c;这使得企业保持领先地位至关重要。俗话…

htmlCSS-----弹性布局

目录 前言 什么是弹性布局 样式 学习概要 容器和项目 弹性布局的排列方式 1.横向排列&#xff08;默认样式&#xff09; 2.父元素容器的属性&#xff08;*5&#xff09; &#xff08;1&#xff09;主轴 代码示例&#xff1a; &#xff08;2&#xff09;交叉轴 3.子元素…

Stable Diffusion WebUI安装和使用教程(Windows)

目录 下载Stable Diffusion WebUI运行安装程序&#xff0c;双击webui.bat界面启动插件安装&#xff08;github&#xff09;模型下载(有些需要魔法&#xff09;安装过程遇到的大坑总结参考的博客 整个过程坑巨多&#xff0c;我花了一个晚上的时间才全部搞定,本教程针对有编程基础…

分布式系统监控zabbix安装部署及使用

分布式系统监控zabbix安装部署及使用 一.zabbix监控 1.什么是zabbix zabbix&#xff1a;是一款开源免费的&#xff0c;自动化发现服务与网络设备的分布式监控&#xff0c;可以监视应用层服务并以web前端页面集中管理并展示。 2.zabbix功能 监控服务器cpu负载、服务器内存使…

adb 通过wifi连接手机

adb 通过wifi连接手机 1. 电脑通过USB线连接手机2. 手机开启USB调试模式&#xff0c;开启手机开发者模式3.手机开启USB调试模式 更多设置-》开发者选项-》USB调试4.点击Wi-Fi 高级设置&#xff0c;可以查看到手机Wi-Fi的IP地址&#xff0c;此IP地址adb命令后面的ip地址&#xf…

2023年国赛数学建模思路 - 案例:ID3-决策树分类算法

文章目录 0 赛题思路1 算法介绍2 FP树表示法3 构建FP树4 实现代码 建模资料 0 赛题思路 &#xff08;赛题出来以后第一时间在CSDN分享&#xff09; https://blog.csdn.net/dc_sinor?typeblog 1 算法介绍 FP-Tree算法全称是FrequentPattern Tree算法&#xff0c;就是频繁模…

消息队列(11) - 通信协议的设计

目录 通信协议设计代码实现 通信协议设计 对于我们客户端与服务器之间的通信协议我们约定如下&#xff1a; 具体的协议设计: 之后我们传递的参数也是这些 关于 type其实是在描述当前这个请求 、 响应是在调用那个API 约定如下 对于channel ,是tcp链接中的一个逻辑上的链接,…

液体神经网络:LNN是个啥概念?

一、说明 在在人工智能领域&#xff0c;神经网络已被证明是解决复杂问题的非常强大的工具。多年来&#xff0c;研究人员不断寻求创新方法来提高其性能并扩展其能力。其中一种方法是液体神经网络&#xff08;LNN&#xff09;的概念&#xff0c;这是一个利用动态计算功能的迷人框…

IDEA如何调试Stream API

Stream API现在在实际开发中应用非常广泛&#xff0c;经常会遇到需要调试Stream API的场景&#xff0c;这篇文章主要讲解如何使用IDEA调试Stream Testpublic void test(){Stream.of(10, 20, 30, 40, 50).mapToInt(e->e*10).filter(e->e>200).forEach(System.out::pri…