(三级)考试大纲
基本要求
1 掌握Linux系统的基本 *** 作。
2 掌握脚本程序设计。
3 掌握Linux下网络配置与Linux各种网络服务器的配置和使用。
4 掌握Linux下MySQL与Apache的安装与使用技术。
5 掌握Linux服务器安全配置技术。
6 具有综合应用Linux服务器配置技术,建立、维护、开发企业级Linux应用系统的基本能力。
考试范围
(一)Linux的高级管理和脚本程序设计
1 Linux常用指令
正确使用Linux常用指令进行进程管理、文件系统管理、用户管理。
2 Linux的安装、启动、退出及启动配置脚本
3 Linux磁盘管理
正确地进行硬盘分区,使用USB存储器与光盘。
5 软件安装
正确使用RPM包与相关工具进行软件包管理,并能进行打包 *** 作。
6 Shell脚本编写
了解shell变量和相关的命令,能使用vi实现简单的shell程序设计。能给shell脚本传递参数,使用程序流程控制命令,exec命令和文件输入/输出,自定义函数。
(二)Linux的网络服务
1 网络基本配置
网卡、多网卡配置,路由配置,基本网络调试命令的使用。
2 网络服务配置
1)拨号(PPP)配置:配置ADSL拨号,与PPPoE宽带拨号。
2)网络文件系统(NFS)配置。
3)FTP服务器配置:安装与配置vsftp。
4)DNS服务器、DHCP服务器配置。
5)配置sendmail邮件服务器。
(三)Web服务配置
1 mysql配置和使用
安装、配置与管理mysql,并能进行数据备份与恢复。
2 apache配置和使用
安装apache,使用apache的配置文件管理web服务器,设置虚拟主机,配置PHP解释器与管理工具。
(四)Linux服务器安全管理
1 防火墙
了解IP包过滤,使用内核支持的防火墙,能使用iptable进行防火墙配置。
能利用网络地址转换实现透明代理,能使用squid进行配置透明代理。
能进行端口扫描,并捕获网络数据包,并进行流量控制。
2 sshd配置
能配置sshd服务,在Windows上能使用SSH进行远程登录与管理。
3 日志阅读与管理
能阅读Linux日志,包括连接时间日志、进程统计日志与错误日志,了解各日志文件的作用,能管理与分析日志。
能启用Mysql与Apache日志记录功能,了解日志文件与日志格式,能进行基本日志分析。
建议买《Linux网络管理及应用》胡维华著来看看,不用看的很细,大致的看看并且最好实际 *** 作下,基本都弄懂后应该就可以过了。看你用的啥linux了,新华书店网站上搜索相关书比较多,随便列几本:
UBUNTU LINUX从入门到精通
作者:郝铃,李晓 编著
出版:科学 出版日期:2010年03月
本书详细介绍Ubuntu Linux *** 作系统,全书分为4部分。第1部分介绍Ubuntu的起源和发展,以及如何规划和安装Linux主机。第2部分介绍Ubuntu的进阶应用,包括X-Window的配置、桌面环境、桌面应用软件、软件包管理、Shell环境和Vi/Vim。第3部分介绍Ubuntu的日常管理,包括文件和目录结构管理、权限管理、压缩和查找、磁盘管理、用户管理、磁盘配额、设备管理、进程管理、网络管理等。第4部分介绍Ubuntu的系统服务管理,包括Apache服务、FTP服务、邮件服务、 SAMB
RED HAT ENTERPR ISC LINUX 5系统管理宝典
作者:恒逸资讯,陈永升 著,张琦,黄琨,于金龙 改编
出版:电子工业出版社2 出版日期:2010年03月
本书是针对系统管理人员规划的Red Hat Enterprise Linux书籍,着重于概念的讲解与诠释,并结合作者多年的教学经验,配合大量范例以讲解每个管理工具的使用方法,深入浅出地介绍成为一位优秀的Red Hat Enterprise Linux系统管理者所应具备的技能与实务。本书内容包括:使用者与群组管理、磁盘与文件系统管理、系统启动流程、服务的管理、网络管理、软件管理、核心管理、硬件的管理、管理常用服务、使用环境管理、Xen、Linux常见证照测验、系统管理的哲学、内建服务一览表等。
LINUX服务器配置与管理
作者:曹占涛,曾小波,王渊 编著
出版:电子工业出版社2 出版日期:2010年02月
本书以目前被广泛应用的Red Hat Enterprise Linux服务器发行版为例,全面系统地介绍了利用Linux *** 作系统架设网络服务器的方法,内容包括Linux系统的安装、配置与使用,Samba服务、NFS服务、DHCP服务、DNS服务、Web服务、FTP服务、电子邮件服务、iptables防火墙、NAT 服务、Squid代理服务、网络数据库MySQL服务、LDAP服务、流媒体服务、服务、网络时间服务、Telnet服务、SSH服务、VNC服务、Xen虚拟机的配置及应用,以及使用图形管理
Linux *** 作系统在服务器方面的应用越来越好。下面由我为大家整理了Linux服务器 *** 作系统的简介及版本介绍,希望对大家有帮助!
Linux服务器 *** 作系统简介及版本介绍
一、Linux服务器 *** 作系统简介
Linux服务器 *** 作系统和一般的Linux发行版有什么区别考虑服务器硬件。服务器本质上是具有专门规格的计算机。例如,服务器硬件确保最大的正常运行时间,效率和安全性。此外,服务器平衡计算能力和功耗。类似地,Linux服务器 *** 作系统优先考虑安全性和资源消耗。
Linux服务器 *** 作系统向客户端设备提供内容。因此,服务器 *** 作系统提供了用于简单服务器创建的工具。由于服务器通常以命令行方式进行配置和运行,因此Linux服务器 *** 作系统的图形用户界面(GUI)不重要。
根据IDC,硬件销售数据表明,28%的服务器是基于Linux的。虽然有专用的Linux服务器 *** 作系统,还可以选择滚动安装版本。选择的关键是 *** 作系统应该能提供长期服务(LTS)迭代并支持安装所需的软件。LTS的发行版提供了稳定性和更长的支撑周期。
当选择Linux服务器 *** 作系统时,还要考虑使用用途。比如将Linux计算机用作媒体服务器与设置游戏服务器是不同的。
二、Linux服务器 *** 作系统版本介绍
1 Ubuntu Server
Ubuntu可以说是最知名的Linux *** 作系统。而且社区有大量的Ubuntu衍生产品,它是一个稳定的发行版。Ubuntu及其变体提供了优秀的用户体验。Ubuntu Server有两个版本:LTS和滚动版本。LTS的Ubuntu Server发行版拥有五年的支持周期。虽然非LTS的Ubuntu Server发行版支持周期不是五年,但也提供了九个月的安全和维护更新。
虽然Ubuntu和Ubuntu Server非常相似,但服务器提供了不同的组件。值得注意的是,Ubuntu Server提供了OpenStack Mitaka、Nginx和LXD。这些内容能满足系统管理员的需求。使用Ubuntu Server版,可以启动Web服务器、部署容器等。而且它是即开即用的服务器软件。
虽然Ubuntu LTS不是一个服务器发行版,但它也提供了五年的支持周期。我目前使用Ubuntu 1604 LTS来运行专用的Plex服务器以及Linux游戏服务器。LTS发行版可以很好地作为Linux服务器 *** 作系统。只需自己安装服务器软件即可。
谁应该使用它:
如果你刚接触Linux或服务器 *** 作系统,Ubuntu是一个优秀的选择。Ubuntu仍然是最流行的Linux发行版之一,而且它对用户友好。因此,Ubuntu Server是一个梦幻般的入门级Linux服务器 *** 作系统。它作为媒体服务器、游戏服务器或电子邮件服务器是一流的选择。更高级的服务器设置也适合Ubuntu服务器,但它绝对是一个基本的服务器和新手用户的选择。
2 openSUSE
SUSE Linux于1993年首次推出。直到2015年,开源版本的openSUSE迁移到SUSE Linux Enterprise(SLE)。提供了两个openSUSE衍生版:Leap和Tumbleweed。Leap具有更长的发布周期,而Tumbleweed则是滚动发布版。Tumbleweed更适合高级用户使用其最新的软件包,比如Linux内核和SAMBA等。Leap版则有更好的稳定性和成熟度。两者都支持更新 *** 作系统。
企业客户不能承受不稳定、不成熟和未经测试的包。一切都必须严格测试,以确保业务不会出现问题,并导致损失。故Leap版可以确保企业客户的需求。
openSUSE算是一个梦幻般的Linux服务器 *** 作系统。openSUSE包含了用于自动测试的openQA,用于在多个平台上进行Linux映像部署的Kiwi,用于Linux配置的YaST以及全面的软件包管理器Open Build Service。早些时期,SUSE并没有像Redhat和Canonical那样提供免费的企业发行版,如CentOS和Ubuntu,直到Leap版的发布。SUSE官方称,Leap是一个替代Ubuntu、CentOS和Debian的生产服务器的优秀选择。以前openSUSE遵循9个月的发布周期,即每9个月发布一个新的主要版本。而Leap则遵循SLE的发布周期。
谁应该使用它:
openSUSE更适合于像系统管理员这样的强大用户。它是一个伟大的Web 服务器、家庭服务器或家庭服务器/ Web服务器组合。系统管理员可以从诸如Kiwi,YaST,OBS和openQA之类的工具中获益。openSUSE的多功能性使其成为最好的Linux服务器 *** 作系统之一。除了稳固的服务器功能外,openSUSE还提供了一个漂亮的桌面环境。
3 Oracle Linux
如果你在考虑Oracle Linux,这很正常。oracle Linux是由数据库巨头Oracle提供的Linux发行版。它有两个内核。其中一个内核特性是红帽兼容内核RHCK(Red Hat Compatible Kernel),即提供了与Red Hat Enterprise Linux(RHEL)发行版相同的内核。Oracle Linux有认证,可以在联想、IBM和HP等大量硬件上工作。Oracle Linux提供了Ksplice特性,增强了内核的安全性。另外还支持Oracle、openstack、Linux容器和Docker。其品牌标识为Oracle企鹅。
Oracle Linux提供了技术支持,但需要付费。除非你在企业环境中运行Oracle Linux,否则不值得这么付出。如果需要构建公有云或私有云,Oracle Linux是一个优秀服务器 *** 作系统选择。
谁应该使用它:
Oracle Linux最适合数据中心或用于创建基于OpenStack的云。而更高级的家庭服务器用户和企业级设置也适合使用Oracle Linux。
4 容器Linux(前身为CoreOS)
CoreOS于2016年更名为Container Linux。顾名思义,Container Linux是一个用于部署容器的Linux *** 作系统。它聚焦于简化容器的部署。容器Linux是提供了安全的、高可扩展的、支持容器部署的一流 *** 作系统。集群化的部署非常容易,其发行版包含了服务发现的方法。并提供了Kubernetes、docker和rkt的文档和支持。
但是,容器Linux没有提供包管理器。所有应用程序必须在容器中运行,因此容器化是强制必需的。然而,如果你正在使用容器,那么容器Linux是提供了容器及其集群等基础设施最好的Linux服务器。它提供了一个etcd工具,作为守护进程运行于集群中的每个计算机上。当然你也有安装的灵活性。除了内部部署安装外,您还可以在虚拟化介质(如Azure,VMware和Amazon EC2)上运行Container Linux。
谁应该使用它:
容器Linux最适合集群基础设施的服务器或容器化部署。这并不意味着它不是家庭服务器的选择。如果使用来自Plex的官方Docker镜像,Container Linux可以作为基本家庭媒体服务器或者是复杂集群设置的任何服务器。最终,如果你很喜欢容器,那么应该使用Container Linux。
补充:Linux服务器 *** 作系统如何选择
(1)Debian与Ubuntu的选择
Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统 *** 作以及比Debian更激进的软件更新。Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。用过Ubuntu的都会体会到它的易用,反之如果用过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很方便。
在此解释下Ubuntu的版本支持时间。Ubuntu普通版本只提供18个月的技术支持,过期则不管。LTS服务器版本提供长达五年的技术支持。Ubuntu 1010是个普通版,现在已经过了支持周期了。如果你用了,很好,你会发现你安装不了任何软件,1010的软件已经从Ubuntu软件源中被移除了。
所以建议大家选择1204 LTS版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。
(2)Red Hat和Centos选择
Red Hat跟Centos就没那么多差别了。
Red Hat是付费 *** 作系统,你可以免费使用,但是如果要使用Red Hat的软件源并且想得到技术支持的话,是要像Windows那样掏钱的,所以大家可以理解为Linux中的Windows。这么做符合开源精神,免费使用,服务收费。
Centos是Red Hat的开源版本。一般在Red Hat更新之后,Centos会把代码中含有Red Hat专利的部分去掉,同时Red Hat中包含的种种服务器设置工具也一起干掉,然后重新编译就是Centos。
从某种意义上说,Centos几乎可以完完全全看成是Red Hat,这两个版本的rpm包都是可以通用的。
那么这样问题就简单了。如果你舍得花钱买技术支持,并且想得到完善的技术服务,请去买Red Hat的授权,你会得到如Windows一般强大的技术支持的。如果你只想用,什么付费技术支持什么专有软件都是浮云,那么用Centos吧。
一般使用第三方面板来配置网站环境,和部署网站。
个人建站的办法很简单,首先网站1核2G内存1M带宽,40G高效云盘。要准备以下的资料
注册域名。最好能和网站内容有点关联
选择网站系统。例如wordpress,zblog,emblog等都可以。
选择云服务器,例如阿里或者腾讯等
解析域名到服务器
发布网站到云主机以上步骤还是需要一些知识的。
Linux入门并不困难,只要具备Linux基础,读懂Linux的命令格式,大多数的服务架构都是可以按照文档部署出来。当然做Linux开发,如果自己没有学习方向和课程大纲还是比较困难的,个人建议去参加培训学习更有效率,如果报班学习则大概需要4-6个月时间。
学习主要内容有:
1)网络基础与linux系统的管理
2)优化及高可用技能
3)虚拟化与云平台技术
4)开发运维
毕业后可从事的工作有:
1)Linux运维工程师
2)数据库工程师
3)云计算运维工程师
4)自动化运维工程师
5)云计算架构工程师等
互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。
想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。
祝你学有所成,望采纳。
Linux程序设计第3版
作者:(英)马修,(英)斯通斯著,陈健等译出版社:人民邮电出版社出版时间:2007年07月
它提供了一种理想的方式来阐明每个被介绍过的更高级的主题。我们对这个应用程序的第一次讨论出现在本书第2章的结尾处,它展示了一个非常大的shell脚本是如何组织的,shell如何处理用户输入、如何构造菜单以及如何存储
¥8900¥6675折扣:75折节省:¥2225
--------------------------------------------------------------------------------
Linux命令、编辑器与Shell编程
作者:(美)索贝尔(Sobell,MG)著,杨明军,王凤芹译出版社:清华大学出版社出版时间:2007年03月
要想真正高效地使用Linux,就必须全面掌握shell和命令行。通常必须购买两本书才能达到精通的目的:一本关于Linux基本概念和技术的指南,再加上一个单独的参考手册。更糟糕的是,大多数Linux参考手册只是对man手册页的
¥9800¥7350折扣:75折节省:¥2450
--------------------------------------------------------------------------------
Linux指令速查手册
作者:吴恒奎编著出版社:人民邮电出版社出版时间:2007年12月
将程序放在后台执行18cd指令:切换目录19chfn指令:设置finger信息110chsh指令:改变登录系统时的shell111clear指令:清除终端屏幕112date指令:显示或设置系统时间113echo指令:显示
¥4500¥3375折扣:75折节省:¥1125
--------------------------------------------------------------------------------
嵌入式Linux系统开发技术详解-基于ARM
作者:孙纪坤,张小全编著出版社:人民邮电出版社出版时间:2006年08月
三星S3C2410开发板介绍24242众多的开发板供应商26第3章Linux编程环境2831Linux常用工具28311Shell简介28312常用Shell命令30313编写Shell脚本38314正则表达式42315程序编辑器4432Mak
¥3900¥2930折扣:75折节省:¥970
--------------------------------------------------------------------------------
UNIXshell范例精解(第4版)
作者:(美)奎格莉(Quigley,E)著,李化,张国强译出版社:清华大学出版社出版时间:2007年05月
在本书的再版中,Quigley对她的经典著作进行了全新的改版,增加了当前shell程序员所需的最新内容——使用bash进行Linuxshell编程。本书汇聚了Quigley21年来的shell编程教学经验。书中不仅展示了能帮助读者快速
¥11800¥8850折扣:75折节省:¥2950
--------------------------------------------------------------------------------
完全手册--Linux系统与网络服务管理技术大全(含光盘)
作者:杨明华等编著出版社:电子工业出版社出版时间:2008年01月
2545使用ssh客户端2546使用scp客户端2547使用sftp客户端2548使用SSHSecureShell访问SSH服务器255计算机病毒与防护2551计算机病毒种类2552计算机病毒特征25
¥7980¥5990折扣:75折节省:¥1990
--------------------------------------------------------------------------------
构建嵌入式LINUX系统
作者:(美)雅默著,韩存兵,龚波改编出版社:中国电力出版社出版时间:2004年12月
硬件两方面。系统管理你必须能够胜任各种系统管理工作,如硬件的配置。系统的设定。维护以及利用shell命令脚本让管理工作自动化。设备驱动程序你必须知道如何对各种Linux设备驱动程序进行开发及
¥4800¥3600折扣:75折节省:¥1200
--------------------------------------------------------------------------------
RedHatLinux9系统管理与服务器配置
作者:杨宗德等编著出版社:人民邮电出版社出版时间:2007年07月
Linux桌面管理基本 *** 作231使用桌面面板232使用Nautilus文件管理器233打开终端Shell提示234注销及关闭系统第3章Shell及文本界面基本 *** 作31
¥4200¥3150折扣:75折节省:¥1050
--------------------------------------------------------------------------------
鸟哥的LINUX私房菜:基础学习篇
作者:鸟哥编著出版社:科学出版社出版时间:2005年06月
第1篇主要介绍Linux *** 作系统的规划与安装;第2篇介绍Linux的基本文件权限与系统架构;第3篇介绍非常重要的Shell与Shellscripts的基本内容,这是所有以文字界面 *** 控主机的基础;第4篇着重介绍Linux用户管理,包括账号
¥4200¥3150折扣:75折节省:¥1050
--------------------------------------------------------------------------------
Linux基础与应用
作者:陈明编著出版社:清华大学出版社出版时间:2005年10月
本书是一本有关Linux *** 作系统应用的教程,主要内容包括:Linux概述、RedHatLinux系统安装、linux常用命令、Xwindow系统、RedHatLinux常用工具、Linux系统管理与配置、Linux常用应用程序、Linux下的Shell编程、
¥2300¥1725折扣:75折节省:¥575
--------------------------------------------------------------------------------
鸟哥的Linux私房菜——服务器架设篇(附CD-ROM光盘一张)
作者:鸟哥编著出版社:科学出版社出版时间:2005年06月
网站的相关维护技巧以及鸟哥平时在维护主机时认为较佳的维护经验。本书目标读者本书侧重于深入讨论架站规划、流程、技巧与维护等工作,比较基础的Linux *** 作与相关Shell语法在本书谈论得不多,相关内容请参考
¥7300¥5480折扣:75折节省:¥1820
--------------------------------------------------------------------------------
UbuntuLinux入门到精通(附光盘)
作者:李蔚泽著出版社:机械工业出版社出版时间:2007年05月
本书全面介绍了UbuntuLinux的相关知识,内容详实,论述清晰。主要内容包括Ubuntu介绍、文件系统管理、进程管理、压缩与查询系统、Shell应用、TCP/IP基础、网络管理、网络硬盘以及加密安全通信等内容。本书是一本
¥4200¥3150折扣:75折节省:¥1050
--------------------------------------------------------------------------------
Linux标准学习教程
作者:IT同路人编著出版社:人民邮电出版社出版时间:2008年01月
Linux字符界面、Linux常用命令、Linux应用软件、Linux系统启动、Linux系统管理和维护、Linux服务器配置、shell编程、LinuxC语言基础、Linux程序编译和调试维护等内容。本书内容丰富、结构清晰、讲解细致、图文并茂
¥4900¥3675折扣:75折节省:¥1225
--------------------------------------------------------------------------------
LPILINUX认证权威指南
作者:(美)迪安著,Taiwan公司编译出版时间:2007年08月
GNu与unix基本命令、文件系统、x窗口系统等;第二部分涵盖102考试,包括Linux内核、开机程序、打印、文件管理、Shell程序设计、系统管理、TCP/IP网络概论、常用的网络服务、系统安全防护等。通过考试不仅是对自己
¥6800¥5090折扣:75折节省:¥1710
--------------------------------------------------------------------------------
Unix与Linux系统管理
作者:(美)弗里斯科比(Frisch,AE)著,刘颖译出版社:清华大学出版社出版时间:2006年11月
打印机和假脱机子系统第14章自动执行管理任务第15章管理系统资源第16章配置和构建内核第17章记账附录管理Shell的编程内容提要:本书自1991年10月第一版开始,就成了Unix和Linux系统管理员的终极参考书。本
¥12900¥9680折扣:75折节省:¥3220
--------------------------------------------------------------------------------
LINUX系统故障诊断与排除
作者:(美)柯克兰(Kirklan,dJ)等著,周良忠等译出版社:人民邮电出版社出版时间:2007年01月
登录问题141/etc/password,/etc/shadow和密码时效142Linux配置造成的登录失败143PAM144shell问题145密码问题146小结147尾注第15章XWindows问题151X背景152X组件
¥4800¥3600折扣:75折节省:¥1200
--------------------------------------------------------------------------------
Linux系统应用与开发教程——计算机基础课程系列教材
作者:刘海燕等编著出版社:机械工业出版社出版时间:2005年10月
142登录143注销144关闭15小结习题第2章shell及常用命令21Linux终端使用基础211什么是Linux终端212
¥2500¥1870折扣:75折节省:¥630
--------------------------------------------------------------------------------
LINUX黑客大曝光(第2版)
作者:(美)哈茨,(美)李著,王一川译出版社:清华大学出版社出版时间:2003年12月
Linux上口令的工作方式92口令破解程序93PAM94蛮力口令猜测攻击95口令保护96Linux中非shell程序的用户认证机制97小结第4部分服务器的安全问题第10章邮件安全性101Ma
¥5900¥4410折扣:75折节省:¥1490
--------------------------------------------------------------------------------
LINUXSERVERHACKS(卷二):100个业界最尖端的技巧和工具
作者:(美)哈根,(美)琼斯著,张颖译出版社:清华大学出版社出版时间:2007年01月
29同时在多台服务器执行命令30用加固的Wiki安全协作31用grubby编辑GRUP配置32给Tab键一个显示的机会33在退出shell后保持进程运行34断开控制台连接而不结束会话35使用脚本节约时间和培训别人3
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)