Linux的诞生:
Linux的创始人:林纳斯 托瓦兹
Linux诞生于1991年,创始人上大学时期
因为创始人在上学期间需要浏览网站和处理邮件,发现现有操作系统不好用,于是就自己写了一个保护模式下的操作系统,这就是Linux操作系统的原型,后经过世界网友的支持,成为了最流行的操作系统之一,并且现在能够兼容更多种硬件。
Linux系统的组成:
linux操作系统由Linux系统内核和系统级应用程序两部分组成。
1. linux系统内核:其提供的是系统最核心的功能,如:调度CPU、调度文件系统、调度网络通讯、调度IO等
2.系统级应用程序:其可以理解为出厂自带程序,可以提供新手用户快速上手的系统,如:文件管理器、任务管理器、图片查看等。
附加:linux操作系统的流程是由程序调用内核,再由内核去调用硬件,如:内核调用CPU解码等
linux内核是免费开源的,可以通过官网地址进行下载:www.kernel.org
Linux发行版:
目前市面上有很多linux发行版,常用、知名的有:Ubuntu、CentOS、redhat等
国内的linux发行版有:deepin、中标麒麟、红旗等
Linux发行版在市面上比较主流的有两款:Ubuntu和CentOS
国外会使用Ubuntu较多,在国内主流还是CentOS较多
- 明确需求:
- 桌面应用:如果您主要需要桌面环境,可以选择以桌面应用为主的Linux发行版
- 服务器应用:对于服务器应用,稳定性、安全性和性能至关重要,CentOS是Red Hat Enterprise Linux的免费版本,具有出色的稳定性和性能
- 考虑机器性能:
- 硬件要求:不同的Linux发行版对硬件的要求可能有所不同。在选择操作系统时,要确保硬件能够支持所选的发行版
- 资源消耗:某些发行版可能更加轻量级,适合在资源有限的设备上运行
- 考虑兼容性:
- 应用程序和程序库:确保所选的Linux发行版能够支持您需要在其上运行的应用程序和程序库,这包括检查应用程序的依赖关系和发行版提供的软件包管理系统的兼容性
- 社区和支持:
- 用户基数和活跃度:一个活跃的用户社区可以提供丰富的资源和支持,帮助解决在使用过程中遇到的问题。因此,选择具有广泛用户基数和活跃社区的发行版可能是一个明智的选择。
- 官方支持:某些发行版提供官方支持,包括文档、更新和安全补丁等
- 试用和评估:
- 在决定之前,建议试用多个Linux发行版,以了解它们的特点和性能。可以在虚拟机或临时分区中安装这些发行版,并尝试运行需要的应用程序和程序库
综上所述,选择适合Linux操作系统需要综合考虑多个因素。
CentOS Stream9配置静态IP地址和公网DNS
[root@localhost ~]# cat /etc/redhat-release
Rocky Linux release:9.0(Blue nyx)
[root@localhost ~]#
[connection]
id=ens160
uuid=ebf91067-027d-342d-bc03-ad7622205387
type=ethernet
autoconnect-priority=-999
interface-name=ens160
timestamp=1668095004
[ethernet]
[ipv4]
method=automethod=manual
address1=192.168.10.13/24,192.168.10.1
[ipv6]
addr-gen-mode=eui64
method=auto
[ proxy]
~~
~
~
"/etc/NetworkManager/system-connections/ens160.nmconnection" 18L,229B 1,1