1、Linux磁盘命名规则

名称的起名规则——/dev/xxyN:

1、Linux下装所有硬件设备的一个目录叫 /dev(devices)

2、Linux没有C盘、D盘、Linux最根上的一个目录叫    /

3、/dev/ ——是所有设备文件所在的目录名。因为分区在硬盘上、而硬盘是设备,所有这些文件代表了在/dev/上所有可能的分区。

4、xx —— 分区名的前两个字母标明分区所在设备的类型。通常是hd(IDE磁盘)或sd(SCSI磁盘)。

5、y——这个字母标明分区所在的设备、例如/dev/hda(第一个IDE磁盘)或者/dev/sdb(第二个SCSI磁盘)

6、N——最后的数字代表分区。前四个分区(主分区或扩展分区)使用数字1到4来表示,逻辑分区永远从5开始。例如/dev/hda3是在第一个IDE硬盘上的第三个主分区。

2、Linux目录结构

1、     Linux文件系统的入口、也是处于最高一级的目录。

2、/bin       基础系统所需要的最基础的命令位于此目录、也是最小系统所需要的命令,比如ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用命令。(例如:ls/mv/rm/mkdir/rmdir/tar/ftp等)

3、/boot     Linux的内核及引导系统程序所需要的文件。

4、/dev      设备文件存储目录、比如声卡、磁盘……

5、/etc      系统配置文件的所在地,一些服务器的配置文件也在这里,比如用户账号及密码配置文件。(开机与系统数据文件均在这个目录之下,尽量不进行修改)

6、/home    普通用户家目录默认存放目录。

7、/lib      库文件存放目录。

  8、/root  该目录为系统管理员,也称作超级权限者的用户主目录

  9、/sbin  s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序(例如:fdisk/fsck/mkswap/mount)

  10、/srv  该目录存放一些服务启动之后需要提取的数据

  11、/sys  这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建。

  13、/tmp  这个目录是用来存放一些临时文件的。

  14、/usr  这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。

  15、/usr/bin  系统用户使用的应用程序。

  16、/usr/sbin  超级用户使用的比较高级的管理程序和系统守护程序。

  17、/usr/src  内核源代码默认的放置目录。

  18、/var  这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

3、Linux 启动过程

1、load BIOS(hardware inforamtion) ——加电 BIOS自检。

2、read MBR'sconfig to find out the OS(operation system) —— 读取配置、查找启动系统

3、load the kernel of the OS ——加载系统核心

4、init process starts... ——初始化启动程序

5、extcute/etc/rc.d/sysinit——执行/etc/rc.d下面的sysinit(rc——runcommand, d——demon)

6、start other modules(etc/modules.conf) ——启动其他模块,比如硬盘模块、光驱模块等等

7、execute therun level scripts ——执行 启动层次 脚本

8、execute/etc/rc.d/rc.local——非常重要、比如需要让某个程序自动启动

9、execute/bin/login——登陆界面

10、startshell —— 登陆成功、shell启动

notes:

NFS:网络文件系统(NetworkFile System),是一种将远程主机上的分区经网络挂载到本地系统的一种机制。

VFS:虚拟文件系统(Virturl File System),提供统一的接口,在不同的平台上都可以运行。

MBR:(Master boot Record):位于硬盘的第一个物理扇区(绝对扇区)柱面0、磁头0、扇区1处,MBR中包含硬盘的主引导程序和硬盘分区表,是一个磁盘最重要的部分,如果这部分坏掉,则整个磁盘都报废。

转载于:https://www.cnblogs.com/sunshine-blog/p/7809527.html

