windows常用的命令


(2)在讲Linux的命令之前,我们先介绍Windows的常用命令,主要有两个目的,

1)对比学习Linux命令,加深对于Linux命令的理解
2)在平常的开发中,我们多少也会用到windows命令,所以也需要了解Windows的命令。



(3)有关命令的误区:学命令时,是不是要把所有的命令都学会,都记住呢?
答案:不是的。


其实,不管是Windows命令还是Linux的命令,它们都有非常多的命令,多达几百个,如果都学都记住,是绝对不可能的,
如果都记住的话,其它的都不用学了,光这些命令就要花费很久的时间,那怎么呢?
这些命令可以分为三部分


1)第一部分,常用命令:30个左右的常用命令
2)第二部分,不时可能会用到命令:20个左右的较常用命令

3)第三部分,基本不可能用到的命令:剩下的全是用不上的命令



我们只需要掌握其中常用的命令即可,这些常用命令并不难学习,只要你用熟了,不想记住都难,至于那些较常用的命令,
不需要我们去专门的学习,后面工作中、或课程涉及到了再来熟悉也不晚,用过几次你自然就会用了。


至于哪些基本不会用到的命令,我们根本不用关心,同样的,假如在工作中你真的用到了,再去个别的熟悉就可以了,事实上
后面不用了你也会忘,忘了也没关系,用时再去查阅即可,如果花大把的时间去学习这些基本都不会到的命令,是没有意义的。

所以学习命令的要点就是,掌握和用熟常用命令即可,对于那些不常用的,用到了再去熟悉,这种方式才是合理的。




3.1 windows的常用命令


3.1.1 什么是命令

最直接的理解就是,命令就是别人事先写好的、编译好的可执行程序,命令名就是程序名,输入并执行命令,其实就是在执行程序。



3.1.2 windows内置命令

(1) 什么是内置命令?
内置命令,不是一个独立的程序,属于系统的一部分,系统启动时,这些内置命令会被直接加载内存中。


不能给windows内置命令加.exe尾缀:

在windows下,可执行程序都是以.exe结尾的,既然内置命令不是独立的可执行程序,我们就不能给内置命令加.exe,
也就是说反过来,对于外置命令,我们是可以加.exe尾缀的,因为外置命令本来就是一个独立的可执行程序,可执行程序
的文件本来就是.exe结尾的,后面还会介绍这个问题。



(2)windows下常见的内置命令


1)常见的内置命令有哪些
dir cls cd copy ren del edit md(mkdir) move more type rd(rmdir) xcopy。

不要记这些命令,熟悉就可以了,主要是希望大家和后面的Linux命令进行对比学习,这些命令知道有这么回事,
到时候用到了网上搜索即可,用多了自然就熟悉了,我也不会去记。


2)使用这些内置命令

(a)dir
· 功能:显示文件的信息。

· 使用格式:dir [/选项] [参数(文件)]
[]表示可以可有、可没有,没有时表示显示当前目录下的文件信息


· 参数:比如某个目录/文件



· 选项
/p:当显示的内容很多时,每次只显示一部分,按任意键显示下一部分。
/w:横向列表显示简单信息。



· *通配符:dir *.txt





(b)cls:清屏



 



(d)cd:切换目录
比如cd 目录

· 如何切换到其它分区?
分区符: 比如e:


· .和..
- . :代表当前目录
- .. :代表当前目录的上一级目录,也就是当前目录的父目录

- .和..的意义:构建相对路径



· 绝对路径和相对路径

- 绝对路径:从绝对位置算起的路径

- 相对路径:从某个相对位置算起的路径


- 生活中的绝对路径和相对路径

+ 绝对路径:中国/广东/深圳/龙岗区/xx街道/51号
绝对位置是中国,从中国开始算起。


+ 相对路径:50号/朝东隔壁,52号/朝西隔壁
不需要知道绝对位置,只要知道某个相对的位置,也能找到目的地,而且相对的这个位置并不是固定的。


- 计算机中的绝对路径和相对路径

+ 绝对路径:C:\Users\Administrator\Desktop\aa
C:是绝对位置,从绝对位置算起。

演示:通过绝对路径切换到其它目录下


+ 相对路径:比如
演示:通过相对路径切换到其它目录下

