IT基础了解
Posted xiaonaofu818
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IT基础了解相关的知识,希望对你有一定的参考价值。
1. 什么是IT?
IT的英文全程是Infornation Technology,意指信息技术产业。
2. 常见的服务和端口、协议
3.子网掩码简单了解
子网掩码是为了区分网络位和主机位。
把IP地址比作一个人的名字,那么子网掩码可以让你知道什么是名,什么是姓。假设给你个名字,莱昂纳多迪卡普里奥。你并不知道这九个字名和姓是从何处分开的。那么现在给你一串数字111100000,告诉你这九个二进制数字分别对应名字的九个字,1和0的分界处就是名和姓的分界。
再举个例子。有一个网段是192.168.1.0 ,咱们把它比作一个村子,叫做司马村。此网段的有一个主机地址是192.168.1.5,咱们叫他司马光。另又有网段是192.168.0.0,叫做司村,村里面同样有个人叫做司马光,主机位同样是192.168.1.5。
这个时候给你司马光(192.168.1.5IP地址)这个名字你如何区分他是哪个村子的?就需要子网掩码了,司马村的子网掩码是255.255.255.0
,而司村的子网掩码就是255.255.0.0,这个时候你就能知道司马光是哪个村子里的。
192.168.1.5对应的二进制数是
11000000.10101000.00000001.00000101
而255.255.255.0对应的二进制数是
11111111.11111111.11111111.00000000
255.255.0.0的二进制数是
11111111.11111111.00000000.00000000
因为子网掩码为1时对应的就是主网网段,也就是姓。为0对应的是主机位,也就是名。
把255.255.255.0对应的网段取出来就是192.168.1.0
255.255.0.0对应的网段取出来就是192.168.0.0
给你198.168.1.5是,只要凭子网掩码就可以知道他是哪个网段的。
即就知道司马光到底是姓司马还是姓司,同时也知道他住在那个村子了。
4.Dos命令Ping,Netstat,Tasklist,Taskkill 用法的介绍
Ping的定义:
Ping是Windows、Unix和Linux系统下的一个命令。Ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。
Ping的语法:ping+空格+IP地址
Ping的应用:
使用Ping命令来判断网络故障:
- 我们可以在DOS里输入Ping 127.0.0.1,该地址是本地循环地址,如发现本地址无法Ping通,就表明本地机TCP/IP协议不能正常工作。
- 如果上面操作成功,可Ping通的话,我们接下来可以输入IPConfig来查看本地的IP地址,然后Ping该IP,通则表明网络适配器(网卡或MODEM)工作正常,不通则是网络适配器出现故障。
- 然后Ping一台同网段计算机的IP,不通则表明网络线路出现故障;若网络中还包含有路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路有问题;通则再Ping路由器在目标计算机所在网段的端口IP,不通则是路由出现故障;通则再Ping目的机IP地址。
- 最后,检测一个带DNS服务的网络,在上一步Ping通了的目标计算机的IP地址后,仍无法连接到该机,则可Ping该机的网络名,正常情况下会出现该网址所指向的IP,这表明本机的DNS设置正确而且DNS服务器工作正常,反之就可能是其中之一出现了故障。
- 当以上步骤执行完毕后,我们就可轻易判断出到底是某个环节出现了网络故障,该重新设置的设置,该换硬件的换硬件。另外,如果想检测网络的连接情况,我们还可以在Ping的地址后面加上-t ,这样可不断地进行Ping的连接,可反映出网络的连接是否有中断或者丢包的现象出现。除了Ping命令外,现在还有不少小软件,它能检测到网络的连接情况,还能检测到宽带线路的带宽。
Netstat的定义:
一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。它的实际作用多在查询端口的使用情况。
Netstat的语法:netstat [选项]
其中常用选项的含义:
-a 显示所有socket,包括正在监听的。
-n 以网络IP地址代替名称,显示出网络连接情形。
-o显示与每个连接相关的所属进程 ID。
Netstat的应用:
netstat -ano ---------可以查看当前哪些端口正在被使用
例如:查看8080端口的使用情况
netstat -aon|findstr "8080"
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448
端口“8080”被PID(进程号)为2448的进程占用。
如果查询的指定端口没有被占用,命令行中就无显示。
Tasklist命令:
一个用来显示运行在本地或远程计算机上的所有进程的命令行工具,带有多个执行参数。
可以通过Tasklist查询到应用的PID ,再配合 taskkill命令将应用关闭
Taskkill命令:
结束一个或多个任务或进程。可以根据进程 ID 或图像名来结束进程。
Taskkill的参数:
/S system 指定要连接到的远程系统。
/U [domain\]user 指定应该在哪个用户上下文
执行这个命令。
/P [password] 为提供的用户上下文指定
密码。如果忽略,提示输入。
/F 指定要强行终止
进程。
/FI filter 指定筛选进或筛选出查询的
的任务。
/PID process id 指定要终止的进程的
PID。
/IM image name 指定要终止的进程的
图像名。通配符 ‘*‘
可用来指定所有图像名。
/T Tree kill: 终止指定的进程
和任何由此启动的子进程。
/? 显示帮助/用法。
Taskkill的应用:
1 按进程号关闭进程
taskkill /pid 2152
多个时,格式为:
taskkill /pid 2152 /pid 1284
2 按进程名关闭进程
如要关闭notepad.exe,格式为:
taskkill /im notepad.exe
指定多个时格式为:
taskkill /im notepad.exe /im iexplorer.exe
如果是要关闭所有的,则使用通配符*,即:
taskkill /im *.exe
5.小技巧:
ESC 退出键\逃逸键
Shift ctrl alt fn 功能键
Win键
windows常见的快捷键
Ctrl +shift +esc 打开任务管理器
Ctrl+tab 切换任务
Win+tab 切换桌面
Win+E 打开文件管理器
Win+F 打开搜索
Win+R 打开运行窗口
Win+D 返回桌面/恢复
Win+L 锁屏
Win+M 所有任务最小化返回桌面
Win+1,2,3 打开任务栏上面对应数字顺序的应用程序
Alt+F4 关闭当前窗口
快速打开系统应用程序(win+R)
Notepad 记事本
Write 写字板
Mspaint 绘图程序
Calc 计算器
Osk 屏幕键盘
Mstsc 远程桌面连接
services.msc windows管理窗口
6. CS BS 移动端的区别?
CS: Client Server 胖客户机瘦服务器
BS: Browser Server 瘦客户机胖服务器
移动客户端就是可以在手机终端运行的软件。也是3G/4G产业中一个重点发展的项目,具有重要的意义,具体如下:
1、客户端(Client)或称为用户端,是指与服务相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行。
2、因特网发展以后,较常用的用户端包括了如万维网使用的网页浏览器,收寄电子邮件时的电子邮件客户端,以及即时通讯的客户端软件等。对于这一类应用程序,需要网络中有相应的服务器和服务程序来提供相应的服务,如数据库服务,电子邮件服务等等,这样在客户机和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行。
7.了解hosts、dns
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。
DNS服务器和域名服务器同义,是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。
以上是关于IT基础了解的主要内容,如果未能解决你的问题,请参考以下文章