磁盘操作系统命令

磁盘操作系统命令

在本文中,您将了解有关磁盘操作系统命令的内容。但是,在讨论DOS命令之前,您应该了解磁盘操作系统是什么。

什么是磁盘操作系统

磁盘操作系统命令

一个 磁盘操作系统 是在硬盘上运行的操作系统。操作系统通过命令和调节计算机的硬件和外围设备来控制程序和其操作。微软首次将其创建并发布为IBM PC DOS。1981年,它还被称为MS-DOS的DOS家族。

DOS是一个16位操作系统,这意味着它可以一次保存和处理16位的数据。它是一个单用户的单任务操作系统。它没有GUI(图形用户界面),而是在CUI(字符用户界面)环境中运行。

DOS操作系统允许您控制计算机的行为和功能。它是一个命令行操作系统,这意味着您必须使用命令行界面上的命令来达到您想要的结果。多年来,DOS已经从1.00到1.1、1.25、6.0、8.0等进行了改进。

DOS的特点

磁盘操作系统有各种特点。操作系统的一些特点如下:

  1. 它是一个免费的操作系统。
  2. 它不支持GUI。
  3. 它是一个单用户操作系统。
  4. 它是一个16位操作系统。
  5. 不能使用鼠标操作,即通过基本系统命令提供输入。
  6. 它有助于进行文件管理,例如创建、编辑、删除文件等。
  7. 它具有基于文本的界面,并依赖于文本和代码来运行。

DOS命令

DOS命令是允许Windows用户在文件和文件夹上执行任务的指令。正如您所知,文件是一组信息或数据的容器,而目录是文件的集合。这些区分大小写。

MS-DOS中的文件名采用8点格式并分为两部分-主名和次名。主名长度最长可以达到八个字符,而次名长度最长可以达到四个字符,并且有一个点。例如,文件名Logo.jpg中,主名是Logo,而次名是.jpg。对于每种类型的文件,都会针对次名进行设定,因此对于系统文件,次名是.sys,而对于文本文件,次名是.txt等。文件或目录名中不允许出现特殊字符如>、.、/、*、?、|、空格等。以下是最常见的文件类型及其默认的次名列表:

File name Extension
Text file .txt
Program file .prg
Library file .lib
Command file .com
Batch file .bat
System file .sys
Executable file .exe
Database file .dbm

DOS命令的类型

主要有两种类型的DOS命令。如下所示:

  1. 内部命令
  2. 外部命令

内部命令

内部命令 在系统引导期间加载到系统内存中。这些内部命令可能无法被看到、修改、检测或删除,因为它们不存在于文件的形式。内部命令是存储在系统内存中并从command.com或cmd.exe加载的MS-DOS命令。内部命令包括 MD、DATE、COPY、CD、TIME、COPR CON、TYPE 等等。

外部命令

外部命令 在系统引导后存储在系统内存中。这些外部命令可以很容易地查看、修改、删除或复制,因为它们以文件的形式存在。外部命令包括FORMAT 、SYS、EDIT、PROMPT、COPY、PRINT、TREE、SORT 等等。

为什么需要内部和外部命令

内部命令在Windows操作系统的功能和使用中更常见和必要。它们在MS-DOS和Windows中可以通过将它们嵌入到command.com文件中进行即时访问和始终可用。

外部命令非常有效。它们有助于解决问题、提高性能和执行其他任务。外部命令通常需要比内部命令更多的资源。这些命令与内部命令分开有助于减轻Windows的负担。它们还可以通过将包含外部命令的文件复制到计算机上,随时添加到Windows中。

磁盘操作系统的命令

在这里,您将学习磁盘操作系统的命令。MS-DOS命令有三种类型:内部命令、外部命令和恢复控制台命令。

内部命令

有各种内部磁盘操作系统命令。以下是一些内部命令:

命令 描述
assoc 用于查看文件关联
atmadm 列出Windows ATM呼叫管理器所见的连接和地址
break 用于启用或禁用计算机的中断能力
call 用于从另一个文件中调用批处理文件
cd 此命令用于修改系统目录
chdir 用于修改系统目录
date 用于查看或更改系统日期。
del 用于删除一个或多个文件。
delete 用于删除文件。
dir 用于列出一个或多个目录的内容。
drivparm 允许覆盖原始设备驱动程序。
echo 用于显示消息并启用和禁用回显。
endlocal 用于停止setlocal命令启用的环境更改的本地化。
rem 用于在批处理文件中添加注释。
set 用于在批处理文件中设置环境变量。
shift 用于在批处理文件中移动可替换参数的位置。
type 用于显示文本文件的内容,或将两个或多个文本文件组合在一起。
xcopy 用于复制文件和目录,包括子目录。
lock 它用于锁定系统的硬盘。
md 此命令用于在系统中创建一个新目录。
mkdir 此命令用于在系统中创建一个新目录。
mklink 此命令用于创建符号链接。
move 它用于将一个或多个文件从一个目录移动到另一个目录。
path 它用于查看和修改系统的路径位置。
pause 在批处理文件中使用,停止命令的处理。
popd popd命令修改pushd命令保存的目录或网络路径。
prompt 此命令用于查看或更改DOS提示符。
pushd 用于存储目录或网络路径,以便随时恢复。
rd 用于从系统中删除空目录。
ren 此命令用于重命名系统中的文件。
rename 此命令用于在系统中重命名文件。
rmdir 它用于从系统中删除空目录。
set 它用于将一个变量或字符串修改为另一个。
setlocal 它允许对局部环境进行修改,而不影响系统的其余部分。
shift 它用于批处理程序中修改可替代参数的位置。
start 它用于在DOS提示符下启动Windows中的特定窗口。
switches 它用于从磁盘操作系统中移除添加功能。
time 此命令用于查看和更改系统时间。
title 它用于更改磁盘操作系统窗口的标题。
type 它用于显示文件的内容。
unlock 它用于解锁系统磁盘驱动器。
ver 此命令用于显示MS-DOS的版本。
verify 它启用或禁用了一个功能,用于确定文件是否被正确写入。
vol 用于显示指定驱动器的卷信息。

