`
schy_hqh
  • 浏览: 555966 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

(一)linux基础概念

 
阅读更多

linux内核 Kernel's Basic Functions

hardware management  硬件管理

memory management  内存管理

I/O    输入输出

VFS 虚拟文件系统(屏蔽不同文件系统的区别,抽象出一个统一的接口)

[文件系统:如NTFS,FAT16,FAT32,对磁盘按不同规则进行划分,按规则存储数据]

process management  进程管理

 

版本version

格式 r.x.y

r: relase version  发行版本

x: 偶数-稳定;奇数-开发中版本

y: 错误修补次数

如,2.0.22  表示大版本为第2版,稳定版本,修改22个bug

 

分区、格式化

boot 引导分区,发现操作系统

共512KB(448KB存放引导信息,64KB用来存放分区记录-分区索引表)

每条记录占16KB--->64/16=4,所以至多4块主分区

0磁盘0柱面0扇面记录分区信息

 

主分区:存放操作系统,一块硬盘最多可以分4个主分区

扩展分区:将主分区单独或者合并为扩展分区,扩展分区中可以继续划分出逻辑分区

逻辑分区:在扩展分区中进行划分,逻辑分区个数不受限制(从hda5开始)

分区的命名规则:

XX 分区名前2个字母说明分区所在设备的类型:

hd(IDE磁盘)、 sd(SCSI磁盘)  d表示disk

Y   分区名第3个字母表示分区所在的设备:

a 表示第1块硬盘 如/dev/hda 表示第1块IDE硬盘

b表示第2块硬盘  如/dev/sdb 表示第2块SCSI硬盘

N   最后的数字表示分区。前4个分区(主分区或扩展分区)用数字1到4表示,逻辑分区从5开始

/dev/hda3  第1块IDE硬盘的第3个主分区或扩展分区

/dev/sdb6  第2块SCSI硬盘的第2个逻辑分区

 

挂载

挂载是将分区关联到某一目录的过程

挂载分区实现起始于这个指定目录(挂载点 mount point)的存储区能够被使用!

linux中以目录方式访问设备,所以需要将设备与linux中的目录进行关联

由于某些设备并没有关联到系统的目录上,所以需要进行挂载使用

如cdrom使用cd命令无法打开,将cdrom挂载到某个目录上,这样就能以目录方式打开cdrom了

进而实现查看cdrom中的文件信息

 

注意:linux会自动将设备进行挂载,正是因为自动挂载好了,所以登陆进入系统后可以直接访问磁盘上的信息。这里只是说明linux系统的挂载知识!!!

mount 通过目录访问介质

cd /mnt  进入mnt目录

mkdir cdr  创建挂载点cdr,用于挂载cdrom

mount /dev/cdrom /mnt/cdr  将cdrom挂载到cdr上

cd /mnt/cdr   进入挂载目录

ls  查看cdrom中的内容(即安装的linux ISO镜像文件)

 

umount 解除目录与介质的关联

cd .. 退回到挂载点的上一级目录

umount /mnt/cdr  卸载光驱与cdr的关联

 

 

 

 

 

 

 

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Linux基础学习篇940页.pdf

    Linux基础学习篇940页是一本详细的Linux基础学习指南,涵盖了Linux操作系统的各个方面。该书共分为二十四章,涵盖了Linux基础知识、文件系统、进程管理、用户管理、网络管理、系统安全等方面。 一、Linux基础知识 ...

    linux的基本概念及指令.md

    Linux是一套免费使用和自由传播的类Unix操作系统,目前国内Linux更多的是应用于服务器上(Linux + Apache + MySQL + PHP) 一切皆文件。命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为...

    Linux基本概念与操作.pdf

    国防科技大学关于Linux操作系统基本概念与操作的课件,主要内容有Linux的基本概念,常用命令和进一步学习指导等

    2022年Linux基础测试试题及答案.docx

    本文档总结了 Linux 基础知识点,涵盖了 Linux 操作系统的基本概念、文件系统、shell 编程、进程管理、磁盘管理、网络管理等方面的知识。 一、文件系统 * Linux 文件系统的基本概念:文件、目录、inode、block * ...

    linux基础课件一

    Linux是开源世界中的一个重要组成部分,尤其对于初学者来说,理解其基本概念和历史背景至关重要。首先,Linux是一个基于Unix操作系统的克隆,由林纳斯·托瓦兹在1991年开发,随着时间的推移,它逐渐演变成一个完全...

    Linux基础教程[基于Ubuntu].pdf

    理解这些基本概念对于配置和维护Linux系统至关重要。 Linux公社(***)是一个专注于Linux技术的网站,提供包括Ubuntu、Fedora、SUSE等Linux发行版的技术资料和最新IT资讯。它也是一个著名的Linux社区,为广大Linux...

    Linux基础课件逻辑卷基本概念共10页.pdf.zip

    【标题】"Linux基础课件逻辑卷基本概念共10页.pdf" 提供了一个学习Linux基础知识的焦点,特别是关于逻辑卷这一主题。逻辑卷管理器(Logical Volume Manager, LVM)是Linux操作系统中用于管理磁盘存储的一个强大工具...

    linux编程基础.ppt

    【Linux编程基础】是本文的核心话题,主要涵盖了Linux环境下C编程的基本概念、工具使用、编程风格和软件管理等方面。Linux编程对于入门级别的读者来说是一扇通向系统级开发的门,通过学习,读者将能够理解和掌握...

    Linux学习笔记(强悍总结值得一看),细说linux基础知识,LINUX

    1. **Linux基础概念**:了解Linux的历史、发行版种类(如Ubuntu、CentOS、Debian等)、内核与发行版的关系以及Linux与其他操作系统的区别,比如与Windows和Mac OS的对比。 2. **Linux文件系统**:学习Linux的目录...

    linux—unix课件\第八讲-1 文件系统基本概念.ppt

    linux—unix课件\第八讲-1 文件系统基本概念.ppt

    Linux操作系统基础教程.pdf

    Linux操作系统基础教程主要涵盖Linux操作系统的基本概念、安装方式、常用命令、系统目录结构、文件链接、磁盘挂载、用户组管理、文件权限与目录权限、shell脚本、文件查找和比较工具,以及网络通信和编译工具。...

    Linux基础培训pdf文档

    1. **Linux培训系列第一讲**:这通常会涵盖Linux的基本概念,包括它的历史、哲学以及与Windows和Mac OS等其他操作系统的对比。讲解可能包括如何安装Linux发行版,如Ubuntu或Fedora,并介绍基本的Linux桌面环境。 2....

    Linux-基础篇

    总体而言,Linux基础篇涵盖了从计算机基础知识到Linux系统安装、配置的全过程。了解这些知识点,对于Linux初学者来说,是构建坚实基础的关键。通过掌握计算机硬件的工作原理、学习Linux操作系统的基本概念和安装流程...

    【Linux】->Linux基本概念及操作

    Linux基本概念及操作Ⅰ Linux终端Ⅱ ShellⅢ Linux常用快捷键A. 输入输出说明B. 主要快捷键a. 补全命令b. 结束程序C. 其他快捷键D. 通配符a. 通配符介绍b. Shell常用通配符Ⅳ 帮助命令 Ⅰ Linux终端 通常我们在使用 ...

    00-Linux内存管理之一:基本概念篇.rar

    总的来说,"00-Linux内存管理之一:基本概念篇"涵盖了Linux内存管理的基础知识,包括内存划分、地址映射、内存分配与释放、缓冲和缓存等。理解和掌握这些概念对于优化Linux系统性能和编写高效的应用程序具有重要意义...

Global site tag (gtag.js) - Google Analytics