DOS进阶学习

1、Net常用命令

(1)net share - 查看共享命令

net share ipc$ - 设置ipc$共享

net share ipc$ /del - 删除ipc$共享 (xp系统无法删除)

net share c$=c: - 设置c盘为共享

我的实验是在win7_64平台上操作的

DOS进阶学习_第1张图片

查看共享:

DOS进阶学习_第2张图片

通过命令来添加一个共享并指定共享访问权限:

DOS进阶学习_第3张图片

删除共享:

DOS进阶学习_第4张图片

(2)net user - 查看本地的用户列表

DOS进阶学习_第5张图片

 

net user 用户名 密码 /add - 增加一个用户

注意:

1>如果你的本机运行着360, 有可能出现添加用户失败, 可以试着退出360.

2>请以管理员模式运行CMD.

DOS进阶学习_第6张图片

net user 用户名 /add 或 net user 用户名 ""/add - 增加一个密码为空的用户(知道上面的操作, 还能不会操作这个)

net user 用户名 /del - 删除某个用户名

DOS进阶学习_第7张图片

net user 用户名 /active:yes(no) - 设置某个用户的状态为启用(禁用)

DOS进阶学习_第8张图片

DOS进阶学习_第9张图片\

(3)net localgroup administrators - 查看管理员组里的用户(即权限为管理员的用户)

DOS进阶学习_第10张图片

DOS进阶学习_第11张图片

net localgroup administrators 用户名 /add - 把某个用户增加到管理员组里

 

DOS进阶学习_第12张图片

net localgroup administrators 用户名 /del - 从管理员组里删除某个用户

DOS进阶学习_第13张图片

注意:.

1>增加到某个组里的用户必须是已经被创建过的用户.

2>增加到的组必须为存在的组.

(4)net start - 查看已经启动的服务列表

net start 服务名 - 开启某个服务 注意:要想成功的开启一个服务,前提是它被停用了,而不是被禁止

net stop 服务名 - 停止某个服务 注意:停止的服务必须是已经启动的,而不是已经停止或是被禁止的

DOS进阶学习_第14张图片

2、netstat

如果我们的计算机有时候收到的数据包出错,我们不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据包。但如果累计的出错情况数目占到所接收的IP数据报相当大的比例,或者它的数目正迅速增加,那么我们就应该使用Netstat查一查为什么会出现这些情况了。我们甚至可以用它来检查我们的机器是否中了病毒或是木马

netstat 的一些常用选项(注意, 不要写成了 net stat, 这个不是NET指令哦.)

netstat 这个网络命令, 小编在应用上最常用来查看当前网络的连接状况, 即 netstat -an, 如果有高手路过, 烦请指点一二, 我代表我们这些小白菜们诚心谢过!

netstat –s

本选项能够按照各个协议分别显示其统计数据。如果我们的应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么我们就可以用本选项来查看一下所显示的信息。我们需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。

DOS进阶学习_第15张图片

netstat –e

本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据包的总字节数、错误数、删除数、数据包的数量和广播的数量。这些统计数据既有发送的数据包数量,也有接收的数据包数量。这个选项可以用来统计一些基本的网络流量。

DOS进阶学习_第16张图片

netstat –r

本选项可以显示关于路由表的信息,类似于使用 route print 命令时看到的 信息。

除了显示有效路由外,还显示当前有效的连接。

DOS进阶学习_第17张图片

netstat –a

本选项显示所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接。

DOS进阶学习_第18张图片

netstat –n

显示所有已建立的有效连接

DOS进阶学习_第19张图片

使用net user命令远程访问主机文件

ipc$详细解释大全

3、net use \\ip地址\ipc$ "密码" /user:用户名 - 和某个ip地址建立一个ipc$连接(ipc$入侵)

net use \\ip地址\ipc$ /del - 删除建立的ipc$连接

DOS进阶学习_第20张图片

命令成功与否的前提:

1>.对方操作系统是否为NT以上的(除xp外)

2>.对方系统是否开启了ipc$共享

3>.输入的用户名和密码是否正确

DOS进阶学习_第21张图片

4、net use h: \\ip地址\c$ - 将对方c盘映射到本地的h盘

net use h: /del -删除映射到本地的磁盘

注意:

1>.要映射到本地的磁盘名不能与本地现有的磁盘名重复(冲突)

2>.想要映射对方的某个磁盘或目录的前提是对方的此磁盘或目录设置了共享

2>.copy 磁盘:\程序名 \\ip地址\c$\要保存的程序名

3>.net time \\ip地址 - 查看某ip地址的计算机系统上的时间

DOS进阶学习_第22张图片

注意:

除了查看本机时间可直接输入此命令外,在查看其他ip地址的时间之前必须建立ipc$连接

4>.at \\ip地址 时间 要运行的程序 - 指定远程计算机在某个时间点运行指定的程序

