Windows网络基础

1、Dos基本命令和批处理

一、Dos命令

1、如何操作dos命令

开始–运行–输入cmd–回车,调出c:\windows\system32\cmd.exe

或者win+R键 —运行—输入cmd–回车

2、目录相关命令

1.命令:dir

作用:浏览当前文件夹内容(带dir标识的为文件夹,否则为文件)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JhE2tWiM-1591100951473)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602165204892.png)]

其他用法

dir 指定路径

dir d:\
dir d:\download
dir /a #浏览所有内容,包括隐藏内容

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4e9YMFFp-1591100951479)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602165327153.png)]

2.命令:盘符:

作用:切换分区

c:
d:
e:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fjvIKgR1-1591100951482)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602165343485.png)]

3.命令:cd…

作用:退出一级目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0g1MeMtu-1591100951486)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602165456044.png)]

4.命令:cd 文件夹名称

作用:进入文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vq4o4kNC-1591100951489)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602165414439.png)]

5.Tab键

作用:自动补全路径

6.命令:cd \

作用:退到根目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-td3Y6slb-1591100951493)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602165553801.png)]

7.命令:md 文件夹 [文件夹 文件夹]

作用:创建文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kCsrtvlg-1591100951495)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602165737399.png)]

8.命令:rd 文件夹 [文件夹 文件夹]

作用:删除空文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nWcuieD1-1591100951498)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602165754765.png)]

命令:rd 文件夹 /s /q

作用:无提示删除非空文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vhv8pEOc-1591100951501)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602165821420.png)]

3、其他命令

1、修改文件或者文件夹隐藏属性命令

attrib +h/-h 文件名/文件夹名 #隐藏/取消隐藏文件或者文件夹attrib +s/-s 文件名/文件夹名 #提升/取消提升为被系统保护的文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4PxPaPx1-1591100951503)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602170430821.png)]

2、复制和移动命令

复制文件:

copy [路径\]源文件全名 目标路径[新文件全名]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z95yVVn8-1591100951506)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602172423590.png)]

移动文件:

move [路径\]源文件全名 目标路径[新文件全名]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5qQtiNW7-1591100951510)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602172501378.png)]

3、定时关机命令

shutdown -s -f -t 秒  #定时强制关机
shutdown -r -t 秒  #定时重启,同上,加上-f为强制重启
shutdown -a   #取消定时

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KriSQuiE-1591100951513)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602172713997.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aVam3woy-1591100951515)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602172745398.png)]

4、ping命令

​ Ping命令是专用于TCP/IP协议的探测工具,它对测试网络连接状况以及信息包发送和接收状况非常有用,这是TCP/IP协议中最有用的命令之一。它给另一个系统发送一系列的数据包,该系统本身又发回一个响应,这条实用程序对查找远程主机很有用,它返回的结果表示是否能到达主机,宿主机发送一个返回数据包需要多长时间。

​ -t表示将不间断向目标IP发送数据包,直到我们强迫其停止。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EAgdsLEI-1591100951519)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602173157709.png)]

​ -l定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ludab0sk-1591100951521)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602173237183.png)]

​ -n定义向目标IP发送数据包的次数,默认为4次。如果网络速度比较慢, 4次对我们来说也浪费了不少时间,因为我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wsybeQTz-1591100951525)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602173339713.png)]

​ 说明一下,如果-t参数和-n参数一起使用, ping命令就以放在后面的参数为标准,比如"ping IP -t -n 3" ,虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主机域名,这样就可以得到主机的IP。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rDYlTPKy-1591100951528)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602173417525.png)]

5、netstat命令

这是一个用来查看网络状态的命令,操作简便功能强大。

-a查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w5dTiZOV-1591100951532)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602173659935.png)]

-r列出当前的路由信息,告诉我们本地机器的网关、子网掩码等信息。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S4Vmz1Zg-1591100951533)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602173741223.png)]

-n以数字形式显示地址和端口号

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3HCyF9pE-1591100951535)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602173804460.png)]

