1、Linux操作系统
- 计算机由软件和硬件两部分组成,其中软件又分为操作系统软件和应用软件两种
一、操作系统(Operation System简称OS)
1、操作系统定义:
- 管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石
- 其需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务

2、操作系统功能:
- 管理好硬件设备,为用户提供调用方法
- 是计算机中最重要的系统环境
- 管理各种其他的软件和程序的运行
- 对系统中文件进行管理
3、操作系统分类:
- 桌面系统:Windows ,MacOS为主,图形界面良好用户群体大。
- 服务器系统:Linux,Unix为主,安全,稳定,费用低占有量大
- windows占有率比较
- 嵌入式系统:Linux为主,主要用于小型智能设备,如智能手机,机器人等
二、Linux系统介绍
1、Linux 诞生:
- 林纳斯在赫尔辛基大学时对Unix感兴趣,21岁时编写了Linux内核的雏形,后在网友帮助下发展成优秀操作系统
2、Linux系统特点:一款开源免费的操作系统
- 支持多种硬件平台
- 支持多用户
- 具有非常强大的网络功能
3、应用领域:
- Linux 服务器 : 目前是服务器系统中最广泛一种
- 桌面应用:新版本的Linux系统特别在桌面应用方面进行了改进,达到相当的水平
- 嵌入式系统:由于Linux系统开放源代码,可以方便修改,在嵌入式设备领域有很广阔的市场
4、系统构成
- 内核:Linux操作系统的核心代码,是Linux系统的心脏,提供了系统的核心功能,用来与硬件交互
- 文件系统:通常指称管理磁盘数据的系统,可将数据以目录或文件的型式存储。每个文件系统都有自己的特殊格式与功能
- 命令解释器:它使得用户能够与操作系统进行交互,负责接收用户命令,然后调用操作系统功能
- 应用软件:包含桌面系统和基础的软件操作工具等
5、发行版本
- 严格的来讲,Linux只是一个系统内核,即计算机软件与硬件通讯之间的平台
- 一些组织或厂家将Linux内核与GNU软件(系统软件和工具)整合起来,并提供一些安装界面和系统设定与管理工具
- Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS等
- 作为后起之秀,Ubuntu Linux在短短几年时间里便迅速成长为从Linux初学者到资深专家都十分青睐的发行版
三、文件系统
1、定义:
计算机操作系统的重要的组成部分,用于组织和管理计算机存储设备上的大量文件
2、文件系统结构:
- windows的文件系统,分不同盘符
- Linux的文件组织中没有盘符,将根(/)作为整个文件系统的唯一起点,其他所有目录都从该点出发
|
|---|
| 犹如一颗倒置的树,所有存储设备作为这颗树的一个子目录 |
3、普通文件和目录
- 普通文件:包括文本,压缩包,音频视频等文件都是普通文件
- 目录:即文件夹,在Linux系统下多称之为目录
![]() |
| r:读权限,权重为4 w:写权限,权重为2 x:执行权限,权重为1 |
4、系统目录功能
/bin目录:包含了引导启动所需的命令或普通用户可能用的命令(可能在引导启动后)
这些命令都是二进制文件的可执行程序(bin是binary—-二进制的简称),多是系统中重要的系统文件
/sbin目录:类似/bin,也用于存储二进制文件,其中的大部分文件多是系统管理员使用的基本的系统程序
普通用户必要且允许时可以使用,但一般不给普通用户使用
/etc目录:存放着各种系统配置文件,其中包括了用户信息文件/etc/ passwd,系统初始化文件/etc/rc等
linux正是因为这些文件才得以正常地运行
/root目录:超级用户的目录
/lib目录:是根文件系统上的程序所需的共享库,存放了根文件系统程序运行所需的共享文件
包含了可被许多程序共享的代码,以避免每个程序都包含有相同的子程序的副本
故可以使得可执行文件变得更小,节省空间
/dev目录:存放了设备文件,即设备驱动程序,用户通过这些文件访问外部设备
用户可以通过访问/dev/mouse来访问鼠标的输入,就像访问其他文件一样
/usr目录:很重要的目录,通常这一文件系统很大,因为所有程序安装在这里
本地安装的程序和其他东西在/usr/local 下,因为这样可以在升级新版系统或新发行版时无须重新安装全部程序
/var目录:包含系统一般运行时要改变的数据
通常这些数据所在的目录的大小是要经常变化或扩充的
/home目录:普通用户的默认目录,在该目录下,每个用户拥有一个以用户名命名的文件夹
5、Linux系统里的文件夹、文件,区分大小写
- Window系统里的文件夹、文件,不区分大小写
- 共享文件夹里的文件、文件夹,因为是在window环境下创建的, 所以不区分大小写

测试环节