Linux学习笔记之Linux目录结构、磁盘命名、启动过程相关推荐

  1. 在linux中建立一个vim的目录,Linux学习笔记一(目录结构、Vim编辑器、用户管理)...

    1.Linux介绍 linux是一个开源.免费的操做系统,其稳定性.安全性.处理多并发已经获得 业界的承认,目前不少企业级的项目都会部署到Linux/unix系统上. Linux主要的发行版: Ubu ...

  2. Linux学习笔记(十一):磁盘配额、磁盘阵列与逻辑卷

    Linux学习笔记(十一):磁盘配额.磁盘阵列与逻辑卷 磁盘配额Quota 磁盘阵列RAID RAID level 软件磁盘阵列 逻辑卷管理器LVM 基本概念:PV, VG, LV 逻辑卷创建与管理 ...

  3. Linux学习笔记之——Linux系统内部相关介绍

    Linux学习笔记之--Linux系统内部相关介绍 摘要:主要记录一些比较有用的能够帮助理解和使用Linux的知识.比如一些相关概念.没兴趣的看看就好.知道有这么个东西.注意事项.和一些常用目录的作用 ...

  4. 【黑马程序员新版Linux学习笔记】Linux系统实用操作命令——操作演示

    [黑马程序员新版Linux学习笔记]Linux 零基础快速入门: (一)Linux基本命令--操作演示 (二)Linux用户和权限 -- 操作演示 (三)Linux 小技巧快捷键 (四)Linux系统 ...

  5. 【Linux学习笔记】Linux服务器:配置与管理samba服务器

    Linux系列文章目录 一.[linux学习笔记]红帽Linux 7.8系统在虚拟机上的安装 二.[Linux学习笔记]Linux系统的基本操作 三.[Linux学习笔记]管理Linux操作系统:用户 ...

  6. Linux学习笔记:Linux常用命令总结

    文章目录 前言 Linux学习笔记:Linux常用命令总结 1. 目录命令 1.1 Linux目录结构 1.2 cd命令 切换工作目录 1.3 ls命令 显示目录下文件 1.4 mkdir命令 创建目 ...

  7. Linux中常用的文件目录,Linux学习笔记2——Linux中常用文件目录操作命令

    ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 -p 父目录不存在情况下先生成父目录 cd 切换目录 touch 生成一个空文件 e ...

  8. Linux学习(一)--目录结构

    一.基本介绍 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录"/",然后在此目录下再创建其他的目录. 记住一句经典的话:在 Linux 世界里,一切皆 ...

  9. Linux学习记录-文件、目录与磁盘

    用户和群组 用户和群组主要是为了区分用户对文件的操作权限. 账号在/etc/passwd 个人密码在/etc/shadow 组信息在/etc/group 不要乱动这3个文件 文件权限和目录配置 文件属 ...

最新文章

  1. Android Studio 快捷键
  2. linux设备驱动归纳总结(四):1.进程管理的相关概念【转】
  3. 使用iCarousel的旋转木马效果请求图片
  4. 【机器视觉】Qt集成Halcon开发环境详解(二)
  5. java将图片变成圆角_android图片处理之让图片变成圆形
  6. shell 查出文件并复制到另一个文件夹
  7. hdu1598(并查集)
  8. Java集合框架之三:HashMap源码解析
  9. 如何手动养成一只「咖啡女仆」?丨全套攻略+材料清单
  10. linux重要目录之usr和var
  11. NavigateUr l动态参数 格式化参数
  12. GitHub建立个人网站(一)
  13. mac python 连接oracle数据库(mac cx_Oracle.DatabaseError: DPI-1047: )
  14. C语言课程设计图书馆管理系统
  15. 163邮箱注册哪个好?电子邮箱怎么申请?
  16. python基础第一课(小白piao分享)
  17. java pdm 解析_java解析静态AIS原始数据
  18. 老祖宗老话大全,值得收藏!
  19. 有一种生态叫“鲲鹏”,五年30亿,华为建“云城”
  20. 【机械臂算法】机械臂动力学参数辨识仿真

热门文章

  1. 图像处理--基于像素层面
  2. python自动生成对应位数的密码字典
  3. Win10 Altera USB Blaster Driver 试图将驱动程序添加到存储区时遇到问题
  4. golang html转成pdf,在Golang中从html创建pdf
  5. 超200家上市企业布局!从千余条备案信息看区块链产业
  6. 计算机二级考试中操作题常见问题之【字处理】
  7. 设置PPT的图标为内容首页的缩略图
  8. S3C2440驱动开发(二)
  9. 互联网+创新创业大赛五大主题
  10. 一些网络上搜集的网页特效