2 网络工程师协会问题列表1、Windows的服务器操作系统有哪些?2、有哪些常见的windows文件类型?3、Linux的外部命令和内部命令有啥区别?本章知识要点重点Windows操作系统和DOS命令Linux的终端操作和Shell命令难点Windows操作系统和DOS命令Linux的终端操作和Shell命令操作系统是连接计算机硬件和操作员的纽带,通过操作系统,操作员才能够轻松的驾驭计算机,让计算机为自己的工作提供方便。
其实很多应用层协议,都是建立在操作系统之上的。
我们开始学习操作系统的基本管理,为我们以后搭建网络服务器打下良好的基础。
本章知识重在操作,需要反复练习才能达到较好的水平。
一、Windows服务器操作系统大家对windows已经是再熟悉不过了,没有Windows,就没有丰富多彩的计算机世界。
Windows是微软推出的一款视窗操作系统,通过鼠标的点击,就能够完成对计算机的操作,丰富多彩的界面,使得Windows成为了计算机最主流的操作系统。
我们接下来介绍Windows服务器操作系统,再介绍这个之前,我们先来了解,什么是服务器,服务器又需要具备什么条件?第四章:服务器操作系统一、什么叫做服务器计算机网络的主要作用就是资源共享。
传统的计算机网络称为“对等网络”,在这样的网络模式下,网络中各个计算机地位平等,而资源也被分散的放置在各个计算机中,需要什么资源,只需要访问相应的计算机。
这样的结果就是效率极其低下。
为了提高计算机网络的利用效率,我们就在网络中安装一些配置很高的计算机,将共享资源放置在这些计算机中,这就是服务器。
这些服务器7×24小时不停的工作,通过TCP或者UDP协议,向网络中的客户机提供资源共享的服务。
比如,web服务器用http协议向客户机以网站的形式发布共享信息。
做服务器的计算机,由于是向互联网发布信息,会被其他很多客户机访问,所以,它需要大内存,一般至少16G。
同时,服务器也需要大量的硬盘,才能有足够的空间存储数据。
相比起客户机来说,服务器只需要通过协议发布服务信息就可以了,所以,它不需要声音、优质显示卡等硬件。
二、微软的服务器操作系统微软发布的服务器操作系统,目前最常用的是两款:Windows server 2003和Windows server 2008。
而Windows XP和Windows 7都是客户机操作系统。
如果没有特殊要求,我们本次课程使用的微软服务器操作系统是Windows server 2008企业版。
二、Windows的文件特点和DOS命令一、Windows文件文件是操作系统中记录数据的一种工具,根据记录数据的类型不同,可以分为可执行文件、音频文件、视频文件、文本文件等文件类型。
在Windows里面,文件名由两部分构成:文件名+扩展名。
文件名是用来区别不同的文件的,也就是文件的名字,而扩展名(也成为后缀名),是用来说明文件的类型。
在Windows 里面,文件名和扩展名都不区分大小写。
下图列出了常见的Windows文件的扩展名:注意:可执行文件,也就是我们常说的“应用程序”,通常是.exe为扩展名,也有微软自主研发的.msi的。
二、文件目录34 网络工程师协会为了将文件归类管理,我们会在计算机里面创建很多文件夹。
比如,我们需要放置很多音频文件,就会建立一个My music的文件夹,把音频文件放在里面。
多级文件夹,构成了文件的路径。
那怎么理解“文件路径”呢?比如,小生想在我的计算机里找到那首《因为爱情》,我就告诉他:你进入E 盘,打开Mymusic文件夹,再打开叫陈奕迅的文件夹,就能找到《因为爱情》了。
于是,《因为爱情》的路径就是E:\Mymusic\陈奕迅\因为爱情.mp3.所以,路径也就是从上级文件夹到下级文件夹,一层一层的进入,然后找到文件。
路径分为绝对路径和相对路径。
绝对路径,就是以C盘、D盘……这样的根目录(Windows操作系统中,每个本地磁盘都是根目录)开头的路径,比如E:\Mymusic\陈奕迅\因为爱情.mp3就是一个绝对路径,因为它带着E:这样的根路径。
绝对路径的特点就是:准确。
以其他形式表示的,比如..\因为爱情(..表示上一级目录),或者.\因为爱情(.表示当前目录),甚至是陈奕迅\因为爱情,这样表示的,就是相对路径。
相对路径的特点就是:简便。
实际生活中也有绝对路径和相对路径的概念,比如我的地址是:北京市朝阳区平乐园小区,那么这就是一个绝对路径,说明了城市是北京市。
如果我已经在北京市了,北京人问我的地址,我就会说:我住平乐园,这就是一个相对路径,因为我已经在北京了,就直接说北京市区的地名就可以了。
在说文件路径的时候也是这样,如果你已经在D盘里面了,你就可以直接告诉他:XX文件夹。
文件目录的结构查看方式:直接点击我的电脑,这种方式只能查看有哪些文件,无法了解文件夹目录的结构。
另外一种方法是,在“我的电脑”上单击右键,选择“资源管理器”,这样既能够看见有哪些文件,也能看见文件夹的目录结构图中,带有+号的文件夹,代表该文件夹内部还有下级文件夹。
三、使用常用DOS命令管理文件进入DOS命令的方式,其实就是调出命令行工具。
打开“开始”,选择运行,输入cmd,也可以按windows+R直接调出运行对话框。
这里的windows是指4第四章:服务器操作系统键盘左下角,ctrl和alt中间的,有微软LOGO图标的键。
Windows的DOS 命令不区分大小写。
1、文件夹(目录管理)的DOS命令进入命令行工具,默认的目录是C:\Documents and Settings\Administrator 也就是管理员用户Administrator的家目录,即“我的文档”。
在DOS 命令行里面,我们可以很容易看到当前工作目录,如下图:cd命令,即change directory(切换目录)的意思,用于切换至不同的目录,如果我们要切换到C:\windows,只需要输入cd C:\windows就可以了需要注意的是,需要切换根目录的时候,比如要从C盘切换到E盘,需要做一下步骤:先切换至C盘根目录,再切换到E盘。
dir命令,用于列出当前目录下所有的文件和下级目录(即文件夹)。
我们查看E 盘下面有哪些文件或文件夹,只需要切换到E盘内,输入dir就可以查看了56 网络工程师协会其中,有<DIR>标记的,表示这是一个文件夹。
md 命令,即make directory,新建一个文件夹。
如果我们需要在E盘建立一个文件夹,名称为music,我们只需要输入md music即可。
Md命令可以用于多级目录,比如在E盘下输入md music\港台\陈奕迅,就创建了一个music 目录,里面包含港台,而港台里面包含陈奕迅的目录。
rd命令,用于删除文件夹。
2、文件操作命令需要注意copy的格式:copy 源路径\文件名目标路径\目标文件名。
如果我们要将E盘music\品冠\Darling.mp3复制到F盘下,那么需要输入的是:Copy E:\music\品冠\Darling.mp3 F:\darling.mp3,如果不指定目标文件名,则源文件名保持不变。
3、批处理在使用DOS命令完成大量工作的时候,如果只是单纯的逐条打命令,那么会非常耗时,比如,我们要求:在C盘下我们建立4个文件夹,A1,A2,A3,A4,再在各个文件夹里放置名称为A1,A2,A3,A4的.txt文本文件。
我们可以将需要用到的DOS命令写在一个文本文档里面,保存成.bat的格式,就可以将这些命令集中处理了,例如,我们需要用到的命令是:cd.. //退出一级目录cd.. //再退出一级目录cd.. //确认一下,保证到了C盘的根目录md A1 A2 A3 A4 //同时创建4个目录,目录名用空格隔开echo “”>>C:\A1\A1.txt //写入空内容到A1.TXT6第四章:服务器操作系统echo “”>>C:\A2\A2.txt //写入空内容到A2.TXTecho “”>>C:\A3\A3.txt //写入空内容到A3.TXTecho “”>>C:\A4\A4.txt //写入空内容到A4.TXT将这些命令(不要包含注释)放在一个新建文本文档里面,选择“文件”—“另存为”,保存类型选择“所有文件”,命名为“批处理.bat”,选择保存路径为桌面。
这样,我们可以在桌面上找到一个名为“批处理.bat”的文件,双击该文件,就自动调出DOS命令窗口,自动的执行里面写入的命令。
执行完毕后,查看C盘,可以看到有A1,A2,A3,A4的文件夹,文件夹里面也有相应的.txt文件了。
DOS命令在管理服务器的时候非常有用,因为很多企业害怕安装windows 图形界面消耗计算机内存,就只安装一个DOS命令界面,而且,操作服务器不可能像操作自己的电脑一样,走到电脑面前去操作。
操作服务器一般是通过终端设备连接到服务器,用DOS命令操作,所以必须牢记常见的DOS命令,更多的DOS命令,可以查阅百度百科,我们在以后的学习中,也会介绍更多的。
三、Linux和其文件在服务器领域,windows不是唯一被使用的平台。
作为服务器操作系统而言,开源的Linux以其出色的稳定性和安全性,加上免费的特点,已经被越来越多的企业接受,本教程以红帽公司的Red Hat Linux(RHEL5.4和RHEL6.0)为蓝本,给大家介绍Linux操作系统。
为了节约篇幅,这里不介绍Linux的历史了和其他版本了,有兴趣的同学可以到百度查阅相关资料。
一、Linux的操作操作Linux,可以通过图形界面操作,但是更多时候,Linux是使用终端操作的,在Linux桌面上点击右键,选择“打开终端(Open Terminal)”,就调出的Linux的终端操作界面78 网络工程师协会在终端里,Linux需要用命令操作二、Linux目录的特点Windows操作系统下面,一个本地磁盘就是一个根目录,即C盘、D盘等,都是根目录,但是在Linux操作系统下,只有一个根目录“/”。
如果有分区,也是挂载到Linux根目录或根目录下的某个文件夹使用的。
Linux的目录树形结构图:1. 整个树型目录结构中,使用独立的一个“/”表示根目录,根目录是Linux文件系统的起点,其所在的分区称为根分区2. Linux系统中只能有一个根目录,而不象在Windows系统中每个分区都有一个根目录3. 在Linux系统中定位文件或目录位置时,使用撇号“/”进行分隔(区别于Windows中的反撇号“\”)4、和Windows一样,Linux也有相对路径和绝对路径之说,性质和Windows完全一样/root,即超级管理员用户root的家目录,相当于windows中“我的文档”相对路径的方式是”~”/boot,放置Linux系统启动文件,相当于C:\windows一样的要害目录/dev,Linux磁盘分区的文件夹/etc,放置Linux服务软件的配置文件/home,普通用户的家目录/usr,放置应用程序的地方,相当于X:\programfiles三:Linux文件特点与Windows操作系统不同的是,Linux的文件名或目录名都区分大小写。