- 第一部分——linux基础及操作系统框架概述(视频01-04)
- 幕布原稿:https://mubu.com/doc/t9HlstlhEB
- ubuntu系统启动过程(假设现在电脑上只安装了ubuntu):按下开机键,电脑加电,cpu去某内存地址取指令—>进入bios(不依托操作系统的一个“基本输入输出系统”)—>根据预先的bios设置,此时会检查磁盘盘面/固态硬盘的某个特定地址—>进入grub引导程序—>加载ubuntu内核、挂载文件系统等—>释放系统上安装的一些程序。
- 文件系统
- 定义:在存储设备上组织文件的方法
- 文件系统的常见例子
- windows: NTFS、FAT32等
- linux: EXT3、SWAP
- 文件系统通用结构
- 引导块
- 超级块
- inode区
- 数据区
- 文件系统的分类
- 磁盘文件系统(NTFS、EXT3...)
- 闪存文件系统(JFFS2、YAFFS...)
- 数据库文件系统(BFS、WINFS...)
- 网络文件系统(NFS)
- 虚拟文件系统(VFS(Proc))
- ubuntu安装过程概述(点了安装之后的那部分过程):检测系统信息—>拷贝安装文件—>安装系统—>检索文件—>配置硬件—>配置boot
- linux中,一切皆文件
- linux中的文件类型
- 一般文件 -
- 目录文件 d
- 链接文件 l
- 块设备 b
- 字符设备 c
- socket s
- 管道 p
- 解析"drwxr-xr-x"
- 第一部分:d; 表示这个是目录文件;
- 第二部分:rwx; 表示本文件所有者的权限是:读、写、执行
- 第三部分:r-x; 表示本文件所有者所在组的权限是:读、执行
- 第四部分:r-x; 表示其它组(非本文件所有者所在组)的权限是:读、执行
- 我们可以将读权限(r)映射成数字1, 将写权限(w)映射成数字2,将执行权限(x)映射成数字4,将它们三者的和来表示某用户的所有权限。例如:777,表示文件所有者、所有者所在组、其它组均有读、写、执行三种权限。
- linux目录结构
- /
- /bin 存放系统的可执行文件
- /sbin 存放管理员用的可执行文件
- /etc 配置文件
- /lib 共享类库
- /dev 设备
- /tmp 临时文件
- /boot 启动
- /root root用户目录
- /mnt 挂载目录
- /opt 优化目录
- /usr 用户程序目录
- /usr/bin(sbin) 存放用户的可执行文件
- /var 系统变量
- /proc 虚拟文件系统-VFS
- lost+found 系统崩溃等情况下用于找回文件
- /home 存放用户文档
- /home/lost+found
- /home/wefree (这里的wefree是我本人的用户名字)一般打开的命令行界面即默认进入此目录下,命令行前面会有“~$”的提示符,其中的~表示我们在/home/wefree目录下,$表示我们的权限是wefree这个用户的权限,如果是#,则是超级管理员权限,即root权限。(貌似ubuntu一般情况下不支持超级权限?)
- /
- 通过文件字体颜色看文件属性
- 蓝色 目录文件
- 绿色 可执行文件
- 红色 压缩文件
- 浅蓝色 链接文件
- 灰色/灰白色 其它文件
Linux——Ubuntu1
最新推荐文章于 2024-04-09 17:05:50 发布