6、ipconfig命令:

ipconfig可用于显示当前的TCP/IP配置的设置值

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GWWAGAbf-1591100951539)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602173853246.png)]

ipconfig /all:显示本机TCP/IP配置的详细信息;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XJy0jde2-1591100951542)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602173922843.png)]

ipconfig /release: DHCP客户端手工释放IP地址;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2x1vVCIi-1591100951544)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602174016926.png)]ipconfig /renew: DHCP客户端手工向服务器刷新请求;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sk2hqeQp-1591100951546)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602174234037.png)]

ipconfig /flushdns:清除本地DNS缓存内容;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1HnQ6DRs-1591100951549)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602174305343.png)]

ipconfig /displaydns:显示本地dns内容

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e0AC9f46-1591100951552)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602174552087.png)]

二、批处理

1、批处理作用

自上而下成批的处理每条命令,直到最后一条

2、如何创建批处理扩展名: .bat

创建方法,新建一个记事本文件,然后将扩展名改为 bat

注,修改扩展名时,需要将文件的扩展名显示出来后再进行修改!

案例,新建一个记事本文件,然后将扩展名改为 bat,内容如下

3、批处理基本语法

1、@echo off

作用:关闭回显功能,也就是屏蔽过程,建议放盟在批处理的首行。

2、pause

作用:暂停批处理运行

3、 title

作用:为批处理脚本设置标题

4、echo.

作用:在执行批处理脚本时,可以空一行.

5、set

作用:设置变量,常用与在脚本中的互动腻值./p可以输出语句

6、:和goto

当程序运行到 goto时,将自动跳转到:定义的标签部分去执行命令块了,所有:和goto联合起来可以实现

d:
cd \
cd tmp
del . /s/q
@echo off //关闭回显
echo =============
echo hello . how are you
echo =============  //输出
pause //暂停
copy qq.bat "C:\Documents and Settings\Administrator\「开始」菜单\程序\启动"   //%userprofile%「开始」菜单\程序\启动
:1 //块处理
start  //可以打开执行程序,什么不写就打开cmd
goto 1 //返回1块
@echo off
title 小程序1.0
color 0a
:menu
echo ==============
echo 菜单
echo 1、定时关机
echo 2、取消定时
echo 3、退出
echo ==============
set /p num=yourchoice:
if %num%="1" goto 1
if %num%="2" goto 2
if %num%="3" goto 3
echo please input correct num(1,2,3),enter any keyword to continue
pause
goto menu:1
set /p a=please input time(s)
shutdown -s -f -t %a%
goto menu:2
shutdown -a
goto menu:3
exit //退出

2、Windows PowerShell基础

PowerShell简介

Windows PowerShell是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用.NET Framework的强大功能

它引入了许多非常有用的新概念,从而进一步扩展了您在Windows命令提示符和WindowsScript Host环境中获得的知识和创建的脚本。

Windows PowerShell v3将伴随着Microsoft Hyper-V 3.0和Windows Server 2012发布。PowerShell v3是一个Windows任务自动化的框架,它由一个命令行she11和内置在这个. NET.框架上的编程语言组成

PowerShell v3采用新的cmdlet让管理员能够更深入到系统进程中,这些进程可以制作成可执行的文件或脚本(script)。一条cmdlet是一条轻量命令, Windows PowerShel1运行时间在自动化脚本的环境里调用它。

Cmdlet包括显示当前目录的Get-Location,访问文件内容的Get-Content和结束运行进程的Stop-Process。

PowerShell中内置的命令

PowerShell中内置的命令称为cmdlets, cmdlet实现具有以下特点:

1)统一的命令形式

2)支持管道功能

3)输出易于管理的对象,支持面向对象的概念

在PowerShel1中有一个内置的变量: profile;这个变量指示了PowerShell用户自定义配置文件。可以在PowerShell中输入profile;这个变量指示了PowerShell用户自定义配置文件。可以在PowerShell中输入profile;这个变量指示了PowerShell用户自定义配置文件。可以在PowerShell中输入profile.

cd命令现在用set-location命令替代

dir命令用get-childitem命令替代

通过: set-alias命令来设置命令别名。

set-alias new new-objectorset-alias iexplorer 'c:\program files\internet explorer\iexplorer. exe'

获取指定命令的帮助信息

eg:

get-command get-process

利用通配符进行搜索

PowerShell支持通配符搜索,这一功能的完美支持,完全可以媲美linux下的正则表达式。

get-command *char*

例如搜索带动词get的命令:

get-command -verb get

搜索带名词service的命令:

get-command -noun service

cmdlets一致的命令接口模式

PowerShel1采用一种称为cmdlets的命令接口模式,所有的命令都遵循这样的命令模式:动词-名词,如: get-command命令, get就是动词,而command就是名词get-process / get-eventlog

管道和对象成员

管道

管道的最大特点就是:前一个命令的输出作为后一个命令的输入。cmd, bash均支持管道管道的概念

在PS中,继承了cmd管道符号的表示方法: |表管道;

但是PS与cmd的管道有本质的区别, cmd中的管道传递的是文本信息,而PS中传递的是对象,因此PS中的管道更加易于使用和管理。

3、用户与组管理

一、服务器系统版本介绍

windors服务器系统: win2000 win2003 win2008 win2012

linux服务器系统: Redhat Centos

二、用户管理

1、用户概述

每一个用户登录系统后,拥有不同的操作权限。每个账户有自己唯一的SID (安全标识符)

用户SID: S-1-5-21-426206623-2579496042-14852678-500

UID系统SID: S-1-5-21-426206823-2579496042-14852678

​ windows系统管理员adainistrator的UID是500

​ 普通用户的UID是1000开始不同的账户拥有不同的权限,为不同的账户赋权限,也就是为不用账户的SIDR权限!

​ 查看sid值: whoami /user

​ 账户密码存储位置: c: \windows\system32 config SAMvindors系统上,默认密码最长有效期42天

2、内置账户

给人使用的账户:

administrator管理员账户

guest#来宾账户

计算机服务组件相关的系统账号

system #系统账户==权限至高无上

local services #本地服务账户==权限等于普通用户

network services #网络服务账户==权限等于普通用户

3、配置文件

每个用户都有自己的配置文件(家目录)

在用户第一次登录时自动产生,路径是:

win7/win2008 c:\用户\

xp/win2003 c:\Documents and Settings\

4、用户管理命令

net user #查看用户列表
net user 用户名 密码 #改密码
net user 用户名 密码 /add #添加新用户
net user 用户名 密码 /del #删除用户
net user 用户名 /active:yes/no #激活或者删除用户

三、组管理

1、组概述

组的作用:简化权限的赋予。

赋权限方式:

1)用户---组---赋权限.
2)用户--赋权限

2、内置组

内置组的权限默认已经被系统赋予。

1) administrators  #管理员组
2) guests  #来宾组
3) users  #普通用户组,默认新用户都属于该组
4) network  #网络配置组
5) print  #打印机组
6) Remote Desktop  #远程桌面组

3、组管理命令

net localgroup  #查看组列表
net localgroup 组名  #查看该组成员
net localgroup 组名 /add  #创建一个新组
net localgroup 组名 用户名 /add  #添加用户到组
net localgroup 组名 用户名 /del #从组中删除用户
net localgroup 组名 del  #删除组

4、NTFS权限管理

一、NTFS权限概述

1、通过设置NTFS权限,实现不同的用户访问不同对象的权限
2、分配了正确的访问权限后,用户才能访问其资源
3、设置权限防止资源被篡改、删除

二、文件系统概述

文件系统即在外部存储设备上组织文件的方法

常见的的文件系统:

FAT  windows
NTFS  windows
EXT  linux常见

三、NTFS文件系统特点

