[未完成][Mooc]关于Linxu的总结(一)

时间:2022-03-16 09:15:09

视频1:
Linux之前有个Minix(这个是一个教授用来教学用的)
开源的,不是编译过的,不能通过QQ.exe找到其源码.
后来Linus这个家伙搞了一个Linux.服务器领域超过百分之八十.
linux是分为内核版本和发行版本.
Linux内核官网:www.kernel.org
内核版本说明:
2.6.18(主版本,次版本,末版本)
如果更新比较小就更行末版本.
如果更新比较大,更新积累到一定程度就更新次版本.
如果更新发生了质的版本,用更新主版本.

服务器领域redhat做的最好.
ubuntu就是图形化界面不错.绚丽.但是在服务器领域不认可这个.
在服务器上最要求的两方面:稳定和安全.
安装了图形界面,会占用更多的系统资源,所以系统的稳定性和安全性下降.
安装了图形界面就要开启更多的程序和服务,受到攻击的可能性就大大增加.
所以在服务器上是绝对不会存在图形界面.

这个视频是讲redhat.redhat有些是用来收费的.但是有些功能认为是售后服务.收费.

centos和redhat是一样的,版本都是一致的.而且免费,越来越多的公司直接用centos.

fedora是redhat开发的个人版本的linux.这个个人版不同于windows的.
windows的个人版个企业版(Windows Server 2008等)有什么区别.
个人版是企业版的阉割.向防火墙服务,右键服务,DNS服务等不在个人版本安装.
这样做就是为了收钱.服务器版本更贵.

fedora是当redhat有什么新的功能的时候就放到fedora中,而且图形化界面也比较出色.
但是这些新功能并没有经过严格的测试,可能带来不稳定.

centos已经被redhat收购了,还能够免费多久不得而知.

红旗linux已经倒闭了.

视频2:(开源软件简介)
linux中的开源软件更多,在个人计算机中linux中没有windows多.
在服务器中的角度,linux中的软件要比windows多而好.
Apache就是软件服务的搭建软件.
还有目前比较火的NGINX,相比Apache占用服务器的资源更少,可以承受更高的并发访问量.
MySQL,php,samba,mongoDB,python(一种脚本语言),Ruby,Sphinx
这些更多的是面对程序员.

开源和免费并不是一个概念.开源软件是可以卖钱的.

开源软件
1.使用的*.
绝大多数开源软件免费.
2.研究的*
可以获得软件源代码
3.散布以及改良的*
可以*传播,改良甚至销售.

视频3:(Linux应用领域)
两个方向:
linux企业服务器领域.
(www.netcraft.com 这个网站中有使用各种服务器比例图)
(输入一个网站可以查找到这个网站用的是什么服务器,这个网站通过发送信息包神马的...进行的判断.)
嵌入式领域.
(去手机的应用商店去搜索一SSHd的软件,SSH就是Linux和Linux之间进行远程安全管理的协议.)
可以电脑连接手机中的linux.安卓的底层就是linux.
IPhone的底层是UNIX.
WindowPhone底层是windows.
还有智能电视,机顶盒,小米盒子,等都是嵌入式.3D电影的生成大都是在Linux,Unix或者Mac上做的.
只是你的知识量还不够,不知道这些.

视频4:(Linux的学习方法)
1.如何提问.
先要尝试自己解决.
2.提问的智慧(问题详尽,截图)
视频5:(Linux和Windows不同)
使用Linux放弃Windows的思维方式.
Linux严格区分大小写.(Windows中的DOS是不区分大小写的)
DOS是在Windows.Linux中没有DOS,叫做命令行.
Linux中的所有内容以文件形式保存,包括硬件.
Linux中一切内容皆文件.包括硬件,包括用户等,都是文件.这和Windows中完全不同.
Windows中的硬件是通过计算机中的"系统工具"---->"设备管理"来管理硬件.
在Windows中硬件就是硬件,用户就是用户,文件就是文件,在Linux中所有的都是文件
Linux中是没有扩展名的,不靠扩展名区分文件类型.
linux是靠权限来区分文件的不同类型的.这个地方后边再说.但是有一些约定俗成的扩展名.(主要是给管理员看的,不是必须的)
压缩包:"*.gz" ".bz2" ".tar.bz2" "*.tgz"等.(这个扩展名就是说明了压缩方法,主要是给管理员区分文件类型)
二进制软件包:"*.rpm"
网页文件:"*.html" "*.php"
脚本文件:"*.sh"
配置文件:"*.conf"

Windows是用扩展名来区分文件的,

Windows下的程序不能直接在Linux中安装和运行的.
可以再安装模拟器就可以安装成功.
Windows中的木马等恶意程序,不能在Linux中直接执行的,linux中的娱乐游戏是非常少的.

视频6:(字符界面的优势)
服务器是专门给工程师用的,不是给普通用户用的,不向windows那样.
用服务器的都是专业的工程师.

优势一:字符界面占用的系统资源更少.
优势二:字符界面减少了出错,被攻击的可能性.

视频7:(Linux安装)
一.虚拟机安装
二.虚拟机使用
三.系统分区
四.Linux系统安装.

C盘就用来给Windows系统来用,不推荐安装任何软件.
如果重装系统,只需要重新安装C盘就可以了,其他的软件不影响使用,不过有的软件需要注册表支持的就要重新安装.