目录
操作系统
1.操作系统简介
- 概念:一段特殊的软件。
- 作用:直接操作硬件;把操作硬件的代码封装成系统调用,供程序员通过系统调用间接操作计算机硬件。
- 没有安装操作系统的计算机,成为裸机。
2.不同应用领域的主流操作系统
- 桌面操作系统:Windows、macOS、Linux
- 服务器操作系统:Linux、Windows Server
- 嵌入式操作系统:Linux
- 移动设备操作系统:iOS、Android
3.虚拟机
- 概念:通过软件模拟具有完整硬件系统功能的、运行在一个完全隔离的环境中的完整计算机系统。
Linux内核及发行版
1.Linux内核版本
- 内核:是系统的心脏,是运行程序和管理硬件设备的核心程序,提供了在裸设备和应用程序之间的抽象层。
- Linux内核版本又分为稳定版和开发版
2.Linux发行版本
- 通常包括桌面环境、办公软件、数据库等。
3.Linux发行版包含Linux内核
文件和目录
1.单用户操作系统和多用户操作系统
- 单用户:一台计算机同一时间内只能由一个用户使用,一个用户享用系统全部的资源。
- 多用户:一台计算机同一时间内能由多个用户使用,多个用户享用系统全部的资源。
2.Windows和Linux文件系统区别
- Windows下,可以看到驱动器盘符,每个驱动器都有自己的根目录结构,形成多个树并列。
- Linux下,看到的是文件夹,只有一个根目录/,所有文件都在其下面。
3.Linux主要目录速查表
- /:根目录,一般根目录下只存放目录,且Linux下只有一个根目录。
- /bin、/usr/bin:可执行二进制文件的目录,常用命令有ls、tar、mv、cat等。
- /etc:系统配置文件存放的目录。
- /home:系统默认的用户家目录,~表示当前用户的家目录。