Linux 简介和安装
来源:互联网 发布:js模拟小球掉落动画 编辑:程序博客网 时间:2024/06/06 06:59
一、linux简介
1.ISO/OSI七层模型
标准的网络OSI七层模型,可以满足所有的网络环境
下层为上层提供服务,下层对上层是透明不可见的
下层在识别到有上层的标记的时候才会给予服务
对等实体之间要遵循相同的协议
计算机与modem之间传输的数字信息,modem之外的信号属于模拟信号
(TCP/IP的四层模型,只能满足简单的通讯)
七层详解
应用层-所有使用的软件等
表示层-数据表示(编译),把数据转换成二进制信息
会话层-确定数据是否需要远程会话
传输层-确定端口,不同的服务有其不同的端口
如:计算机端口与端口之间的传输
两种协议:
传输控制协议(Transmission Control Protocol --- TCP)保证数据的完整、安全
用户数据报协议(User Dategram Protocol -- UDP)速度快,占用带宽底。最多传输512个字节。
网络层-确定IP
IPV4协议有2^32个IP
IPV6协议有2^128个IP
正确网段的写法:192.168.1.0/24(这里的24是子网掩码的二进制中有24个1),即(192.168.1.0/255.255.255.0)
IP地址的分类
A类:第一段为1-126之间(即转换成二进制后格式为:0xxxxxxx)
B类:第一段为128-191之间(即转换成二进制后格式为:10xxxxxx)
C类:第一段为192-223之间(即转换成二进制后格式为:110xxxxx)
D类:第一段为223-239之间(即转换成二进制后格式为:1110xxxx)
私有(私网)地址:属于非注册地址,专门为组织机构内部使用
A类:第一段为10的
B类:第一段为172的
C类:第一段为192的
网端:必须和电脑属于同一网段,与其他网段连接必须经过
端口:一台计算机有65535个端口,1-1024属于绑定端口,1024-65535属于随机端口
在发送一个数据的时候会在数据链路层打一个本机或发送对象的MAC地址,但是在第一次发送数据的时候不知道对方的MAC地址,而无法发送通过网卡发送该数据,此时,本机会先用对方的ip地址ping得对方的MAC地址,这里就使用了ARP协议,但是为了防止每次通讯都ping一次占用网络资源,所以每一台计算机里都有一个ARP缓存,保留着经常通信的一些计算机的MAC地址。
数据链路层-确定MAC地址,物理网卡的地址。
在数据上打一个MAC地址标记
ROM写入后不可以修改,MAC地址写在网卡的ROM中。
MAC地址有2^24个
物理层-实际数据传输,为数据端设备提供传送数据的通路
2.UNIX的主要版本
IBMAIX硬件平台PowerPC
HPHP-UX硬件平台PA-RISC
SunSolaris硬件平台SPARC
3.Linux来源背景
谭宁邦在拿到UNIX之后仿照写了minix,李纳斯使用minnix扩展出了Linux
1.Linux的主要版本 CentOS, redhat, ubuntu, 红旗 等等
redhat系列
debian系列
2.linux的特点
优点:开源 免费、安全、稳定
缺点:易用性差、厂商支持差
二、linux安装
1.文件分区
1)注意
linux中所有内容都以文件形式保存,包括硬件
linux所有存储设备都必须挂载之后才能使用
挂载点必须是一个已经存在的空目录
从存储空间上,每个单独划分的分区空间独立,类似windows中的C盘、D盘...
从文件结构上,任何数据存储的目录都隶属于根目录
linux下不以扩展名区分文件类型,而是靠权限。特殊的有压缩文件(压缩文件的后缀名是给用户看的,用户才能区分用什么命令解压)
linux下严格区分大小写
2)系统分区
主分区和扩展分区只能有4个
分区分类:
主分区:主引导记录
扩展分区:不能直接写数据,需要在内部建立逻辑分区,才能使用
逻辑分区:scsi硬盘最多识别11个逻辑分区
逻辑分区的编号从5开始,预留一个主分区和3个扩展分区的编号
3)硬盘描述文件名
/dev/hda5
根
所有硬件设备文件的目录
硬件设备的代号,sd表示scsi硬盘,SATA硬盘(可移动硬盘);hd表示IDE硬盘
同类型设备的编号,a为第一个硬盘,b为第二个硬盘,类推...
分区号
4)硬盘和分区的结构
5)必须划分的分区
/根分区越大越好,必须划分
swap交换分区,文件系统类型,无挂载点物理内存的1.5-2倍,不超过2G,必须划分
/boot启动分区一般100M硬盘描述文件名为/dev/sda1,即使该名已经被占用也会强制使用该硬盘描述文件名
/varwww服务器日志文件,视情况设置大小
/homeftp服务器,单独划分上传分区
2.密码原则
1)八位以上,大小写字母、数字、符号组合(复杂性)
2)便于记忆(记忆性)
3)定期更换(时效性)
3.设置IP地址(可见ping不通的几个原因)
setup命令开启设置窗口,设置后重启网络服务service networkrestart
文章来自 IT技术整理 http://www.ittidy.com/it/89.html
- Linux 简介和安装
- Linux简介和系统安装-
- VTK的简介和安装(Linux)
- Linux系统的简介和安装
- linux平台OpenBLAS编译和安装简介
- 【Linux】-- Mysql(1):简介和安装使用
- pdf2htmlEX 安装以及简介(windows安装和linux安装)
- linux简介 及安装
- Linux简介与安装
- Linux(简介、系统安装)
- GIT在Linux上的安装和使用简介
- GIT在Linux上的安装和使用简介
- GIT在Linux上的安装和使用简介
- GIT在Linux上的安装和使用简介
- linux中的livecd、liveDVD和其他安装方式简介
- Linux下redis的安装和配置简介
- linux软件安装简介(apt和dpkg)
- Redis简介和Linux环境下的安装
- hdu杭电1950 Bridging signals【最大递增子序列(不连续)】
- storm 的三种计算语义
- 步步为营(十五)搜索(一)DFS 深度优先搜索
- 11
- Gradle 1:为什么要用Gradle
- Linux 简介和安装
- spring中IOC是什么意思 个人觉得解释的非常有意思
- leetCode 98.Validate Binary Search Tree (有效二叉搜索树) 解题思路和方法
- Python UnicodeEncodeError: 'gbk' codec can't encode character u'\ufeff' in position 0:
- JFinal是一个什么样的项目?
- propertie文件的使用
- android异常:uncaught exception
- 关于ajax异步提交到后台的jquery应用
- spring中IOC是什么意思 个人觉得解释的非常有意思