news 2026/9/13 10:23:14

OS1.【Linux】大致介绍和环境搭建

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OS1.【Linux】大致介绍和环境搭建

目录

1.Linux代码开源

Linux的诞生记录: What would you like to see most in minix?

内核源码网站

github查看各个版本的Linux源码的方法

镜像网站推荐

1.阿里云镜像网站

2.清华大学开源软件镜像站

3.网易开源镜像站

2.Linux的几个特征

1.优点

2.版本多样

1.商业化版本

2.技术版本(内核)

版本号的含义

Linux和GNU/Linux

3.Linux环境的搭建

1.裸机安装或者双系统安装不推荐

2.虚拟机安装不推荐

3.推荐云服务器

阿里云

腾讯云

华为云

4.访问云服务器

5.新建用户名和密码

设置密码的特别提醒

6.修改用户密码

7.Linux官方文档网站

8.Linux/Unix的历史参考资料


1.Linux代码开源

Linux的诞生记录: What would you like to see most in minix?

1991年8月5日,芬兰的本科生Linus Benedict Torvalds向Minix新闻组发出了以下邮件,这是Linux操作系统第一次为世人所知,也可以说,是Linux的生日

内核源码网站

The Linux Kernel Archives

Linux source code (0.11) - Bootlin Elixir Cross Referencer

或者直接去gitee,github上搜.

github查看各个版本的Linux源码的方法

Linux之父的github的仓库: https://github.com/torvalds/linux

展开master:

点击Tags后能看到各个版本:

镜像网站推荐

镜像网站汇集了很多的软件安装包、各个项目的源码,这里我推荐在国内的镜像网站,这样下载速度比较快

1.阿里云镜像网站

https://mirrors.aliyun.com/linux-kernel/

(红框是内核版本)

2.清华大学开源软件镜像站

https://mirrors.tuna.tsinghua.edu.cn/

里面有各个Linux发行版(优化外围软件后发布的版本)的镜像

3.网易开源镜像站

https://mirrors.163.com/

2.Linux的几个特征

1.优点

Linux(/'lɪnəks/)操作系统大部分免费,代码开源,质量更好更稳定更安全更快速更高效,常用于企业的后端开发、智能设备、嵌入式开发、云计算和大数据中使用

2.版本多样

1.商业化版本

2.技术版本(内核)

Index of /pub/linux/kernel/

版本号的含义

这是早期版本号的定义:

XXX.YYY.ZZZ,XXX为主版本(minor),YYY为次版本(minor),ZZZ为修正次数(patchlevel)

商业化版本的底层使用的是某一个版本的内核

之后的博客会基于Ubuntu进行讲解

Linux和GNU/Linux

Linux一般指的是内核,即不包含用户软件这些,所以单独一个内核并不能让普通用户直接使用,因为它没有 shell、命令、包管理器、桌面等

GNU/Linux指的是GNU用户软件+Linux内核,它们共同组成操作系统

3.Linux环境的搭建

1.裸机安装或者双系统安装不推荐

2.虚拟机安装不推荐

3.推荐云服务器

1.安装简单,维护成本低,未来学习效果好 2.仿真 3.利于做通信测试

阿里云

阿里云-计算,为了无法计算的价值

注意选:Ubuntu 20.04

腾讯云

腾讯云 产业智变·云启未来 - 腾讯

华为云

共建智能世界云底座-华为云

提醒:买了服务器后一定一定一定要重置密码!!!

4.访问云服务器

软件:XShell,注意要联网登录

界面:

用root连接服务器指令:ssh root@公网IP

选接收并保存

之后输入密码即可,若成功显示下方内容即成功登录

5.新建用户名和密码

新建用户名:adduser 用户名 ; 设置或重置密码:passwd 用户名(重置密码需要root权限)

注意:输入密码不回显

用用户名连接服务器:ssh 用户名@公网IP

删除账号(需要root权限):userdel-r用户名(-r一定要写!!!)

设置密码的特别提醒

建议设置强密码,否则服务器易遭受攻击(黑客会扫全网IP,一般都是暴力破解),比如我的服务器曾经被攻击过6000多次,平均每天被攻击200多次,但是我设置了强密码,所以我的服务器没有受影响

强密码设置建议: 混合设置大小写字母、数字、特殊符号,排布看起来没有规律,比如这样的密码: G7&k#pL9@xQ2

6.修改用户密码

先登录,然后使用passwd命令,之后按给的提示操作即可

7.Linux官方文档网站

https://docs.kernel.org/

https://www.kernel.org/doc/html/

8.Linux/Unix的历史参考资料

1.Linux之父的自传: 《只是为了好玩:Linux之父林纳斯自传(修订版)》

2.Unix创世成员之一 Brian W. Kernighan书: 《UNIX传奇:历史与回忆》

3.酷壳网站: 以下文章由陈皓大佬撰写:

Unix传奇(上篇)

Unix传奇(下篇)

Unix 40年:Unix年鉴

Unix 40年:昨天,今天和明天

4.Unix Family Tree:

https://levenez.com/unix/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/13 10:21:22

WorkBuddy连接实战:从数据源到Skill,打造真正可落地的智能体工作流

《WorkBuddy 实战蓝皮书》连载到第三篇,前两篇一直在打基础:怎么装、怎么把对话调通、怎么写出顺手的指令。但说句实在话,WorkBuddy 刚装好的默认状态,给我的感觉更像一个“高级聊天框”,而不是一个“工作台”。真正让…

作者头像 李华
网站建设 2026/9/13 10:20:29

PDF补丁丁:免费开源PDF工具箱,5 步完成合并、书签与图片提取

PDF补丁丁:免费开源PDF工具箱,5 步完成合并、书签与图片提取 【免费下载链接】PDFPatcher PDF补丁丁——PDF工具箱,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档,探查文档结构,提取图片、转成图片等等 项目…

作者头像 李华
网站建设 2026/9/13 10:20:26

OpenClaw安全保险箱:AI Agent非侵入式防护实践

1. OpenClaw安全保险箱的核心设计理念OpenClaw安全保险箱(ClawVault)本质上是一个AI Agent安全中间件,它的设计哲学可以概括为"非侵入式防护"。不同于传统安全方案需要深度改造业务代码,ClawVault通过在AI应用与外部环境…

作者头像 李华
网站建设 2026/9/13 10:17:30

GStreamer GstAggregator原理与实战开发指南

1. GstAggregator基础概念解析 GstAggregator是GStreamer多媒体框架中的一个关键基类元件,专门用于处理多路输入流的同步聚合场景。作为音视频处理流水线中的"集线器",它能够接收来自不同源的媒体数据,并按照时间戳进行精确对齐和组…

作者头像 李华
网站建设 2026/9/13 10:17:09

2步跑通:CogVideoX本地文生视频,单卡输出5秒成片

2步跑通:CogVideoX本地文生视频,单卡输出5秒成片 【免费下载链接】CogVideo text and image to video generation: CogVideoX (2024) and CogVideo (ICLR 2023) 项目地址: https://gitcode.com/GitHub_Trending/co/CogVideo 把「a girl riding a …

作者头像 李华