(在Windows操作系统中,路径采用“\”,在Linux操作系统中,路径采用“/”)
PowerShell(含ise脚本工具)
一.目录和文件的操作
1.cd(切换目录)chdir
cd /d c:
cd 命令
/d 选项
c:\ 参数(路径)
2.dir(显示当前文件下的所有内容,包括文件、文件夹)
dir /a:h 表示/a的属性
显示当前文件夹下的隐藏文件、文件夹
:h 表示/a的属性
3.md (创建目录,可以一次性创建多层目录,父级目录不存在不影响) mkdir
md c:
4.rd(删除目录)
rd /s /q rd c:\zhangsan
/s 删除多层目录是必须使用
/q 安静模式,不提醒
5.move(移动文件、重命名文件和目录)
move c:\111 c:\1212 当前移动到当前就是重命名
6.copy(复制)
copy e:\1212* c:
将e盘下的1212文件夹中所有文件复制到c盘
7.xcopy(一般用于复制目录)
xcopy /e 公司文件夹 e:\公司文件夹
/e 复制目录是使用,包括空文件夹
8.del(删除一个或数个文件,不删除文件夹)
del c:\公司文件夹
二、文本操作(文本文档)
1.type(显示文本内容)
type c:\3.txt 仅限于文本文档内容
2.> 重定向(将前面命令输出的结果重定向输入到某一个文件当中,正确的内容会输入到文件中)
ipconfig> ip.txt
3.| 管道 (将前面命令输出的结果作为后面输入的对象,类筛选)
nslookup www.baidu.com | findstr 名称
4.findstr(在文件中查找字符串)
三、网络相关的命令
1.ipconfig(查看TCP/IP参数)
TCP/IP参数
-IP地址:标识网络中某一台主机(某一个接口)
-子网掩码:一般会和ip同时使用,用于表示网络的范围
-网关:与主机直连的路由器的接口的ip的地址
-dns地址:域名解析,访问域名必须配置正确的DNS地址
只能查看ip地址、子网掩码、默认网关
如果要查看详细信息 ipconfig /all
2.ping(检测网络连通)
3.tracert 路由跟踪 (用于跟踪目的地通过了多少个路由器)
4.nslookup 域名解析
5.netstat 查看主机的连接数(tcp udp)
netstat -anop tcp
6.telnet 远程连接,检测某台主机的端口是否打开(仅限于tcp端口)
telnet 192.162.161.145 3389?默认23
7.route 查看本机的路由表
8.设置固定TCP、IP参数
ip地址设置一般为两种方式
-静态设置(static)
netsh interface ip set address “以太网” static 192.168.100.100 255.255.255.0
192.168.100.1
192.168.100.100 255.255.255.0 ip地址和子网掩码
192.168.100.1 网关地址
netsh interface ip set dnsservors “以太网” static 114.114.114.114
netsh interface ip add dnsservors “以太网” index=2 8.8.8.8
-动态设置(DHCP)
netsh interface ip set address “以太网” dhcp
netsh interface ip set dnsservors “以太网” dhcp
9.arp(地址解析协议:将一个已知的ip地址解析为MAC地址)
arp -a 查看arp缓存表(包括动态学习和静态绑定的)
arp -d 清空缓存表
arp -s 静态绑定
经常会出现拒绝访问情况
netsh -c “i i” add neighbors 9 “192.168.19.28”“00-E1-8C-EB-3A-52”
netsh interface ip add neighbors 9 “192.168.19.28”“00-E1-8C-EB-3A-52”