外部命令

有各种各样的外部磁盘操作系统命令。以下是一些外部命令的示例:

Commands Description
append 它使得以与当前目录中的文件相同的方式打开不同目录中的文件。
arp 用于显示、添加和删除网络设备上的arp数据。
assign 用于将驱动器号指定为不同的号码。
at 用于设置命令执行的时间。
attrib 用于显示和修改文件属性。
bcdedit 此命令用于更改引导配置数据存储。
cacls 该命令用于查看和更改文件的访问控制列表(ACL)。
chcp 它用于补充国际键盘和字符集知识。
chkdsk 用于检查运行FAT的硬盘是否有错误。
chkntfs 用于检查运行NTFS的硬盘是否有错误。
choice 用于在批处理文件中定义一个选项列表或多个选项。
clip 用于将命令行输出重定向到Windows剪贴板。
dir 用于列出指定位置的文件和目录。
diskcomp 该命令用于比较两个软盘的内容。
diskcopy 用于将一个软盘的全部内容复制到另一个软盘中。
doskey 该命令用于在Windows中启用命令行宏的使用。
format 用于格式化指定的驱动器或分区。
help 该命令用于显示可用命令及其简要说明的列表。
label 用于创建、更改或删除磁盘的卷标。
diskcomp 用于将磁盘与另一个系统磁盘进行比较。
diskcopy 用于复制一个磁盘的信息并将其放入另一个磁盘。
doskey 用于查看和执行过去运行的命令。
driverquery 用于显示已安装设备驱动程序的列表。
edit 用于查看和编辑文件。
edlin 用于查看和编辑文件。
emm386 用于加载扩展内存管理器。
expand 用于将Microsoft Windows文件扩展回其原始格式。
extract 用于从Microsoft cabinets中提取文件。
fasthelp 用于显示MS-DOS命令及其信息的列表。
fc 用于比较文件。
fdisk 用于设置硬盘驱动器、创建和管理硬盘分区。
find 这个命令用于在文件中搜索文本。
findstr 它用于在文件中搜索文本字符串。
format 它用于删除和准备磁盘驱动器进行其他任务。
ftp 它用于连接并在FTP服务器上工作。
graftabl 这个命令用于在图形模式下显示更长的字符。
help 它用于显示命令列表及其描述。
ifshlp.sys 它用于32位文件管理器。
ipconfig 用于查看适配器设置和分配的值。
keyb 用于修改键盘布局。
label 用于修改磁盘驱动器的标签。
loadfix 用于将程序加载到第一64 k之上。
logoff 用于使用系统注销当前配置文件。
mem 用于显示系统上的内存。
mode 用于修改端口或显示设置。
更多 用于逐页显示单个页面。
msav 用于早期的Microsoft病毒扫描器。
msd 用于诊断实用程序。
mscdex 用于从MS-DOS启用CD-ROM访问。
nbtstat 用于显示使用NBT的协议统计和当前TCP和IP连接。
net 用于更新、修复和查看网络及其设置。
netsh 用于从DOS配置静态和动态网络数据。
qbasic 它是用来编写和运行QBasic程序的。
rd 用于删除目录。
reg 用于操作Windows注册表。
rename 用于重命名文件或目录。
replace 用于在文件中替换文本。
rmdir 用于删除目录。
route 用于查看和操作网络路由表。
robocopy 它是Windows命令行的强大文件命令。
route 用于查看和配置Windows网络路由表。
runas 允许用户以另一个用户身份执行程序。
sc 用于与服务控制管理器和服务进行通信。
scandisk 用于执行ScanDisk实用程序。
scanreg 用于扫描注册表并从错误中恢复注册表。
setver 使用此命令修改磁盘操作系统的版本,以欺骗旧的磁盘操作系统程序。
share 使用此命令安装支持文件共享和锁定功能。
shutdown 使用此命令从DOS提示符关闭系统。
smartdrv 使用此命令在常规内存中创建磁盘缓存。
sort 使用此命令对输入进行排序,并将输出显示在窗口屏幕上。
subst 使用此命令将系统上的一个目录替代为另一个驱动器号。
sys 用于将系统文件传输到磁盘驱动器。
telnet 用于从提示符处telnet到另一台设备。
tracert 用于查看网络包在网络上的路由。
tree 用于查看硬盘的可视树。
undelete 用于恢复被删除的文件。
unformat 用于重新格式化系统硬盘。
xcopy 用于将各种文件、目录或驱动器从一个位置复制到另一个位置。

恢复控制台命令

有各种恢复控制台命令。一些恢复控制台命令如下:

命令 描述
batch 用于在文件中执行各种命令。
bootcfg 允许用户查看、更改和重建boot.ini文件。
disable 禁用Windows系统服务或系统驱动程序。
enable 启用已禁用的系统服务或系统驱动程序。
fixboot 用于创建新的引导扇区。
fixmbr 用于向系统磁盘驱动器创建新的引导记录。
fType 用于显示或更改文件扩展名关联中使用的文件类型。
listsvc 显示系统服务和系统驱动程序。
logon 用于列出安装并启用管理员登录。
map 用于显示驱动器的设备名称。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程