1,提高磁盘读写性能
2.可靠性加密文件系统访问控制列表(设置权限)
3,磁盘利用率压缩磁盘配额
4,支持单个文件大于4个G

四、修改NTFS权限

1、取消权限继承

作用:取消后,可以任意修改权限列表了。
方法:文件夹右键属性--安全--高级--去掉第一个对号-选择复制即可

2、文件以及文件夹权限

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rgO39C4U-1591100951555)(C:\Users\19674\AppData\Roaming\Typora\typora-user-images\image-20200602202026779.png)]

3、权限累加

当用户同时属于多个组时,权限是累加的!

用户a同时属于IT组与HR组, IT组对文件夹jimi可以读取, HR组可以对jimi文件夹写入,则a用户最终的权限为读取和写入。

4、拒绝最大

当用户权限累加时,如遇到拒绝权限,拒绝最大!

用户a属于财务部组,财务部组成员为10个用户,财务部组拥有对文件夹xxx访问权限,现要求a用户不能脱离财务部组, 同时要求a没有访问文件夹xxx的权限。

4.5、取得所有权

默认只有administrator有这个权限!

作用:可以将任何文件夹的所有者改为administrator

用户a已离职,但xxx文件夹的属主是a,由于a用户对xxx文件夹做过权限修改,导致其他用户对xxx文件夹没有任何权限,现需要管理员administrator用户将xxx文件夹重新修改权限。

4.6、强制继承

作用:对下强制继承父子关系!

方法:件夹右键属性一安全一高级一勾上第二个对号,即可!

案例: xx文件夹下有多个子文件夹及文件,由于长时间的权限管理,多个子文件夹的权限都做过不同·的权限修改,现需要xxx下的所有子文件及文件夹的权限全部统一。

4.7、文件复制对权限的影响

用户a同时属于IT组与HR组, IT组对文件夹jimi可以读取, HR组可以对jimi文件夹写入,则a用户最终的权限为读取和写入。

4、拒绝最大

当用户权限累加时,如遇到拒绝权限,拒绝最大!

用户a属于财务部组,财务部组成员为10个用户,财务部组拥有对文件夹xxx访问权限,现要求a用户不能脱离财务部组, 同时要求a没有访问文件夹xxx的权限。

4.5、取得所有权

默认只有administrator有这个权限!

作用:可以将任何文件夹的所有者改为administrator

用户a已离职,但xxx文件夹的属主是a,由于a用户对xxx文件夹做过权限修改,导致其他用户对xxx文件夹没有任何权限,现需要管理员administrator用户将xxx文件夹重新修改权限。

4.6、强制继承

作用:对下强制继承父子关系!

方法:件夹右键属性一安全一高级一勾上第二个对号,即可!

案例: xx文件夹下有多个子文件夹及文件,由于长时间的权限管理,多个子文件夹的权限都做过不同·的权限修改,现需要xxx下的所有子文件及文件夹的权限全部统一。

4.7、文件复制对权限的影响

文件复制后,文件的权限会被目标文件夹的权限覆盖。唯一不被覆盖的是同分区下移动文件。

