目录
1、什么是Linux
Linux是一种操作系统
像window、macos一样
2、Linux特点
- 稳定性极高,不易感染病毒
- 兼具图形化界面操作和完全的命令行操作
- 远程管理极其方便(通过ssh或Telnet的连接)
- 免费开源的操作系统
3、Linux系统的组成部分
- Linux内核
- 作为核心,控制所有硬件及软件
- 在必要时分配硬件
- 根据需要执行软件
- 系统内存管理 软件程序管理 硬件设备管理 文件系统管理
- GNU工具
- 执行标准功能如控制文件和启动程序等
- 包括许多不可或缺的工具和实用程序
- GNU Bash——默认的命令行解释器
- GNU Coreutils——包含许多基本的文件和文本处理工具
- GCC——强大的编译器套件,支持多种编程语言,包括C、C++、Fortran等
- GDB——调试器,用于调试和分析程序的行为
- GNU Make——构建自动化的工具,用于管理代码编译和构建过程
- 图形化桌面环境
- XWindow桌面
- KDE桌面
- GNOME桌面
- Unity桌面
- 注意:一般只有个人电脑才会安装图形化桌面环境,服务器为了节省资源不安装
- 应用软件
4、如何构建一个完整的Linux系统
Linux发行版——一个完整的Linux系统包
- ubuntu——对用户友好易用性显著,提供名为unity的默认桌面环境,适合新手,最受欢迎之一,简洁效率,有大量的软件包和社区支持
- debian——老牌的发行版,稳定性和大量软件包,适于需要高稳定性和安全性的用户和服务器
- Arch Linux——简洁性、现代性、灵活性轻量级发行版,滚动发布模式,获得最新的软件更新,适合于喜欢定制操作系统的高级用户
- Kali Linux——为网络安全专家设计的一个发行版,包含大量安全和渗透测试工具,适合网络安全研究人员和信息安全专业人员