学习参考
B站黑马程序员Python教程
这一次,了解了基本操作系统,安装了Ubuntu
操作系统
操作系统简介
裸机:没有安装操作系统的计算机
操作系统就是一个特殊的软件
操作系统的作用
1、直接控制不同的硬件进行工作;
2、把操作硬件的方法封装成一个个系统调用供其它成员直接访问。
举例:播放歌曲
将歌曲文件从硬盘加载到内存–>使用声卡对音频数据进行解码—>将解码后的数据发送给音箱。
工作简化:封装成系统调用
分类
- 桌面操作系统
- Windows:应用软件多,使用方便,用户群体大,安全性和稳定性不高
- macOS:安全性和稳定性非常好,非常适用于开发人员
- Linux:小众,应用软件少,更适用于服务器和嵌入式
- 服务器操作系统(服务器:硬件来看:电脑;软件来看:安装在电脑上的操作系统;机房:提供稳定的带宽)
- Linux:安全、稳定、免费、占有率高、相关配套服务器软件多;学习python进行web开发时选择服务器就选择Linux;
- Windows Server:付费、占有率低
- 嵌入式操作系统(开发智能硬件、智能机器人、智能家居等)
- Linux一家独大:内核小,开源、使用简单,python在人工智能和深度学习很火爆,可以在Linux正常运行
- 移动设备操作系统(本来归属于嵌入式,但是智能手机和智能平板的开发被垄断)
- iOS
- Android(基于Linux)
虚拟机
虚拟机是指通过软件模拟的具有完整硬件功能的、运行在一个完全隔离环境中的完整的计算机系统。(是一套软件、可以模拟硬件的系统)
比如:在Windows系统上安装虚拟机软件,在软件上安装ubuntu操作系统,不会影响原有的Windows和文档、软件。(可以在一个操作系统安装多个其它操作系统的镜像)
作用
- (功能)虚拟系统通过生成现有操作系统的全新虚拟镜像,具有真实操作系统完全一样的功能
- (独立性)进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生影响
- (灵活性)能够在现有系统与虚拟镜像之间灵活切换的一类操作系统
操作系统发展简史
- Unix开发:两个人想玩游戏,写了Unix的原型,然后以B语言为基础,写了第一个Unix操作系统,然后改造B语言解决跨平台性,产生了C语言,使用它重写了Unix操作系统。
- Minix:缘由:Unix是多用户,超级管理员可以登录任何一个电脑,所以私有化了;一位教授参照unix写出来Minix,主要用于课堂教学。
- Linux:为了访问大学主机上的新闻组和邮件,Linus开发了Linux操作系统
Linux内核及发行版
内核版本
内核是操作系统的心脏,是运行程序和管理硬件设备的核心程序,Linux内核包括系统调用和终端命令(调用所有的系统调用操作硬件)
发行版本
在Linux上搭建一套应用程序,打包成为Linux发行版,包括Linux内核。
发行版直接通过Linux提供的系统调用硬件。
通常包含了桌面环境、办公套件、媒体播放器、数据库等应用软件
常见的发行版:Ubuntu(第一名:乌班图) Redhat Fedora……
全球最受欢迎的十大Linux发行版:http://t.zoukankan.com/liangxiaofeng-p-5353458.html
不论发行版有多少,内核只有一个。
Linux的文件和目录结构
单用户操作系统:一台计算机同一时间只能由一个用户使用一个用户共享系统的全部硬件和软件资源。。
多用户操作系统:一台计算机在同一时间可以由多个用户使用,多个用户共享系统的全部硬件和软件资源。
Windows下的文件系统
驱动器盘符
前身就是单用户操作系统
Linux下的文件系统
Ubuntu没有盘符,只有一个根目录/,由于是多用户,建立了home目录,每个用户在各自的目录里面,而不能去别的用户目录下。
/:根目录
/home:系统默认用户家目录
/etc:系统配置文件存放的目录
/bin:可执行二进制文件的目录
Ubuntu的图形界面
Windows的任务栏在电脑最下方,Ubuntu在电脑最左侧
现在的Ubuntu的菜单条和最大化最小化都在右上角和Windows一样了。
用户查看:
我的Ubuntu安装
基本参考:
我虚拟机以前是安装好在电脑上,版本是15Pro,然后直接下载的乌班图的镜像进行的安装。
安装参考博客:https://blog.youkuaiyun.com/qq_39132095/article/details/109580423
https://blog.youkuaiyun.com/m0_67266585/article/details/125345624
配置参考视频:https://www.bilibili.com/video/BV1pE411g79N/?vd_source=245b21a3dff548635163af063943380c,从两份十秒开始听,以前的看不懂
遇见的问题:
1、安装完成后点击Restart Now,一直没有出现界面,显示文字是Please remove the installation medium,then press enter
把虚拟机重启就可以解决。
2、重新安装VMware Tools灰色,虚拟机主页没有Tools
挂载镜像文件,虚拟机->设置->硬件->CD/DVD.右边“连接”下面选择“使用IOS镜像文件”,浏览选择虚拟机包目录 下面linux.iso
其它的问题:
Typora没保存怎么恢复:https://blog.youkuaiyun.com/xiao_a_tong/article/details/124231532;系统文件能存储这么多以前的版本是我没想到的