`
piperzero
  • 浏览: 3486663 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

LINUX系统学习系列---备忘录

 
阅读更多
1,Foreword----前言
一直以来在操作办公Linux,懂了很多,但是并不系统,而且很多比较基本的东西还是缺乏熟悉,所以写了这个系列的文章,做一个系统的复习和备忘,虽然有这个想法,但是一直未有实施过,主要不知道从何讲起,所以决定先写一部分,顺序什么的以后可以再调整一下。
大体目前的思路:Linux概述---文件系统结构----启动过程-----内核简介----常用命令集合----不断补充

2,Linux----概述
我们可以从下图来看到Linux的发源以及Unix系统的发展历程,目前经常接触的几大系统“流派”:BOSS---微软WIN;西域流派----MAC;武当----Linux;少林----Unix;
这里面Linux准确说是个内核,单内核,内核整体装入内存,而我们所见的都是发行版,是内核加上各种GNU软件的集合体,包括桌面环境等。
众多发行版就不做详细描述,想有漂亮桌面的用KDE,无所谓的用GNOME就可以了。

这里面要记住的Linux的思想就是:所有一切都视为文件!

3,Linux----文件系统结构

3.1 分区
这里面我们现关注一下分区,分为主分区和扩展分区,Linux最多有4主分区,扩展分区更多的是个容器或者概念,里面分了逻辑分区,逻辑分区是原子性的,不能在划分子分区;与WIN系列不同的是,LINUX是先分目录在映射物理地址,所以它可以把目录挂载到不同的分区下面的道理就在于此。
我们可以看一下下面的图就明白了。

3.2 LINUX文件系统类型
分好区后,面临的是文件系统类型的选择,这个东西说着比较绕口,就是你熟知的NFTS,FAT32等,主要就是规定文件在磁盘上的存储方式,比如簇的大小,如何分配文件空间这些事项。

常见的文件系统

          
                ext2 : 早期linux中常用的文件系统
    	        ext3 : ext2的升级版,带日志功能
  		RAMFS : 内存文件系统,速度很快
    		NFS : 网络文件系统,由SUN发明,主要用于远程文件共享
		MS-DOS : MS-DOS文件系统
		VFAT : Windows 95/98 操作系统采用的文件系统
		FAT : Windows XP 操作系统采用的文件系统
		NTFS : Windows NT/XP 操作系统采用的文件系统
		HPFS : OS/2 操作系统采用的文件系统
		PROC : 虚拟的进程文件系统
		ISO9660 : 大部分光盘所采用的文件系统
		ufsSun : OS 所采用的文件系统
		NCPFS : Novell 服务器所采用的文件系统
		SMBFS : Samba 的共享文件系统
		XFS : 由SGI开发的先进的日志文件系统,支持超大容量文件
    		JFS :IBM的AIX使用的日志文件系统
		ReiserFS : 基于平衡树结构的文件系统
		udf: 可擦写的数据光盘文件系统

3.3 文件结构
我们知道系统根目录下面有很多文件夹,这些文件夹在LINUX中分别是做什么用途的呢,网上搜寻到一个不错的图示,可以参考一下,不过这个图已经有些老了,对于目前UBUNTU发行版来说,还有个目录,就是RUN目录。对于CENTOS来说可能还有SELINUX目录等等。
图示:


分享到:
评论

相关推荐

    微信小程序源码-备忘录.zip

    微信小程序源码-备忘录.zip微信小程序源码-备忘录.zip微信小程序源码-备忘录.zip微信小程序源码-备忘录.zip微信小程序源码-备忘录.zip微信小程序源码-备忘录.zip微信小程序源码-备忘录.zip微信小程序源码-备忘录.zip...

    微信小程序-------备忘录

    微信小程序备忘录,备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录备忘录...

    微信小程序源码 备忘录(学习版)

    微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习...

    程序员Linux备忘手册linux-memo-master.zip

    程序员Linux备忘手册linux-memo-master.zip

    SEVEN-备忘录

    SEVEN-备忘录SEVEN-备忘录SEVEN-备忘录SEVEN-备忘录SEVEN-备忘录

    Android程序源码--备忘录

    Android程序源码--备忘录,Android程序源码--备忘录

    微信小程序-备忘录-记录代办事项(源码+截图)

    微信小程序实现的简易备忘录,可以记录代办事项,可以标记事项是否完成 微信小程序实现的简易备忘录,可以记录代办事项,可以标记事项是否完成 微信小程序实现的简易备忘录,可以记录代办事项,可以标记事项是否完成...

    Android课程设计--便捷备忘录

    用android编写的便捷备忘录,能实现增,删,改,查的功能。有时间提示,里面有apk文件可以down到手机上面直接运行,还有就是android studio项目,直接导入可以使用

    微信小程序实例-备忘录(毕业设计).zip

    微信小程序毕业设计,微信小程序实例-备忘录(毕业设计) 微信小程序毕业设计,微信小程序实例-备忘录(毕业设计) 微信小程序毕业设计,微信小程序实例-备忘录(毕业设计) 微信小程序毕业设计,微信小程序实例-...

    微信小程序--备忘录

    微信小程序--备忘录,备忘录,小程序, 微信小程序, 微信小程序

    java课设--个人备忘录管理系统

    java课程设计--用java写的个人备忘录管理系统

    设计模式专题之(十九)备忘录模式---设计模式备忘录模式示例代码(python--c++)

    设计模式专题之(十九)备忘录模式--设计模式备忘录模式示例代码(python--c++)

    Linux学习备忘册--II.驱动学习_V1.3.pdf

    1.linux内核代码中直接添加代码点亮一个灯。2.dm9000网卡移植。3.挂接NFS网络文件系统。4.加载和卸载helloworld模块。5.移植编写led驱动模块。6.移植编写lcd驱动模块。上面的学习过程没有阶跃,应该不存在从某一步到...

    微信小程序 备忘录 (源码)

    微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小...

    华为OD系列--华为od,备忘录.zip

    华为OD系列--华为od,备忘录

    Linux学习备忘册--I.让Linux内核运行起来_V1.4

    我使用的开发板是友坚恒天的UTV210CV03,基本配置如下,开发板提供的资料很少,我找了下连uboot 源码都没给,核心板原理图也没给,我也就忍了。网上也说TI 的AM335资料相对较多。可能如果给我一次重新选择的机会的话...

    小程序源码 备忘录 (代码+截图)

    小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+...

    毕业设计基于JavaWeb实现的一个备忘录系统项目源码.zip

    毕业设计基于JavaWeb实现的一个备忘录系统项目源码。难度适中,新手自己可操作 备忘录 介绍 后端部分基于Servlet、Jdbc实现. 前端部分基于Layui、jqury实现。 一个简单的前后端分离Demo,前后端交互JSON数据格式 ...

    web个人日历备忘系统-c#-sql

    web个人日历备忘系统-c#-sql,包括登录,注册,添加和删除编辑备忘。

    java设计模式-备忘录模式源代码

    java设计模式-备忘录模式源代码, 源码中为设计模式的工程源文件,已经测试过,没有问题。

Global site tag (gtag.js) - Google Analytics