TIPS
- Linux是一款叫做操作系统的软件,比如说你买了一个笔记本,你以为你只买了一个笔记本,实际上笔记本里面还搭建了一个非常重要的软件:操作系统。正是因为有了操作系统的存在,所以说有一个行为:开机就诞生了。如果说你只买了一堆笔记本硬件,那就不存在开机这个行为。
- 操作系统不仅仅只在电脑中存在,手机当中也存在,这些都是别人提前预装好的系统级软件
- 计算机软件的代表就是操作系统
- 开源,自从Linux的源代码免费开源之后,世界上顶级的黑客,工程师,收费操作系统的对抗者就愿意无偿参与项目.
- 将Linux操作系统移植到移动端设备当中,安卓就是基于Linux内核的自由及开放源代码的操作系统
Linux历史背景知识简单了解
Linux特征
- 开源,大部分是免费的,稳定,安全,高效。
- 更多的被专业的人所使用。
Linux应用场景
- Linux在服务器领域的发展。随着开源软件在世界范围内影响力日益增强,Linux服务器操作系统在整个服务器操作系统市场格局中占据了越来越多的市场份额,已经形成了大规模市场应用的局面。并且保持着快速的增长率。尤其在政府、金融、农业、交通、电信等国家关键领域。此外,考虑到Linux的快速成长性以及国家相关政策的扶持力度,Linux服务器产品一定能够冲击更大的服务器市场。据权威部门统计,目前Linux在服务器领域已经占据75%的市场份额,同时,Linux在服务器市场的迅速崛起,已经引起全球IT产业的高度关注,并以强劲的势头成为服务器操作系统领域中的中坚力量。
- Linux在桌面领域的发展。近年来,特别在国内市场,Linux桌面操作系统的发展趋势非常迅猛。国内如中标麒麟Linux、红旗Linux、深度Linux等系统软件厂商都推出的Linux桌面操作系统,目前已经在政府、企业、OEM等领域得到了广泛应用。另外SUSE、Ubuntu也相继推出了基于Linux的桌面系统,特别是Ubuntu Linux,已经积累了大量社区用户。但是,从系统的整体功能、性能来看,Linux桌面系统Windows系列相比还有一定的差距,主要表现在系统易用性、系统管理、软硬件兼容性、软件的丰富程度等方面。
- Linux在移动嵌入式领域的发展。Linux的低成本、强大的定制功能以及良好的移植性能,使得Linux在嵌入式系统方面也得到广泛应用,目
前Linux以广泛应用于手机、平板电脑、路由器、电视和电子游戏机等领域。在移动设备上广泛使用的Android操作系统就是创建在Linux内核之上的。目前,Android已经成为全球最流行的智能手机操作系统,据2015年权威部门最新统计,Android操作系统的全球市场份额已达84.6%。此外,思科在网络防火墙和路由器也使用了定制的Linux,阿里云也开发了一套基于Linux的操作系统“YunOS”,可用于智能手机、平板电脑和网络电视;常见的数字视频录像机、舞台灯光控制系统等都在逐渐采用定制版本的Linux来实现,而这一切均归功与Linux与开源的力量。 - Linux在云计算/大数据领域的发展互联网产业的迅猛发展,促使云计算、大数据产业的形成并快速发展,云计算、大数据作为一个基于开源软件的平台,Linux占据了核心优势;据Linux基金会的研究,86%的企业已经使用Linux操作系统进行云计算、大数据平台的构建,目前,Linux已开始取代Unix成为最受青睐的云计算、大数据平台操作系统。
Linux版本
- 其实Linux是一个统称。然而你平时听到的有CentOS, redhat,ubuntu,Debian等等这样的名称。
- Linux版本实际上是有两条版本线,首先第一条版本线的话是商业化版本:ubuntu,CentOS,debian…有各种各样的名字,这些也叫做Linux发行版。是服务器级别的操作系统。
- Linux还有另外一条版本线,被称为技术版本,也叫做源代码版本或Linux内核,是底层操作系统。
- 任何一种Linux发行版本底层使用的肯定是某一种Linux内核。
- 不仅有之前讲的这些商业化Linux版本,还可以根据底层的Linux内核设计出比如说安卓这样的操作系统。
- 这些商业化发行版本在底层Linux内核的基础之上,又搭建了属于他自己生态的软件,图形化界面,以及对应的一整套相关的生态,但底层上运用的都是同一种或不同的Linux内核。每一种商业化发行版都有自己的社区与发展,当这些商业化发行版底层基于的Linux内核不断升级的时候,商业化发行版也在不断的升级(它也有它自己的版本),比如CentOS6,CentOS7…
- 这边稍微补充一下,这个Linux内核它也有它的版本号:xxx.yyy.zzz…其中第一个数字是主版本号,第二个数字是次版本号,第三个数字是修正次数。关于第二个数字,也就是次版本号,如果是奇数表示是预发布,测试版或不稳定版。如果为偶数,表示是稳定版。
Linux的环境搭建,云服务器的购买,远程终端软件XShell下载
- 在这边需要注意的是需要记住Linux主机IP,也就是公网IP,因为在XShell里面登录主机的时候要用
- 具体细节省略
使用XShell远程登陆主机
ssh root(用户名)@(云服务器公网ip)
新建一个普通用户
adduser Shensk(用户名)
为用户设置/修改密码
passwd Shensk(用户名)
在Linux当中输入密码的时候,密码在命令行当中不回显
删除一个普通用户
userdel -r Shensk(用户名)
-r不能漏掉,-r不能漏掉,-r不能漏掉,-r不能漏掉,-r不能漏掉,-r不能漏掉,-r不能漏掉,-r不能漏掉!!!!!!!!!