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

20 阅读7分钟

目录

1.Linux代码开源

内核源码网站

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

镜像网站推荐

1.阿里云镜像网站

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

2.Linux的几个特征

1.优点

2.版本多样

1.商业化版本

2.技术版本(内核)

版本号的含义

3.Linux环境的搭建

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

2.虚拟机安装不推荐

3.推荐云服务器

阿里云

腾讯云

华为云

4.访问云服务器

5.新建用户名和密码

6.修改用户密码

7.Linux官方文档网站

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


本文首发于CSDN,在此向大家分享~

1.Linux代码开源

内核源码网站

The Linux Kernel Archives

Linux source code (0.11) - Bootlin Elixir Cross Referencer

或者直接去gitee,github上搜.

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

Linux之父的github的仓库: github.com/torvalds/li…

展开master:

转存失败,建议直接上传图片文件

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

镜像网站推荐

1.阿里云镜像网站

mirrors.aliyun.com/linux-kerne…

转存失败,建议直接上传图片文件​ (红框是内核版本)

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

mirrors.tuna.tsinghua.edu.cn/

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

转存失败,建议直接上传图片文件

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进行讲解

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一定要写!!!)

6.修改用户密码

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

7.Linux官方文档网站

docs.kernel.org/

www.kernel.org/doc/html/

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

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

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

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

Unix传奇(上篇)

Unix传奇(下篇)

Unix 40年:Unix年鉴

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