Windows网络基础相关推荐

  1. 计算机基础pdf脚本之家,使用脚本管理Windows网络(更新版).pdf

    使用脚本管理 Windows 网络(更新版) 使用脚本管理 Windows 网络 从 WindowsN 学习如何自动化日常管理任务并根据这个来自于的技巧 管理你的网络. 一个流行的关于教授人知识的谚语 ...

  2. Windows网络编程(一)基础

    Table of Contents 准备工作 socket C/S模式 源代码 服务端 客户端 源码分析 数据传输 关闭连接 符号解释 WSAStartup sin_family sin_port i ...

  3. P8-Windows与网络基础-Windows基本命令-目录文件操作(cd、dir、md、rd、move、copy、xcopy、del)

    该系列为"蜗牛学苑-网络安全"笔记,跟随课程加入自己见解,同时也为项目中碰到一些问题做了解答 大纲 目标 授课 前言 DOS命令的约定 1.目录和文件的应用操作 1.1 cd命令 ...

  4. 网络分析概述之网络基础简介

    网络分析概述之网络基础简介 本文转载自小白名的生统笔记,原文链接:https://mp.weixin.qq.com/s/Bp-u663WUhFxPfeP7pBh0w 从本节开始介绍网络分析.本篇暂且对 ...

  5. Windows Server基础架构云参考架构:硬件之上的设计

    作者 王枫 发布于2014年1月27日 综述 毫无疑问,移动互联网.社交网络.大数据和云计算已经成为IT发展的四个大的趋势.其中云计算又为前三个提供了一个理想的平台.今天不仅互联网公司,很多传统行业的 ...

  6. 网络基础(二)及HTTP协议

    网络基础(二)及HTTP协议 文章目录 网络基础(二)及HTTP协议 一.HTTP协议 二.端口 三.udp协议 四.tcp协议 一.HTTP协议 1 . 什么是url? 平时我们俗称的 " ...

  7. 100个网络基础必备知识 ,值得收藏!

    100 个网络基础知识普及,看完成半个网络高手! 1)什么是链接? 链接是指两个设备之间的连接.它包括用于一个设备能够与另一个设备通信的电缆类型和协议. 2)OSI 参考模型的层次是什么? 有 7 个 ...

  8. 网络基础:Ping命令的7种基础用法,掌握了秒变大神!

    现在不管安防工程还是弱电工程,与网络的联系也越来越密切了,网络基础知识中的网络命令ping命令在项目中是使用频率最高的,一般我们用的都是它的基本功能,今天和大家来详细看下Ping命令的7个基础用法,掌 ...

  9. 收藏100个网络基础知识

    100 个网络基础知识普及,看完成半个网络高手! 1)什么是链接? 链接是指两个设备之间的连接.它包括用于一个设备能够与另一个设备通信的电缆类型和协议. 2)OSI 参考模型的层次是什么? 有 7 个 ...

最新文章

  1. 网页测试本地服务器_音视频开发搭建一个直播服务器
  2. 十一.python面向对象(接口)abstractmethod,ABCMeta
  3. RGBD 转换成点云 open3d
  4. linuxPci驱动获取指定设备bus、device以及devfn数据方式
  5. 公众号管理模块-DouPHP模块化企业网站管理系统v1.6
  6. mysql+主从同步+用户,MySQL主从同步
  7. 阿里云 Windows Server 2012 r2 部署asp.net mvc网站 平坑之旅
  8. android期末大作业_关于大学期末的一点碎碎念
  9. semg特征提取matlab zc,一种融合小波包和双谱分析的肌电信号特征提取方法与流程...
  10. arduino人体红外传感器_Arduino 使用人体红外感应模块 HC-SR501
  11. 使用PROJ将空间坐标点从WGS84坐标系转换到UTM坐标系
  12. VR全景图书馆让读者享受到优质的图书阅览服务
  13. java jmail_jmail和javamail的区别
  14. matlab鼠标截取图像并显示_matlab图像剪裁命令imcrop()
  15. 计算机桌面word不见怎么办,电脑桌面word 电脑桌面上word不见了怎么办
  16. JS的迭代器和可迭代对象详解
  17. IT业界中的著名女性高管
  18. 电脑黑屏怎么办?实用解决方法!
  19. 其实,我几乎很少看书!
  20. 【活动报名】 拥抱公平《 Impact Tech, She Can 》

热门文章

  1. 医院测温人脸门禁设备解决方案
  2. 怎么视频翻译成中文?安利这几个实用的方法给你
  3. 硬件工程师常见问题与答疑
  4. DIV 中的高度是由什么决定的
  5. Java学习 --- 设计模式中的UML类图
  6. 云模型(Cloud Model)
  7. qsql 查看 当前活动 并终止活动
  8. 跳转无效location.href
  9. VI/VIM 键盘图 及常规快捷操作
  10. 《机器学习》周志华 第二章——模型评估与选择笔记