linux命令和dos命令指的是什么

70次阅读
没有评论

共计 2619 个字符,预计需要花费 7 分钟才能阅读完成。

这篇“linux 命令和 dos 命令指的是什么”文章的知识点大部分人都不太理解,所以丸趣 TV 小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“linux 命令和 dos 命令指的是什么”文章吧。

linux 命令是对 Linux 系统进行管理的命令,其在系统中有两种类型:1、内置 Shell 命令,由 shell 程序识别并在 shell 程序内部完成运行,其在系统启动时就调入内存,是常驻内存的;2、外部命令(文件系统命令),是 bash shell 之外的程序。DOS 命令是指 DOS 操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。

linux 命令是什么

linux 命令是对 Linux 系统进行管理的命令。对于 Linux 系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux 系统管理的命令是它正常运行的核心,与之前的 DOS 命令类似。

linux 命令在系统中有两种类型:内置 Shell 命令(内置命令)和 Linux 命令(外部命令)。

内置命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。

外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。

1、外部命令

外部命令也称为文件系统命令,是 bash shell 之外的程序,它并不是 shell 的一部分。外部命令一般位于 /bin、/usr/bin、/sbin 或 /usr/sbin 中。外部命令是 Linux 系统中的实用程序部分,因为实用程序的功能通常都比较强大,所以其包含的程序量也会很大,在系统加载时并不随系统一起被加载到内存中,而是在需要时才将其调用内存。

通常外部命令的实体并不包含在 shell 中,但是其命令执行过程是由 shell 程序控制的。shell 程序管理外部命令执行的路径查找、加载存放,并控制命令的执行。外部命令是在 bash 之外额外安装的,通常放在 /bin,/usr/bin,/sbin,/usr/sbin… 等等。可通过“echo

$PATH”命令查看外部命令的存储路径,比如:ls、vi 等。

2、内置命令

内部命令实际上是 shell 程序的一部分,其中包含的是一些比较简单的 Linux 系统命令,这些命令由 shell 程序识别并在 shell 程序内部完成运行,通常在 Linux 系统加载运行时 shell 就被加载并驻留在系统内存中。

内部命令是写在 bash 源码里面的,其执行速度比外部命令快,因为解析内部命令 shell 不需要创建子进程。比如:exit,history,cd,echo 等。

说明

其中,pwd 命令是一个特殊的命令,其有两个版本,一个版本是内置命令,一个版本是外部命令。

3、区分内置命令与外部命令

语法

type command

案例

我们使用 type 命令,查看 cd 命令是内部命令还是外部命令,具体命令如下:

type cd

运行后,终端输出如下:

我们看到,输出了 cd 是一个内置命令,现在,我们再次使用 type 命令,查看 ps 命令,是内置命令还是外部命令,具体命令如下:

type ps

运行后,终端输出如下:

我们看到,输出了 ps 命令的位置,即,表明 ps 命令是一个外部命令。

dos 命令是什么

DOS 命令,计算机术语,是指 DOS 操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。

大家常用的操作系统有 windows 10,windows 7 等,都是图形化的界面。在有这些系统之前的人们使用的操作系统是 DOS 系统。

dos 命令其实和我们平常用鼠标点的功能差不多。最开始的电脑没有鼠标和图形界面,都是输入命令执行。采用图形界面是因为操作更加直观简洁,普及快。

1. 如何使用 dos 命令

在 window 系统中,按下 windows+R, 输入 cmd 即可进入 dos 中,如下:

其中 C:\User\***\ 代表目前所在的目录位置(既文件夹),后面就可以输入命令了。

2. 基本 dos 命令介绍

切换目录

cd+ 空格 + 目录地址,就可以前往你要去的文件夹(绝对地址)

如果是前往当前文件夹下的文件夹可以用 cd+ 空格 + 文件夹名

如果要换盘符,既从 C 盘到 D 盘,可以直接输入 D: 即可

查看文件夹内容

dir+ 空格 + 文件夹地址,可以查看指定文件夹内容。若后面不添加文件夹地址,默认查看当前所在文件夹下包含的内容。

md 命令和 rd 命令

就是 make dictionary 和 remove dictionary 的缩写,就是创建文件夹,删除文件夹,语法都一样。

linux 命令和 dos 命令指的是什么

linux 命令和 dos 命令指的是什么

如果直接 md+ 文件夹名,就默认在当前目录下新建文件夹。值得一提的是 md D:\ 学习 \123,D 盘中并没有“学习”文件夹,该命令会在 D 盘新建“学习”文件夹,然后再“学习文件夹下,新建“123”文件夹。而 rd D:\ 学习 \123 命令,只会删除“123”文件夹。

ping 命令

ping+ 空格 + 目标 ip(或 url)即可查看本机和目标之间的网络情况。

linux 命令和 dos 命令指的是什么

linux 命令和 dos 命令指的是什么

值得一提的,ping+url 会解析目标的 ip 地址,如上方 ping 头条网址后,解析出 ip 地址。这在黑客渗透测试时,是信息收集很重要的一环(当然,也有对这个 ip 造假的技术,同时也有绕过假 ip 的技术,这都是后文了)。

dos 命令非常丰富,可以说如果能熟练操作 dos,完全可以抛弃鼠标。更多的命令网上有许多资料。这里建议,准备一个 dos 命令大全,随时查阅,需要简单操作电脑时,随时查阅用法,用 dos 命令代替鼠标操作。多用 dos 命令,慢慢也就能熟练使用了。

3. 批处理文件

如果我们需要一次执行多个命令时,可以将多个命令写在一个文本文件中,并将文件后缀名更改为.bat,保存,然后执行该文件,电脑就会根据顺序,一条条将命令执行完成。如:

linux 命令和 dos 命令指的是什么

linux 命令和 dos 命令指的是什么

执行此文件,电脑就会在“学习”文件夹下新建一个“123”文件夹,然后再删除它。这其实就相当于使用 dos 命令写一个脚本,你会的 dos 命令越多,你可以写的脚本功能就会更丰富。也可以写一些恶搞的病毒,举个例子:

shutdown -s -t 7200;这个命令中 shutdown - s 是代表关机命令,- t 代表时间,7200 单位为秒。就是指 2 小时后自动关机。如图:

linux 命令和 dos 命令指的是什么

linux 命令和 dos 命令指的是什么

输入该命令后,计算机提醒我,电脑要关机了。

linux 命令和 dos 命令指的是什么

输入此命令是取消。

以上就是关于“linux 命令和 dos 命令指的是什么”这篇文章的内容,相信大家都有了一定的了解,希望丸趣 TV 小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-12发表,共计2619字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)