目录
本文首发于CSDN,在此向大家分享~
1.Linux代码开源
内核源码网站
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.清华大学开源软件镜像站
里面有各个Linux发行版(优化外围软件后发布的版本)的镜像
2.Linux的几个特征
1.优点
Linux(/'lɪnəks/)操作系统大部分免费,代码开源,质量更好更稳定更安全更快速更高效,常用于企业的后端开发、智能设备、嵌入式开发、云计算和大数据中使用
2.版本多样
1.商业化版本
2.技术版本(内核)
版本号的含义
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官方文档网站
8.Linux/Unix的历史参考资料
Linux之父的自传: 《只是为了好玩:Linux之父林纳斯自传(修订版)》
Unix创世成员之一 Brian W. Kernighan书: 《UNIX传奇:历史与回忆》
酷壳网站: 以下文章由陈皓大佬撰写: