初识linux
1、版本
稳定版本:偶数版如2.6.X
发展中的版本:奇数版如2.5.X
linux distribution包含:linux kernel + free software + documentation + 可完全安装的程序所组成的一套完整的系统。
2、操作模式
图形接口:x-Window
命令行模式:Command Line
3、linux的应用
企业网应用:硬件要求低
网络服务器:稳定强大
关键任务的应用:金融等
学术机构的高性能运算:硬件便宜,速度快
4、linux学习建议
计算机概论与硬件相关知识
linux安装与指令学习
linux操作系统基础技能
vi文本编辑器
shell和shell脚本学习
网络基础建立
网站架设
5、磁盘分区
在linux系统中,每个装置都被当成一个档案来对待,每个装置都会有装置文件名。
磁盘的装置文件名主要分为:
IDE接口的/dev/hd[a-d],一般提供两个IDE接口,而每个IDE接口上面有可插两个IDE设备,一个为主一个为从。IDE磁盘的文件名固定,按照接口槽为/dev/hda /dev/hdb /dev/hdc /dev/hdd;
SATA/SCSI/USB的文件名:/dev/sd[a-p],此类接口的磁盘没有一定的顺序,是根据linux核心检测到磁盘的顺序来决定。与插槽编号无关,若SATA磁盘安装在主板上面的SATA5插槽上,则文件名为/dev/sda
磁盘的第一个扇区主要记录了两个重要信息:主要启动记录区MBR:安装开机管理的地方,446字节;分割表:记录整颗硬盘分割的状态,有64字节;
磁盘的主要与延伸分割最多可以有4个,延伸分割最多只能有一个,逻辑分割是由延伸分割切割出来的分割槽,主要分割和逻辑分割可以格式化存取数据,而延伸分割无法格式化,逻辑分割的设备文件名号码,一定由5号开始;磁盘分割的最小单位是磁柱。分割的磁盘是以磁柱为单位的连续磁盘空间。

逻辑分割的数量按照操作系统不同而不同,在linux系统中IDE硬盘最多有59个逻辑分割5-63,SATA硬盘有11个逻辑分割,5-15;
延伸分割被破坏后,所有逻辑分割将会被删除,因为逻辑分割的信息都记录在延伸分割里面。

若需要分割大于4个磁盘时的常用分割方案:
1、P+P+P+E的环境 如/dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb5 /dev/sdb6...

2、P+E的环境: /dev/sdb1 /dev/sdb5 ...

开机的流程:BIOS---MBR---BOOT LOADER---核心档案;
boot loader的功能:提供选单、加载核心、转交控制权给其他loader;
boot loader可以安装的地方:MBR与boot sector[设置在每个分割磁盘中每个分割盘都有自己的启动扇区,可以实现多重引导启动];
loader只会认识自己的系统槽内的可开机核心档案,以及其他loader;
loader可直接指向或者间接将管理权限转交给另一个管理程序;

linux操作系统的档案使用目录树系统,与磁盘的对应需要有挂载的动作才行;
挂载:利用一个目录当成进入点,将磁盘分区槽的数据放置在该目录下,进入该目录就可以读取该分割槽的数据,进入点的目录称为挂载点;


常见的设备文件名:
IDE硬盘: /dev/hd[a-d]
SATA硬盘: /dev/sd[a-p]
CDROM: /dev/cdrom
打印机:/dev/lp[0-2]
软盘驱动器:/dev/fd[0-1]
网络卡:/dev/eth[0-n]
初识linux的更多相关文章
- Linux内核分析(三)----初识linux内存管理子系统
原文:Linux内核分析(三)----初识linux内存管理子系统 Linux内核分析(三) 昨天我们对内核模块进行了简单的分析,今天为了让我们今后的分析没有太多障碍,我们今天先简单的分析一下linu ...
- .Neter玩转Linux系列之一:初识Linux
一.为什么要学习Linux (1)首先我们欣赏一下,曾经的微软是如何看待Linux的,是不是很惊讶,微软还是很可爱的(#^.^#) 如今的微软看待Linux的态度:有人说微软技术那么厉害,难道微软就不 ...
- Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念
Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念 进入到了Linux学习之CentOS第三篇了,这篇文章主要记录下对linux文件系统的初步认识,以及用户组.用户权限.文 ...
- Linux学习之CentOS(二)--初识linux的一些常用命令
Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...
- linux学习:【第1篇】初识Linux及安装
狂神声明 : 文章均为自己的学习笔记 , 转载一定注明出处 ; 编辑不易 , 防君子不防小人~共勉 ! linux学习:[第1篇]初识Linux及安装 写在前面 学习之初看了一段文章,很有感触,所以也 ...
- [中英对照]User-Space Device Drivers in Linux: A First Look | 初识Linux用户态设备驱动程序
如对Linux用户态驱动程序开发有兴趣,请阅读本文,否则请飘过. User-Space Device Drivers in Linux: A First Look | 初识Linux用户态设备驱动程序 ...
- Linux入门——初识Linux
Linux入门——初识Linux 摘要:本文主要说明了Linux是什么,Linux发展历史,以及同Linux系统有关的一些基本知识. 简介 操作系统 Linux系统同Windows系统.Mac系统一样 ...
- 初识Linux shell
目录 初识Linux shell Linux 深入探究Linux内核 系统内存管理 交换空间 页面 换出 软件程序管理 Linux中的进程 Linux系统的运行级 硬件设备管理 插入设备驱动代码的方法 ...
- 第一课 初识Linux(一)
Linux起源 创始人:李纳斯.托瓦兹 Linux简介: Linux是一套免费使用和自由传播的类UNIX操作系统:是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.Lin ...
随机推荐
- 使用KRPano资源分析工具分析动态网站资源
软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...
- nginx负载均衡集群
nginx负载均衡集群 0.前言:nginx 负载均衡,属于网络7层模型中的应用层,说白了就是一个代理,要用 upstrem 模块实现,代理则用proxy模块 1.可以针对域名做转发,lvs只能针对 ...
- myabatis oracle 调用存储过程返回list结果集
Mapper.xml 配置 <resultMap type="emp" id="empMap"> <id property="emp ...
- js学习进阶中-bind()方法
有次面试遇到的,也是没说清楚具体的作用,感觉自己现在还是没有深刻的理解! bind():绑定事件类型和处理函数到DOM element(父元素上) live():绑定事件到根节点上,(document ...
- 【Django】--Models 和ORM以及admin配置
Models 数据库的配置 1 django默认支持sqlite,mysql, oracle,postgresql数据库 <1>sqlite django默认使用sqlite的数据库 ...
- ubuntu系统怎么分区
首先科普下windows和linux的文件系统和主分区: 1.电脑的主分最多只有只能由四个.如果是win7和linux双系统,则windows系统可能会占到1-2个主分区,那linux最多只能有两个主 ...
- 第四课 开发uehtml官网响应式静态页面
概况:整站布局.头部菜单响应式设置.最新消息模块变化.内容模块四三二响应式变化. 伪类选择器: E:nth-of-type(n) 表示E父元素中的第n个字节点,且类型为E E:nth-la ...
- iOS打包ipa给客户测试流程
IOS项目开发的过程中经常会用到一个测试的问题,特别是外包的项目,客户拿了那么多钱,看不到产品时时的进度说不过去,而且UI和功能是否和符合用户需求这个很重要,需要客户的认同. 所以就需要时时给开发中的 ...
- EF多对多更新报错(TableNoTracking引发的bug)
实体映射关系如下,SISTUser和SISTUserRoles存在多对多的关系,生成中间表 public partial class SISTUserMap: EntityTypeConfigurat ...
- NetBeans无法使用编码GBK安全打开文件
刚才使用NetBeans打开php文件时,提示:NetBeans无法使用编码GBK安全地打开该路径下的文件. 找到了解决方案. 原文地址:http://qdjinxin.iteye.com/blog/ ...