1 常用的dos命令
打开DOS 窗口
win + R ==>输入 cmd ,回车,就能打开 DOS 窗口
或在开始 -->所有程序 --> 附件 -->命令提示符的方式打开,如果想要最高权限,可以右键,选择
以管理员的方式打开
如何在命令行窗口复制文本 :
右键,选择 "标记" , 选中要复制的区域以后,再点一次右键,就自动复制好了
可以用tab键补全命令
可以用上下键头翻找刚才执行过的命令
对于DOS命令来说,不区分大小写,对目录也不区分大小写
出现的内容 例如:
C:\Users\admin>
代表当前用户的当前目录
==dir 列目录 //linux 下 是 ls 命令
==cd 命令 用于切换目录
cd //往上退一层
cd 目录名称 //进入某个目录 ==> cd Users 直接进入 Users
==> C:\Users\admin\Desktop 直接进入多级目录
==> cd \ 直接退回根目录 ,在 linux 是 cd /
注意,cd命令不能切换盘符 ,
要切换盘符,可以直接在命令行下输入 盘符名称.回车即可
C:\>D: 切换到D盘
==md //用来建目录 在linux下 是mkdir
==>C:\> md study 建一个叫study 的文件夹
==rd //删除目录 在linux 下是 rm 命令
==>C:\> rd study 把study删除
删除的时候,目录一定要空,里面不能有任何内容(文件,目录),否则删除不掉
==echo //用于显示某个变量的值
==> C:\> echo %PATH% //显示出PATH这个变量的值
==> echo "这是一些数据" > dog.txt //创建dog.txt 这个文档,内容是 这是一些数据
==type //查看文件内容
C:\>type 1.txt //在linux下是 cat
==ping //测试网络,后面跟的是一个目标的主机名或ip地址
C:\>ping 192.168.1.42
正在 Ping 192.168.1.42 具有 32 字节 的数据:
来自 192.168.1.42 的回复: 字节=32 时间=98ms TTL=64
来自 192.168.1.42 的回复: 字节=32 时间=2ms TTL=64
来自 192.168.1.42 的回复: 字节=32 时间=1ms TTL=64
来自 192.168.1.42 的回复: 字节=32 时间=1ms TTL=64
192.168.1.42 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 1ms,最长 = 98ms,平均 = 25ms
TTL Time To Live //IP规范规定:TTL应该被设置为60
指定数据报被路由器丢弃之前允许通过的网段数量。TTL 是由发送主机设置的,以防止数据包不断在
IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。
LINUX 64
WIN2K/NT 128 //aiqiyi 就是
UNIX 系列 255
C:\>ping 127.0.0.1 //127.0.0.1 是本地回路地址,代表自已
下面演示了Ping 不通的效果
C:\>ping 192.168.21.21
正在 Ping 192.168.21.21 具有 32 字节的数据:
请求超时。
请求超时。
请求超时。
请求超时。
192.168.21.21 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失),
可以对主机名进行ping
C:\>ping www.baidu.com
ping 命令,可以加 -t 参数,表示一直ping 某个地址
可以用ctl +c 键,中途打断一个dos命令的执行 //linux下也是如此
附: 英文显示的结果,ping成功的
C:\>ping 169.254.1.107
Pinging 169.254.1.107 with 32 bytes of data: //使用了32个字节的数据去进行ping
Reply from 169.254.1.107: bytes=32 time=1ms TTL=128 //Reply 是应答的意思
Reply from 169.254.1.107: bytes=32 time=1ms TTL=128
Reply from 169.254.1.107: bytes=32 time=1ms TTL=128
Reply from 169.254.1.107: bytes=32 time=1ms TTL=128
Ping statistics for 169.254.1.107: //statistics 是统计学,统计的意思
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), //Packets 数据包,
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 1ms, Average = 1ms
==ipconfg
C:\>ipconfig
Windows IP 配置
以太网适配器 本地连接:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::552c:ed61:aefc:a16a%11
IPv4 地址 . . . . . . . . . . . . : 192.168.1.250 //ip地址
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.1.1
隧道适配器 isatap.{59A6DD4E-9B90-4E20-A002-9A935CF7C5DE}:
媒体状态 . . . . . . . . . . . . : 媒体已断开
连接特定的 DNS 后缀 . . . . . . . :
英文
C:\>ipconfig
Windows IP Configuration //Configuration :配置
Ethernet adapter 本地连接: //Ethernet: 以太网, adapter: 适配器
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 169.254.215.250 //IP Address: ip地址
Subnet Mask . . . . . . . . . . . : 255.255.0.0 //Subnet Mask:子网掩码
Default Gateway . . . . . . . . . : 169.254.215.1 //Default Gateway:默认网关
在linux 下,是 ifconfig
== del 删除
C:\> del 1.txt
C:\> del *.java
C:\>del cat\*.java //删除 cat 目录下的所有.java文件
==services.msc //打开服务管理器
== cls //清屏,在linux下是 clear
== netstat -noa
可以查看到本机哪些端口在用着
可以根据后面的PID 到任务管理器里去看它到底是哪个进彺
小任务
1 进入c/ windows /system32
2 建一个文件夹 tmp
3 在文件夹中建3个文件
a.bat //批处理文件, 相对于linux就是 .sh 文件
b.exe
c.txt //内容 this is something
4 用dir查询各型的文件
5 删除指定类型的文件
6 删除目录
7 退回
小任务
练习 飞秋的所在目录, 建一个myfiles的文件夹, 在里面再建 file1 file2 file3 3个文件夹,里面分别放几个文件
分别用命令查询这些文件,删除这些文件,删除这些文件夹,最后删除 myfiles
最后退出
小任务
查看本机的端口号占用情况,找出三个可疑的,看看它们都是被哪个进程占用了 //扩展
C:\> netstat
小任务,记忆以下单词
//Configuration 是配置
//Ethernet 以太网
//adapter 适配器
//Address 地址
//Subnet Mask 子网掩码
//Default Gateway 默认网关
//Connection 连接
//specific 特定的
//Suffix 后缀
//Reply 应答