进入某个目录,不一定要使用绝对路径,使用相对路径更方便,特别是当绝对路径很长时,使用相对路径
更方便。

相对路径相对的是当前目录或者上一级目录,因为当前目录或者上一级是是变着的,所以相对路径也变化的,
不像绝对路径,都是从一个绝对的起点开始算起的。


在Linux下,.和..含义也是这样的,以及相对路径和绝对路径的含义,与windows是一样的,所以讲到Linux
的命令时,不再解释.和..,已经相对路径和绝对路径。

 


(e)move:移动文件、修改文件名


(f)copy:复制普通文件、创建一个新普通文件

· 复制:copy 源文件 目标文件名,
copy命令只能复制普通文件不能复制目录。

· 创建:copy con 新文件名
输入内容
回车
然后按下ctrl+c


(g)del:删除普通文件,不能删除目录

del只能用于删除普通文件,不能用于删除目录。
删除目录时,只会把目录里面的普通文件删除,但是目录不会被删除。

(i)md(同mkdir):创建目录


(j)rd:删除目录
如果删除的目录是非空目录的话,需要加一个/s选项,表示递归删除


(k)xcopy:复制目录和普通文件
· copy的缺点:只能复制普通文件,不能复制目录。

· xcopy:既能复制普通文件,也能复制目录

复制目录时,如果不加/e选项,如果目录里面包含其他目录,这些目录不会被复制,只会复制普通文件
如果希望目录也被复制,需要加一个/e选项

使用xcopy是需要选择复制的是普通文件(F),还是复制的目录(D)



(m)date和time:显示当前日期,显示时间

如何退出:ctrl+c 或者 回车


3.1.3 windows外置命令

(1)什么是外置命令?

笼统的讲,外置命令就是各种运行在操作系统之上的,独立于与操作系统之外的程序,也就是各种的xxx.exe可执行文件
(可执行程序),外置命令说白了就是各种.exe结尾的可执行程序。

注意区分内置和外置,内置属于是OS内部的一部分,外置是独立于OS之外的单独的程序。


(2)命令的详细区分
分为内部命令、外部命令、可执行程序、批处理文件

1)内部命令:内置命令,OS内部的命令,属于OS的一部分

2)外部命令:外置命令,安装好系统后,默认就有的常用的可执行程序,不属于属于OS的一部分

当windows安装好后,默认的常用的可执行程序,会自动被安装在C:\Windows\system下,在这个目录下可以
搜索到这些程序。

3)可执行程序:自己安装的或者自己写的可执行程序,都不属于OS的一部分
(a)我们自己安装的,一般默认安装在program files这个目录,当然你可以自己选择安装位置。
(b)我们自己编写的程序,这个程序放在在什么位置,完全可以由我们自己决定。


4)批处理文件:脚本文件,在脚本文件里面可以写一堆的命令,执行脚本文件时,可以批量的执行命令,这就是批处理文件
在后面Linux基础高级课程中,再来介绍脚本文件,到时候会对比讲解Linux和windows的脚本文件。

笼统的讲,外部命令、可执行程序、批处理文件,我们都可以算作是外置命令(外部命令),不过那我们这里就按照正规
的说法来,仅仅把系统安装好后,默认就有的常用的可执行程序成为外置命令。


Linux的命令与windows命令分发是一样的。

(3)如何执行(运行)可执行程序.exe
不管是外置命令这种可执行程序,还是自己安装的可执行程序,自己写的可执行程序,如何运行呢?

(a)第一种:设置快捷图标,然后通过双击快捷图标打开

(a)第二种:直接在命令行输入可执行文件的名字,我们也可以运行这个程序。


(4)windows的常见外置命令(安装好系统后,默认就有的常用的可执行程序)
比如:mspaint、ipconfig、calc、control、notepad,安装windows系统时,这些程序都自动安
装在了C:\Windows\system目录

1)mspaint(mspaint.exe):画图程序

2)ipconfig(ipconfigg.exe):查看网络,/all选项:表示查看所有详细信息

3)calc(calc.exe):计算器

4)control(control.exe):控制面板(系统设置)

5)notepad(notepad.exe):打开一个记事本编辑器

posted @ 2019-01-25 23:15  lemaden  阅读(494)  评论(0编辑  收藏  举报