了解操作系统
来源:互联网 发布:电脑静默安装软件 编辑:程序博客网 时间:2024/05/18 03:08
发型版本
发行版其实就是在内核的基础上,添加特定的桌面环境和常用的软件。最大的好处就是省去了组装的麻烦。
- 桌面端:ubuntu desktop、ubuntu kylin、freeBSD、suse、deepin
- 服务端:ubuntu server、redhat、centos、gentoo、arch、debian
系统安装
安装VirtualBox
安装CentOS 6.8
网络配置
1.切换目录:cd /etc/sysconfig/network-scripts/2.备份文件:cp ifcfg-eth0 ifcfg-eth0.bak3.修改配置:ONBOOT=yes4.重启网卡:service network restart
涉及命令
cd:切换工作目录pwd:查看当前工作目录ls:列表显示指定目录的内容,不指定目录显示当前工作目录的内容ifconfig:查看或设置网卡信息ping:检查网络连通性
快捷操作
tab:自动补全clear:清空屏幕,等价于 ctrl + Lctrl + c:结束当前进程
系统启动流程
基本输入输出系统(BIOS-“Basic Input Output System”基本的输入输出系统)
系统上电后,基本的硬件检查:(其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。
此外,BIOS还向作业系统提供一些系统参数。系统硬件的变化是由BIOS隐藏,程序使用BIOS功能而不是直接控制硬件。
现代作业系统会忽略BIOS提供的抽象层并直接控制硬件组件。)主引导记录(MBR)
读取第一个加载的启动引导程序(boot loader)
(Main Boot Record)是位于磁盘最前边的一段引导(Loader)代码。
它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,
它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。启动引导程序(boot loader)
在操作系统运行之前运行的一段代码,将系统的软硬件带到一个合适的状态,为运行操作系统做准备
操作系统
加载内核,解压,硬件初始化,启动内核;启动的程序在/boot目录下
守护进程(init)
cat /etc/inittab 用猫眼看一下里面的内容
内核启动后运行的第一个程序,在/sbin/init,也叫守护进程;它会解析/etc/inittab文件,并根据其中指定的运行模式进行后续的初始化操作,/etc/inittab文件指定的主要的运行级别如下:0:关机1:单用户2:无网络的多用户3:有网络的多用户4:保留5:图形界面6:重启查看运行级别:runlevel 或者 who -r
执行系统初始化脚本/etc/rc.d/rc.sysinit
根据运行级别,执行对应的目录的系统脚本
执行所有的系统初始化脚本,执行用户自定义的基本/etc/rc.d/rc.local,这里存放用户自定义的命令
用户登录
- 桌面环境(GNOME、KDE)
- 命令行终端
- 远程连接(putty、xshell)
- 了解操作系统
- 了解操作系统资源
- 对于操作系统的了解
- 了解嵌入式操作系统
- 了解操作系统大框架
- 了解Lunux操作系统
- 1操作系统了解
- 操作系统初步了解
- 操作系统LiteOS基础了解
- 了解驱动程序和操作系统基础
- 一.了解 iOS 操作系统架构
- 嵌入式操作系统的初步了解
- 操作系统对进程的了解
- 让你了解操作系统基本概念
- 彻底了解Win XP操作系统登录类型
- 全面了解Windows操作系统进程及服务
- 对于linux操作系统的认识和了解
- 操作系统自学 系统调度算法(了解)
- FZU
- Linux之输出重定向
- ajax
- vue之表单验证
- 学习笔记(三)-----C#的设计模式
- 了解操作系统
- 最佳节点的选取--第一类Tchebyshev多项式
- Servlet--jsp实现URL重写解决cookie禁用
- IO流的简单输入输出
- Linux-MySleep函数实现与竟态条件
- mysql使用心得
- 图像处理imgproc -Drawing Functions 画图函数
- 用栈和队列实现的停车场管理系统
- 【数学建模】现代优化算法部分提纲