DOS进阶学习_第23张图片

DOS进阶学习_第24张图片

二、FTP命令

FTP命令行与图形界面的FTP工具的异同:

相同: 都可以通过FTP协议完成文件的收发操作

不同: 命令行工具系统自带, 随时随地完成任务; 而图形界面则需要安装或携带一个绿色的软件, 好一点漂亮点的软件则需要占用过多的系统资源. 而且你还要准备一个鼠标.

总之, 不同的人有不同的需求, 因人而异, 没好没坏. 小编只是分享自己的所学所得, 如果对各位条友有用, 可以收藏备参. 不需要的条友就当路过打打酱油吧. 小编在此都表示感激大家的光临, 谢谢大家的友好的关注与支持!

1>.(!): 在本机中执行交互shell,执行exit命令可以返回ftp环境.

DOS进阶学习_第25张图片DOS进阶学习_第26张图片

2>.(?): 同help命令,显示帮助信息.

DOS进阶学习_第27张图片

3>.(append): 将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名.

命令格式: append 本地文件名 [远程保存文件名]

DOS进阶学习_第28张图片

4>.(ascii): 使用ascii类型传输方式.

DOS进阶学习_第29张图片

5>.(bell): 每个命令执行完毕后计算机响铃一次.

DOS进阶学习_第30张图片

注意: 输入一次可以开启bell模式,再次输入则可以关闭!

6>.(binary): 设置文件传输方式为二进制(类似于ascii 模式的操作).

7>.(bye): 退出ftp命令模式.同quit命令.(就是退到FTP命令并断开连接, 退出命令模式是跟close的区别)

8.(cd): 切换目录.

命令格式: cd 远程目录

DOS进阶学习_第31张图片

9>.(close):中断与远程服务器的ftp会话(与open对应).

DOS进阶学习_第32张图片

10>.(delete):删除远程主机文件.

命令格式: delete 远程文件名

DOS进阶学习_第33张图片

11>.(debug):设置调试方式,显示发送至远程主机的每条命令.

注意:输入一次debug命令可以开此启模式,再次输入则可以关闭!

DOS进阶学习_第34张图片

12>.(dir)显示远程主机目录,和ls命令有相同处.

命令格式: dir 远程目录 本地文件名 (可以把ftp主机上的目录里的列表情况保存至本地)

DOS进阶学习_第35张图片

13>.(disconnect): 中断与远程服务器的ftp会话.同close命令.

14>.(get): 从远程主机上下载文件到本地.

命令格式: get 远程文件名 本地文件名

DOS进阶学习_第36张图片

DOS进阶学习_第37张图片

15>.(hash):每传输2048字节,显示一个hash符号"#".

DOS进阶学习_第38张图片

16>.(help):同"?"命令,显示帮助信息.

17>.(lcd):显示当前本地计算机的目录.

DOS进阶学习_第39张图片

DOS进阶学习_第40张图片

18>.(ls):显示远程主机目录,但不如dir命令显示的信息更加详细.

命令格式: ls 远程文件名 本地文件名

(注意:这个ls 的功能与dir的功能类似, 都可以将服务端的当前目录中的文件列表信息写入到本地的一个文件中去. 只是没有 dir 命令返回的信息详细.)

19>.(mdelete):同时删除远程主机多个文件, 需要用户进行确认.

命令格式:mdelete 远程文件名1 远程文件名2 ...(前提FTP服务端提供了修改权限)

DOS进阶学习_第41张图片

 

20>.(open): 建立指定ftp服务器连接,可指定连接端口.

命令格式: open 远程主机 端口号(如果是默认21的端口号,则不需要指定, open指令上面都有操作演示的哦)

21>.(prompt): 设置对多个文件操作时的交互提示,可以取消m打头命令的确认过程,进行自动确认.

DOS进阶学习_第42张图片

Dos å½ä»¤è¿é¶ï¼äºï¼ââFTPå½ä»¤

22>.(put): 将本地文件传送至远程主机

(与 get 命令是相对的, get是下载到本地, put是下上传到服务端).

命令格式: put 本地文件名 远程文件名

DOS进阶学习_第43张图片

DOS进阶学习_第44张图片

24>.(quit): 同bye,退出ftp命令行.

DOS进阶学习_第45张图片

27>.(rename): 更改远程主机文件名.

命令格式: rename 想要更改的文件名 更改后的文件名

DOS进阶学习_第46张图片

28>.(rmdir): 删除远程主机目录.

命令格式: rmdir 远程目录名

30>.(status): 显示当前ftp状态.

31>.(type): 设置(改变)文件传输类型,默认文件传输类型为ascii.

命令格式: type 文件传输类型(如ascii,binary), 这个小编极少用到, 直接执行 ascii 或 binary就可以了

你可能感兴趣的:(DOS进阶学习)