【操作系统】操作系统第一次作业

操作系统第一次作业

(1)Windows命令行指令存放在什么地方?

​ Windows命令行(如cmd或者powershell)中的指令一般存放在系统环境变量PATH所包含的目录中,其通常位于以下路径中:

  • C:\Windows\System32 大多数Windows自带的命令工具(如ping,dir等)存放在该目录下

在这里插入图片描述

  • C:\Windows\System32\WindowsPowerShell\v1.0 PowerShell的执行文件在该目录下

    在这里插入图片描述

[!NOTE]

在cmd中也可以使用命令查看PATH变量。从命令行中输入指令“ echo %PATH”,Windows会在这些目录下查询可执行文件。

(2)什么是外部命令,什么是内部命令?举例说明。

在Windows命令行环境中,命令可分为内部命令和外部命令。

  • 内部命令

由命令解释器(cmd.exe或PowerShell.exe)实现的命令,他们不需要额外的执行文件,直接在命令解释器中被处理和执行,执行速度较快。

常见的内部命令:

  • cd 切换到当前的工作目录

  • cls 清处当前屏幕上的命令行输出

  • dir 显示当前目录下的文件和文件夹

  • 外部命令

系统调用外部的可执行文件(.exe或.bat)来执行特定的指令,需要在PATH中找到对应的可执行文件。

常见的外部命令:

  • ping 检查网络连接
    在这里插入图片描述

  • ipconfig 显示网络配置的详细信息

在这里插入图片描述

(3)这些命令打开后的内容是什么?

  • 内部命令

    直接在解释器内部执行,所以没有文件形式,即可视的代码。他们直接在命令解释器的源码中实现。例如在cmd.exe中的dir,cls等会有对应的函数被相应的系统调用,输出结果到控制台。

  • 外部命令

    是独立的可执行文件。输入外部命令时,解释器会查找对应的可执行文件,然后加载并运行该文件。他们的文件可以是由程序语言编写并被编译成的二进制代码;也可以是脚本文件,包含一系列的指令。

(4)自己创建一个命令,并通过命令行执行。(命令截图,执行截图)

​ 创建“hello"命令。在cmd中输入hello,会出现猫猫和你打招呼。

​ 步骤:

  • 在文档中编写命令行的代码。代码如下:

在这里插入图片描述

  • 在盘中创建文件夹,并将其写在环境变量中的PATH路径下

在这里插入图片描述

  • 打开cmd,输入hello运行

[!WARNING]

不知道为什么,在cmd下运行的时候出现了乱码,好像是要调节cmd的属性显示将GBK转为UTF-8

在这里插入图片描述

经过查找资料,在cmd中代码页面设置支持UTF-8只需要运行命令”chcp 65001"(一次性的)。

在这里插入图片描述
完成!可爱的猫猫!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值