鱼C论坛

 找回密码
 立即注册
查看: 3387|回复: 0

[学习笔记] linux 学习 -----linux 启动和磁盘 【初识(三)】

[复制链接]
发表于 2017-8-15 18:04:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 回忆一遥远 于 2017-8-15 23:31 编辑

硬盘的物理结构


硬盘有数个盘片,每个盘片两个面,每个面一个磁头
盘片被划为多个扇形区域(即扇区)
同一盘片不同半径的同心圆为磁道
不同盘片相同半径构成的圆柱为柱面

公式:
        存储容量 = 磁头数 X 磁道(柱面)数 X 每道扇区数 X 没扇区字节数

信息记录可表示为:

        XX磁道(柱面),XX磁头,XX扇区

MBR (Master Boot Record)


MBR 位于硬盘第一个物理扇区(绝对扇区)柱面0,磁头0,扇区1处。
MBR 中包含硬盘的主引导程序和硬盘分区表。




Linux 安装前的硬盘分区


分区方式: 自动分区和手动分区
手动分区:
        /                        -> 根分区
        /usr                        -> 应用软件存放目录
        /home                -> 用户宿主目录的父目录
        /var                        -> 存放临时文件
        /boot                -> 存放启动文件 (128M 就足够了)
        SWAP                -> 交换空间 (建议设置为内存的两倍;   可以不建立此分区,但不建议;  Windows 中有 PAGEFILE.SYS 的文件相当于交换分区)



硬盘分区方案


至少两个分区:
        / 分区
        SWAP 分区
(虚拟内存分区)【有些程序默认使用虚拟内存,所以必须建立】
个人桌面分区
        / 分区
        /boot 分区
        /usr 分区
        SWAP 分区

光盘刻录需增加一个 /tmp 分区


Linux 目录结构
/                     Linux 文件系统的入口,也就是最高级的目录;
/bin                基础系统所需的命令位于此目录,也是最小系统所需要的命令;
/boot        Linux 内核和引导系统程序所需要的文件;
/dev                设备文件存储目录;
/etc                系统配置文件的所在地,一些服务器的配置文件也在此;
/home        普通用户家目录默认存放目录;
/lib                库文件存放目录;
/sbin        大多是涉及系统管理的命令存放,是 root 账户的可执行命令存放地;
/tmp        临时文件目录;



Linux 启动过程
1、load bios (hardware information)
2、read MBR's config to fing out the OS
3、load the kernel of the OS
4、init process starts...
5、execute etc/rc.d/sysinit
6、start other modules (etc/modules.conf)
7、execute the run level scripts
8、execute /etc/rc.d/rc.local
9、execute /bin/login
10、shell started...



Linux 启动层次
Init n
        0 - 系统停机状态
        1 - 单用户工作状态
        2 - 多用户状态 (没有 NFS)
        3 - 多用户状态 (有 NFS)
        4 - 系统未使用,留给用户
        5 - 图形界面
        6 - 系统正常关闭并重新启动


NFS 是网络文件系统
这些层次分别放在 etc 的 rcn.d 目录中
rcn.d 目录中 K 开头的进程与杀死进程有关, S 开头的进程与系统的启动有关
系统根据启动层次的不同,运行不同 rcn.d 目录下的代码



学习时用到的 Linux 命令

du  对文件和目录磁盘使用的空间的查看
df  检查linux服务器的文件系统的磁盘空间占用情况
exit 退出当前界面
shutdown now 立刻关机
man XXXX  (XXXX 是某个命令)详细介绍某个命令 (man 是手册的意思,不是男人..)




评分

参与人数 1鱼币 +3 收起 理由
小甲鱼 + 3

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 22:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表