波奇学Linux:Linux的认识和云服务器使用

认识Linux

在讲Linux前,我们先来理解计算机:

计算机:输入->算法->输出

举个栗子:

pritnf :输出到屏幕(硬件)上

我们在计算机所有的行为都会转为硬件行为。

再进一步理解,我们打开visual studio后,敲下printf("3"),然后输出3到屏幕的过程。

计算机的处理过程如下

软件(visual studio)->操作系统(windows ,Linux)->设备驱动(屏幕驱动)->硬件(设备)

这下我们知道,Linux所发挥的作用了,换言之:

Linux是操作系统,是一款做软硬件管理的软件,通过对下管理好软硬件资源的手段,达到对上提供良好的操作环境。

补充:驱动是做硬件管理的。

而windows,ios都是操作系统的一种。

既然知道Linux 是一种操作系统,那么Linux是如何发展起来的呢?,这就不得不讲一切Unix的故事

计算机发展分为软硬件,IBM是一家做硬件的公司,主要供给大企业,公司使用。苹果是兼顾软硬件,微软是软件公司和因特尔硬件公司一起合作。

起初IBM制造的硬件搭配Unix操作系统供给高校使用,后来在大学青年林纳斯·本纳第克特·托瓦兹在自己大学期间做出了新的操作系统Linux

与Unix的收费不同,Linux是开源的,源代码公开。这使得他具有更多的优点:安全,稳定,成本低。

开源的Linux更安全,让人清楚知道代码的底层逻辑

为什么我们用的电脑都是windows或者mac系统呢?

那是因为不同的对象对操作系统的要求不一样:

用户:好用,快速,安全,稳定

公司:稳定,安全,快速,成本低

而Linux连图形化界面都没有。或者说没有windows,mac专业,所以它对用户是不友好的。而由企业研发的windows 和mac有更符号好用的特点,加上软硬件捆绑销售。

Linux应用场景:互联网服务器后端 智能设备使用手机(安卓就是Linux内核)嵌入式场景

Linux发行版本:商业化版本,技术版本 ,linux 发行版

如:debin redhat ubuntu,centous 7.6/8/9,Linux 2.6.27.39.tar.bz2(主版本号,次版本号,修正次数)

我们如何使用Linux系统

1.裸机安装或双系统

2.虚拟机安装

3.云服务器

云服务器使用

step1:搜索云服务器平台(以阿里云为例),找到云服务器ECS,选择个人版免费使用。

波奇学Linux:Linux的认识和云服务器使用_第1张图片

波奇学Linux:Linux的认识和云服务器使用_第2张图片

 选择centous 7.6/8/9,进入并设置密码后,进入到以下页面,看到公网ip 复制波奇学Linux:Linux的认识和云服务器使用_第3张图片

 下载xhell软件

NetSarang Homepage CN - NetSarang Website

下滑到底部:点击学校,家庭免费

 后面绑定个人信息,点击下载链接就可以了。

step3 用xhell登录服务器

ssh root@公网ip

输入密码

波奇学Linux:Linux的认识和云服务器使用_第4张图片

 登录成功啦!

设置其他用户

我们是root身份登录,相当于超级管理者,有没有办法开个小号呢,或者开个号让别人也使用?

波奇学Linux:Linux的认识和云服务器使用_第5张图片

 如图我们用adduser 创建一个x的用户,然后为这个用户设置了密码,当然密码是不回显的。

那么如何使用这个小号呢?和登录root一样就行啦,你可以设置多个账号和朋友一起共享服务器

 

 root和普通用户有什么不同?

 /是Linux的根目录(没错/是一个根目录),普通用户会在home文件目录下,root用户会在root目录下,普通用户没有权限跳到这个界面。

波奇学Linux:Linux的认识和云服务器使用_第6张图片

删除用户,ls查看文件虽然文件还在,但用户已经不存在了

ok今天的内容到此为此了,下节预告:波奇学Linux:Linux基本指令。

你可能感兴趣的:(linux)