Linux零基础快速入门

Linux的诞生

Linux创始人:林纳斯 托瓦兹

Linux 诞生于1991年,作者上大学期间

因为创始人在上大学期间经常需要浏览新闻和处理邮件,发现现有的操作系统不好用,于是他决心自己写一个保护模式下的操作系统,这就是Linux的原型,当时他21岁,后来经过全世界网友的支持,现在能够兼容多种硬件,成为最为流行的服务器操作系统之一。

Linux内核

Linux系统的组成如下:

Linux系统内核

系统级应用程序

两部分组成。

内核提供系统最核心的功能如 :调度CPU、调度内存、调度文件系统、调度网络通讯、调度IO等。系统级应用程序,可以理解为出厂自带程序,可供用户快速上手操作系统,如:文件管理器、任务管理器、图片查看、音乐播放等。

Linux内核是免费开源的,任何人都可以下载内核源码并查看且修改。可以通过:https://www.kernel.org 去下载Linux内核

Linux发行版

任何人都可以封装Linux,目前市面上由非常多的Linux发行版,常用的、知名的如下:

安装教程

以安装centos7为例,可以参考下面文章

CentOS7(Linux)详细安装教程(图文详解)_centos7安装教程-CSDN博客

相关推荐
冉佳驹20 小时前
Linux ——— 虚拟地址、页表、物理地址与 waitpid 和进程管理中的核心概念和技术
linux·waitpid·进程程序替换·exit·地址空间·非阻塞轮询·exec系列
先跑起来再说21 小时前
Go 语言的 Mutex 底层实现详解:状态位、CAS、自旋、饥饿模式与信号量
服务器·后端·golang
最后一个bug21 小时前
CPU的MMU中有TLB还需要TTW的快速查找~
linux·服务器·系统架构
zdd567891 天前
行存表与列存表简述
运维·postgresql
小杨同学491 天前
Linux 从入门到实战:常用指令与 C 语言开发全指南
linux
福尔摩斯张1 天前
Linux的pthread_self函数详解:多线程编程中的身份标识器(超详细)
linux·运维·服务器·网络·网络协议·tcp/ip·php
2401_832298101 天前
一云多芯时代:云服务器如何打破芯片架构壁垒
运维·服务器·架构
ArrebolJiuZhou1 天前
02arm指令集(一)——LDR,MOV,STR的使用
linux·网络·单片机
一只旭宝1 天前
Linux专题八:生产者消费者,读写者模型以及网络编程
linux·网络
Web极客码1 天前
如何在 Linux 中终止一个进程?
linux·运维·服务器