Linux
Linux操作系统的各种版本:
- 商业发行版:Ubuntu、CentOS/redhat、kail、红旗等等这些相当于Linux操作系统品牌,各个版本的应用场景不一样
- 技术发行版:1.2.3.4.5. …
两种版本的关系:商业发行版的Linux的操作系统的内核往往是技术发行版
Linux技术发行版的版本号:
核心版本号有三部分组成,例如2.6.32 / 6.5.3
主版本号.次版本号.修正次数
修正次数累加到一定数量会更改次版本号,次版本号累加到一定次数会更改主版本号。其中次版本号一般有一些特点:
偶数:稳定版
奇数:测试版
Linux的选择
在学习Linux的过程中最好选择CentOS 7.6/7/8/9(不是CentOS 8就可以),如果条件不允许也可以使用ubuntu二十点零几也都是可以的
Linux环境
学习Linux操作系统有以下四种方式:
- 双系统(不推荐)
- 虚拟机+CentOS 7镜像
- 云服务器
- powershell(不推荐):Windows 10 / 11系统一般也把Linux操作系统内置了,但是用起来也还是不真实
在这里呢,还是最推荐云服务器,因为云服务器是最真正的开发和生产环境。
虚拟机的安装网上可以找到很多,云服务最低配置就可以,只需要找便宜的就可以哦,具体过程这里不再赘述了
云服务器
在购买完云服务器(本人使用的是CentOS 7)之后,需要在后台进行密码的重置,最好把密码设置的复杂一些,利用xshell进行远程连接,连接指令:
ssh root@自己的服务器公网IP
服务器多人共享
当以root登录上自己的服务器之后,输入指令
adduser new_user
这样就新建了一个用户,用户名为new_user
,然后给该用户设置密码,输入下面这条指令回车:
passwd new_user
然后会提示New password:
,然后自己设置一个密码就可以啦(这里的密码是不会回显的),输入完成后回车,系统会再次提示Retype new password:
我们再次输入密码即可。此时已经新建完用户,然后就可以把这个用户给其他小伙伴使用了,在登录时使用下面这条指令:
ssh new_user@自己的服务器公网IP
回车后会弹出输入密码的输入框,然后输入提前设置好的密码就可以使用啦
如果想删除新建的用户,我们可以用root账户输入:
userdel -r new_user
然后回车,这样原来的新建用户就无法使用服务器了