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的更多相关文章

  1. Linux内核分析(三)----初识linux内存管理子系统

    原文:Linux内核分析(三)----初识linux内存管理子系统 Linux内核分析(三) 昨天我们对内核模块进行了简单的分析,今天为了让我们今后的分析没有太多障碍,我们今天先简单的分析一下linu ...

  2. .Neter玩转Linux系列之一:初识Linux

    一.为什么要学习Linux (1)首先我们欣赏一下,曾经的微软是如何看待Linux的,是不是很惊讶,微软还是很可爱的(#^.^#) 如今的微软看待Linux的态度:有人说微软技术那么厉害,难道微软就不 ...

  3. Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念

    Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念 进入到了Linux学习之CentOS第三篇了,这篇文章主要记录下对linux文件系统的初步认识,以及用户组.用户权限.文 ...

  4. Linux学习之CentOS(二)--初识linux的一些常用命令

    Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...

  5. linux学习:【第1篇】初识Linux及安装

    狂神声明 : 文章均为自己的学习笔记 , 转载一定注明出处 ; 编辑不易 , 防君子不防小人~共勉 ! linux学习:[第1篇]初识Linux及安装 写在前面 学习之初看了一段文章,很有感触,所以也 ...

  6. [中英对照]User-Space Device Drivers in Linux: A First Look | 初识Linux用户态设备驱动程序

    如对Linux用户态驱动程序开发有兴趣,请阅读本文,否则请飘过. User-Space Device Drivers in Linux: A First Look | 初识Linux用户态设备驱动程序 ...

  7. Linux入门——初识Linux

    Linux入门——初识Linux 摘要:本文主要说明了Linux是什么,Linux发展历史,以及同Linux系统有关的一些基本知识. 简介 操作系统 Linux系统同Windows系统.Mac系统一样 ...

  8. 初识Linux shell

    目录 初识Linux shell Linux 深入探究Linux内核 系统内存管理 交换空间 页面 换出 软件程序管理 Linux中的进程 Linux系统的运行级 硬件设备管理 插入设备驱动代码的方法 ...

  9. 第一课 初识Linux(一)

    Linux起源 创始人:李纳斯.托瓦兹 Linux简介: Linux是一套免费使用和自由传播的类UNIX操作系统:是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.Lin ...

随机推荐

  1. (转载)html中table的使用方法

      colspan表示该一储存格向右打通的栏数. rowspan表示该一储存格向下打通的栏数. colspan是表示横向合并单元格,colspan=“3”表示水平合并三个td rowspan是表示竖直 ...

  2. Linux下用户组、文件权限详解

    在linux中的每个用户必须属于一个组,不能独立于组外.在linux中每个文件有所有者.所在组.其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建者,谁创 ...

  3. leetcode一些常用函数

    6移位操作 “>> 右移,高位补符号位” 这里右移一位表示除2“>>> 无符号右移,高位补0”: 与>>类似“<< 左移” 左移一位表示乘2,二位 ...

  4. 33个超级有用必须要收藏的PHP代码样例

    作为一个正常的程序员,会好几种语言是十分正常的,相信大部分程序员也都会编写几句PHP程序,如果是WEB程序员,PHP一定是必备的,即使你没用开发过大型软件项目,也一定多少了解它的语法. 在PHP的流行 ...

  5. SecureCRT 常用命令

    常用命令:一.ls 只列出文件名 (相当于dir,dir也可以使用) -A:列出所有文件,包含隐藏文件. -l:列表形式,包含文件的绝大部分属性. -R:递归显示. --help:此命令的帮助. 二. ...

  6. ubuntu 配置VPN

    1.  sudo apt-get install pptpd 2.  修改/etc/pptpd.conf , vi /etc/pptpd.conf 找到#localip 192.168.0.1和#re ...

  7. PHP新手常见的一些不好习惯(抄的 有待理解)

    1.不写注释(是个好习惯,不过也没必要每个语句都要写) 2.不使用可以提高生产效率的IDE工具 3.不使用版本控制 4.不按照编程规范写代码 5.不使用统一的方法 6.编码前不去思考和计划 7.在执行 ...

  8. android 任意类 获得屏幕大小

    方法一 WindowManager managet=(WindowManager) context.getSystemService(Context.WINDOW_SERVICE); Display ...

  9. 一键启动NameNode和DataNode--shell脚本

    使用shell脚本,一键启动hadoop中的NameNode和DataNode.分为普通版和装逼版.装逼版较普通版多了很多判断和信息提示,当然主要还是为了我联系shell脚本而写的. 如果想实现复用, ...

  10. tushare

    tushare TuShare是一个免费.开源的python财经数据接口包.主要实现对股票等金融数据从数据采集.清洗加工 到 数据存储的过程,能够为金融分析人员提供快速.整洁.和多样的便于分析的数据, ...