我们都是知道一座大厦有一个地址,"/>

Linux基础网络服务概述

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础网络服务概述相关的知识,希望对你有一定的参考价值。

童鞋们前面我们讲解了Linux命令基础知识,在这里我就不多言啦,直接进入我们今天的焦点服务。再说服务之前我考虑了许久怎么样让大家能更清楚的明白服务是怎么一回事儿?这里我就拿我们身边的例子来给大家讲解下技术分享

我们都是知道一座大厦有一个地址,大厦里有很多店铺,这些店铺给我们提供不同的服务。同理我们的服务器也是,我们给他一个IP地址,那怎么让这个服务器能提供不同的服务呢?这就引申出了所谓的套接字概念。什么是套接字呢?我在这里不以官方的说法来说他,用通俗的语言来描述下,我们知道通过一个IP地址可以精确的找一台服务器,怎么让这台服务器能提供不同的服务而又不冲突?科学家们模仿大厦的原理,就给IP地址套上一个端口号,就像我们的大厦给不同店铺一个店铺号一样。这样当我们想要服务器提供什么服务,就开启什么端口号就可以啦。一个IP地址总共可以有65535个端口号。但我们常用的也就不过十几个而已,所以大家不用担心量太大了。还有当我们访问比较知名网站的时候,没有加端口号也可以访问,这是因为,他们已经是大家默认的了定制好的,所以不加也可以访问。现在ip地址有了,端口号有了,接下来就是我们要搭建服务的时候了,就像我们在大厦里有门面和门面号,我们只有装修,放上我们的产品,客户才回来看。所以搭建服务就是装修门面,放产品就是我们把编程人员开发代码放在我们的门面上。想必这样给大家说,应该很容易理解什么是服务了吧!技术分享

接下来我对服务划分了三个阶段,分别是初级服务,中级服务,高级服务。为什么这样划分呢?为了方便大家学习和掌握。我先说下初级服务我们要掌握的知识点

1.文件的属性与权限

2.vim编辑器的使用

3.ssh服务应用的讲解

4.crond定时任务的讲解

5.磁盘结构与管理的讲解

6.rsync工具原理的讲解

7.Nfs安装部署应用讲解

8.http服务基础原理讲解

9.lamp经典Web架构讲解

10.lnmp经典Web架构讲解

以上是一个大的汇总,接下来我会根据以上目录进行详细的讲解,尽量让大家能明白。技术分享




本文出自 “乐乐快跑” 博客,请务必保留此出处http://10851431.blog.51cto.com/10841431/1744334

以上是关于Linux基础网络服务概述的主要内容,如果未能解决你的问题,请参考以下文章

20155311高梓云《网络对抗》逆向及Bof基础

20145301赵嘉鑫《网络对抗》逆向及Bof基础

Linux基础网络服务概述

Linux操作基础

JSP基础--JSP入门

Linux基础教程