ITer家属必知手册(4.26更新,尽量保持每日更新)
?
其实很早就计划写这个手册了,一直没有下笔。
写这个手册的初衷是为了让非IT行业的ITer家属多了解ITer们的知识,创造更多话题。
再不下笔我估计我会一直拖下去,所以还是先下笔写着先,万事开头难嘛。
(文中对名词的解释尽量从非ITer的角度去落笔)
?
大概我会分成三个部分来写:
1、常见的术语和相关名词
2、常用的软件
3、常用的命令
4、常用的设置操作(修改IP、修改显示后缀名等操作)
?
从计算机的组成讲起,CPU、主板、内存这类
层次从低到高,尽量用简单易懂的语言来描述。
?
欢迎博友提出意见和建议~
?
============================= 华丽的分割线 ==========================
?
· 常见的术语和相关名词
?
计算机的内部组成结构
· 一般的微机内部主要由CPU(中央处理器)、主板、内存、显卡(独立与主板或者集成在主板上)、硬盘构成。
· 键盘、鼠标、屏幕、音响等都是外部I/O(输入输出)设备。
?
?CPU相关(主频、体系结构、超频等)
·?主频就是通常所说的“多少多少GHz”,可以简单的认为主频越高。下面这个图可以给你一个直观的认识:
图中的“2.20GHz” 就是上面说的主频了,这台电脑存在两个CPU核心,所以出现两次“2.20GHz”。
?
· CPU的生产厂家最出名的就是Intel和AMD,两家公司总部都在美国。
?
· Intel生产的CPU有两种架构,你也许会经常看到:x86 还有 x64。
简单来说,x86 表示的是 32位的系统(处理器); x64 表示的是64位的操作系统。这样一来,你很容易就知道上图中的系统是 x86 体系的。
?
· CPU超频:就是通过人为手段让CPU的运行频率超过它标注的频率。比如说你买了一颗3.2GHz的处理器,你可以通过超频让它运行在3.6GHz的频率。
?
显卡
· 显卡是用来画图像的,显示屏上的所有东西都是显卡画出来滴。显卡制造商出名的是NVIDIA(英伟达)和ATI,也就是常说的N卡和A卡。显卡有集成的和非集成(独立显卡)的,集成显卡是直接把显卡做在了主板上,而独立显卡就是单独拿出来作为一个独立的部件。
?
硬盘
·?生产硬盘的制造商,常见的有西部数据(Western Digital)、IBM(硬盘的发明者)、希捷、三星(Samsung)、迈拓等……
?
操作系统
—— Windows
· Windows是微软(MicroSoft)公司推出的操作系统,是当今世界上普及率最高的桌面操作系统。除了ITer,其他行业的人基本全部是用Windows操作系统的。
· 常见的个人电脑使用的是:windows xp、windows 7、现在出windows 8了。
· 微软还推出了服务器版本的windows操作系统:windows server 系列。
?
—— Dos
· 微软公司推出的第一款操作系统,是完全的命令行界面,1981年左右开发出来的。Dos为微软公司称霸操作系统届立下汗马功劳。界面类似cmd.exe:
?
——?Linux
· 跟Windows一样,Linux也是一种操作系统,他区别与Windows,是两个完全不同的操作系统。Linux是一种自由和开放源码的操作系统,你可以得到操作系统的底层所有代码,加以修改或者阅读。Linux系统非常健壮,通常使用在服务器领域。
· Linux有很多发行版,所谓发行版就是一些企业在Linux操作系统内核代码的基础上自己定制成的操作系统。Linux的发行版有很多,如Ubuntu,RedHat,Debian,Fedora等等。
?
——?Ubuntu
· 基于Linux内核的Linux发行版,因为Ubuntu主攻的是桌面系统,所以在一般的个人电脑上装Linux作为日常使用的操作系统一般都是Ubuntu。因为在Ubuntu下的操作比较相似与Windows,所以受众较多,较出名。
?
· 此外还有AIX、OS/2、UNIX、XENIX、Netware等操作系统。
?
服务器
·?服务器的构成与微机基本相似,有处理器、硬盘、内存、系统总线等,但是在性能方面比个人电脑要求高出很多。比如处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面。服务器一般要求是高性能的计算机,它侦听网络上的其他计算机(客户机)提交的服务请求,并提供相应的服务。
·?服务器必须具有承担服务并且保障服务的能力。一般要求365天 * 24小时运行(允许有极少的停机维护时间)。
·常见的生产厂商有:IBM、HP、DEEL、曙光、Oracle等……
?
编程语言
· 常见的编程语言,一般有C、C++、Java、Visual Basic、PHP、JSP、Perl、Python、HTML、CSS、JavaScript等等……
· HTML、CSS、JavaScript一般用来写网页,也就是展现在页面上的那部分,C、C++、Java等语言呢,一般是用来实现功能代码,比如说你登陆一个系统,“登录”这个动作一般就是用前面的语言(C、C++、Java)实现的。当然,他们还有更强大的利用能力,比如用C和汇编语言写一个操作系统。
?
面向对象和面向过程
· 这两个概念解释起来比较复杂,我试着解释一下。
—— 面向对象
·?面向对象(Object Oriented,OO),就是在编程过程中使用抽象的方法来进行程序设计。这里有两个比较重要的概念,一个是“类(Class)”,一个是“对象(Object)”。地球上的所有汽车可以看成是一个“类(Class)”,法拉利就可以看成是这个“类(Class)”的一个“对象(Object)”。这个法拉利“对象(Object)”拥有这个汽车“类(Class)”的所有特征。比如有轮子,发动机,刹车等。
?
—— 面向过程
· 面向过程就是一步一步的按照流程来的一种程序设计思想。比如一天的生活:起床、吃饭、工作、睡觉。面向过程的思想就是你只需要利用代码一步步实现4个步骤就可以了,他的顺序很重要。
?
· 好像我自己都解释不清楚,还是算了,这条可以跳过……
?
局域网
· 局域网是计算机网络里的概念。简单来说呢,一个宿舍的所有电脑连到同一台交换机(或者路由器)上,就构成了一个局域网。在同一个局域网内,你们可以通过软件在不拨号上网的情况下进行局域网内的文件(word、ppt、电影等)传输、可以联机打游戏等等……
· 一个局域网内的所有IP地址应该在同一个网段内,就是前三栏的数字要一样,比如宿舍里你的IP是192.168.1.100,那么你舍友的IP应该是192.168.1.xxx,(xxx一般是2—254,不能重复。前三栏数字要一样是指192.168.1 这里要一样,才能保证是在一个局域网)。如下图:
?
DHCP
·?动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议。主要的用途简单来讲就是:可以给局域网的计算机自动分配IP,一般电子科技广场买的路由器或者交换机都有DHCP功能,开启DHCP功能之后,你只要在设置IP的地方选择自动获取IP地址和DNS就可以连上局域网了。
?
LAN
· LAN的全称是Local Area Network,也就是局域网。一个宿舍通过交换机连接起来后,就是一个最小型的局域网,一个楼层,一栋楼宇也是一个局域网,只是范围比宿舍局域网要大而已。
?
WAN
· Wide Area Network,广域网。广域网是用来实现不同地区(比如南宁和柳州)的局域网或者城域网的网络互连,也可提供不同地区、城市和国家之间的计算机通信的网络。
?
交换机
· 从上网的角度来讲呢,交换机的作用作用就是把连到宿舍的一根电信线路分成4根或者8根(根据你交换机上的端口数来算)。每一个口都可以提供原来电信线路的带宽。交换机背后的端口全部都是LAN口,也就是全部都是连在一个局域网内的。
· 新买到的交换机默认的管理IP地址一般是192.168.1.1
?
路由器
· 就宿舍用的交换机和路由器来说,本质功能没有太大的区别。这个意义上的路由器就是多提供了无线接入(WIFI)的功能,可以给笔记本电脑无线上网的便利。后台管理上多了例如流量控制、安全设置等功能。(交换机的后台我没有用过,姑且就当这个功能是路由器才有的吧……)
· 新买的路由器默认的管理后台IP地址一般也是192.168.1.1,界面大致如下图所示:
?
协议(Protocol)
· 通俗来讲,计算机中的协议指的就是两台计算机相互通信的时候,事先约定的规则。就好比我们在玩“三国杀”游戏里规定的某个牌对应的效果一样。再举个例子,比如A电脑跟B电脑通信,约定“1”表示“我”,“2”表示“爱”,“3”表示“你”,那么A发送“123”这条消息到B电脑,B就可以知道这句话的意思是“我爱你”。这就是协议的作用。
?
HTTP
· HTTP全称是HyperText Transport Protocol(超文本传输协议)。一种规定了浏览器和HTTP服务器如何进行通信的协议。只要你在上网,基本上用的就是HTTP协议,你可以看到每个网页网址的开头都是“ http:// ”。
· HTTP可以说是互联网上最重要的一个协议。
?
HTTPS
· HTTPS的全称是:Hypertext Transfer Protocol over Secure Socket Layer。可以简单理解成是HTTP协议的安全版本,HTTPS协议通过Secure Socket Layer(SSL)来加密网页传输的内容,提供更安全的网页交互。
?
Geek
· 在我的理解里面,Geek的中文解释是“极客”。一群对计算机技术痴迷的狂热爱好者,他们会把几乎所有的个人时间投入到计算机中去。他们往往拥有极强的编程能力、对计算机网络了解透彻。喜欢开发的东西分享给其他的Geek或者立志成为Geek的人使用,喜欢分享技术。
?
黑客(Hacker)
· 在我的理解里,黑客是褒义词。他们是这样一群人:他们同样精通计算机网络、计算机安全、各种计算机编程语言。是热衷于计算机技术,水平高超的电脑专家,尤其是程序设计人员。他们会用计算机程序来实现自己一个又一个奇怪的想法。所以有了丰富多彩的计算机世界。可以说在IT届有所名气的,基本上都可以定义成“黑客”。
?
骇客(Cracker)
· 讲到了“黑客”,就不能不提“骇客”。“骇客”就是一般大众认为的破坏计算机安全,入侵各种网站、银行、政府系统的人。他们往往以此为乐趣,成功入侵一个系统给予他们极大的满足感。他们往往对计算机安全有着深入的了解,能够发现和利用计算机系统或者服务器软件的漏洞。
· 对于这些漏洞,“骇客”们一般会有两种反应方式,一种是把他提交给相应的开发商,让他们修复这些漏洞(这类人可以称之为“红客”);另一种是把这些漏洞私藏,或者在“骇客”圈内部进行地下交易。比如前些日子的“CSDN密码泄露”事件。
?
?
数据库
· 简单来讲,数据库就是用来在计算机上存储数据的一个集合。数据库软件有很多,入门级的:微软的Access;高级的:SQL Server、MySQL、DB2、Oracle等……(前面列出来的都是关系型数据库,当然还有非关系型数据库,就不扯远了)
?
Web服务器
·?Web服务器也称为WWW(World Wide Web,万维网)服务器,主要功能是提供网上信息浏览服务。雨无声网站的浏览服务就是由Web服务器提供的。Web服务器跟浏览器通信,使用http或者https协议(之前介绍过)。
· 最常见的Web服务器软件有:Apache(可以在所有操作系统上使用)、IIS(只能在windows系统下使用),还有最近几年流行的Nginx、然后还有lighttpd等软件。
?
?
防火墙
· 防火墙(Firewall)使用来保障信息安全的一套硬件(类似于路由器这样的设备)或者软件(安装在操作系统上的一个程序)。它会监听进入电脑里的数据包,根据防火墙里定义的规则来过滤这些数据包,比如带有破坏性代码的病毒信息,防火墙会把它阻止在外,不允许其进入计算机运行。
· 你可以理解为它是保护计算机安全的一道围墙。
?
杀毒软件
·?杀毒软件是用来消除电脑中的病毒、特洛伊木马和恶意软件的一类软件。杀毒软件通常有病毒扫描和病毒清除和病毒库自动升级等功能。杀毒软件是计算机防御系统的重要组成部分。可以和防火墙组合起来使用,不过一般的杀毒软件都已经包含了相应的防火墙。
· 常见的杀毒软件包括:(国内)瑞星、江民、360杀毒软件等;(国外)avira(小红伞)、ESET NOD32(我用的就是这个)、Symantec(赛门铁克)\Kaspersky(卡巴斯基)等。
?
手机/平板操作系统
· 概念就不解释了,常见的手机操作系统有下面几个:
—— Windows phone
微软开发的一款手机操作系统,目前诺基亚投奔的手机操作系统。
?
—— Symbian
诺基亚手机专用的操作系统,08年之前占绝对统治地位,在Android出现之后就每况愈下,现在Symbian有消亡的趋势,一代枭雄就要完结。
?
—— Android
以谷歌为主要开发者的手机操作系统,基于Linux内核,开放源代码。后起之秀,手机市场占有率已经跃居第一了,目前的手机最新版本是4.0。
?
—— IOS
苹果公司开发的手持设备操作系统,所有的苹果设备都是使用的这个操作系统,包括iphone、ipad、ipod、Apple TV等。
?
—— 其他的还有Palm OS、Black Berry OS等,就不介绍了。
?
ISP
·?ISP全称是 Internet Service Provider(互联网服务提供商),即向广大用户综合提供互联网接入业务、信息业务、和增值业务的电信运营商。简单来讲就是提供上网账号的服务商,像中国电信、中国联通、中国移动这类公司。
· ISP是信息化的重要部分,都是国有控股,收到法律保护,且这一领域不允许外国公司踏入。
?
驱动程序
· 驱动程序的英文名为“Device Driver”,全称为“设备驱动程序”。是一种可以使计算机和设备通信的特殊程序,可以 说相当于硬件的接口,操作系统只有通过这个接口,才能控制硬件设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作。
· 比如说你的移动硬盘接上电脑之后,它需要自行安装专有的驱动程序才能被电脑(操作系统)识别,如果驱动程序没有被安装,那么你的移动硬盘就不能被正确识别,也就不能够使用。
?
APP
· 我这里说的APP的全称是Application,也就是应用程序。
· 一般指手机上的一个应用程序。
?
BUG
· bug(缺陷)可以简单理解成写程序的时候由于大意或者疏忽,造成代码中存在错误,影响程序的正确运行。比如说我写了一个程序,但是你不能运行或者说里面的确定按钮你点击不了,你就可以说这个程序有BUG。
?
二进制
· 二进制是跟十进制一样的数制。十进制是“逢十进一”,那么二进制就是“逢二进一”。在计算机的世界里,都是用二进制来表示。二进制只有两个数 0和1。
?
OA
·?办公自动化(Office Automation,简称OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。比如编辑部和新闻部使用的后台,都属于办公自动化的范畴。
?
GFW
·?GFW的全称是Great Fire Wall的简写,意指“中国国家网络防火墙”,这是国外媒体对“国家公共网络监控系统”的俗称。一般所说的GFW,主要指公共网络监控系统,尤其是指对境外涉及敏感内容的网站、IP地址、关键词、网址等的过滤。
· GFW的效果通常为,国内网络用户无法访问某些国外网站或者网页;或者国外网络用户无法访问国内的某些网站或者网页。这里的无法访问,有永久性的无法访问(比如某些不和谐网站),也有因为URL中含有敏感关键词或者网页上有敏感内容而暂时性的无法访问(比如facebook、twitter)。
· 其发明者是「方滨兴」(现任北京邮电大学校长,国家计算机网络与信息安全管理中心名誉主任。)。
?
?
ERP
·?ERP是Enterprise Resource Planning(企业资源计划)的简称。常见的ERP指的一般是ERP系统,即一个软件,ERP将企业所有资源进行整合集成管理,也就是将企业的三大流:物流,资金流,信息流进行全面一体化管理的管理信息系统。
· 简单理解:ERP是用来帮助企业管理者来管理企业的一个软件。
?
IM
· IM的全称是“Instant messaging”,即时通讯。它是是一个终端服务,允许两人或多人使用网路即时的传递文字讯息、档案、语音与视频交流。
·?IM最早的创始人是三个以色列青年,是他们在1996年开发出来的,取名叫ICQ。
·?它可以简单的可分为手机即时通讯和PC即时通讯,大众比较熟知的即时通讯包括:QQ、YY语音、、MSN、百度hi、新浪UC、阿里旺旺等。
?
?
2G
· 2G网络是指打电话,发短信,发彩信,上wap网页?
?
3G
·?除2G的基本功能,还可以视频电话、下载观看视频音乐等多媒体、基于app的高速互联网冲浪等
?
4G
·?除3G的功能,还有高清语音、虚拟现实、现实增强等服务和应用。(由于我们才跨入3G时代一只脚,3G时代的应用我们都没有充分发掘出来,因此还是不建议向普通用户介绍‘4G’。虚拟现实等应用是可以预见的方向,但由于离商用还早,所以也没法详细解释。)?
?
DNS
· DNS的全名是Domain Name System(域名系统)。DNS的作用是负责把我们输入的网址转换成对应的IP地址,根据IP地址,浏览器才能找到我们需要的网页。这个过程是被隐藏起来的,一般用户不会察觉。
· 所以,当你的电脑能上QQ,但是打不开网页的时候,你可以怀疑是DNS配置出错了。
· 类似于电信之类的运营商经常会利用DNS投放广告,如果你不想看到,就把DNS配置成8.8.8.8和8.8.4.4吧,这两个是Google提供的免费的DNS解析地址。
?
LBS
· LBS的全名叫做基于位置的服务(Location Based Service,LBS),简单来讲它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标)然后为用户所用的一种服务。
· 像诸如“街旁”、“人人网”、“新浪微博”的签到服务就是这类的LBS应用啦。
?
============================= 华丽的分割线 ==========================
?
常用的软件
?
?
WinPE
·?Windows PE的全称是”Windows PreInstallation Environment“,即Windows预安装环境。简单来讲,WinPE是一个独立的微型操作系统,可以把它安装在U盘上,从U盘来启动WinPE系统,而不是从电脑硬盘上来启动windows系统。
· WinPE经常被用来完成安装系统、恢复系统、破解系统等功能。在windows系统损坏,不能由硬盘引导进入系统时,就可以用WinPE来启动,从硬盘中提取系统盘里(通常是C盘)重要的数据,不至于在重装系统后丢失。
?
VPN:
· VPN全称是Virtual Private Network,虚拟专用网络。VPN一般用来提供给在外地的员工访问公司内部网络(局域网)的功能。
· VPN可以用作FQ使用,网络上有很多VPN代理软件,使用他们就可以访问Facebook、Twitter这类被禁止访问的网站。?
?
FQ软件:
· FQ的意思就是突破GFW的封锁,能够观看诸如Youtube、Facebook等网站的内容,FQ是什么意思,你应该懂的,这个是敏感词汇,博客里写不出来。
· 常见的FQ软件有下面几种:?在线代理(网上大把多,浏览速度参差不齐)、自由门、逍遥游、VPN、SSH等。