2019-03-26LInux运维第二天日记总结

什么是操作系统?

操作系统就是人与硬件设备的中介/桥梁


Linux操作系统的组成:

1.系统核心(内核)

2.命令解释期(shell)

3.外围的应用程序


关于Linux系统发展的相关人物:

1969年   UNix诞(蛋)生于贝尔实验室

1984年   Andrews Tanenbaum (谭宁邦), 开发出了Minix,多用于教学

1984年  同年Richard Stallman (斯托曼),创立了FSF(自由软件基金会),发起了GNU项目,制定了GPL(通用公共许可协议)“注1”

1991年   Linus Torvalds (托瓦兹)(被称为Linux之父), 开发出了Linux内核

注1:FSF,中文名叫 自由软件基金会 

它的主要项目是GNU ,意思是:“GNU is not UNix”,又称“革奴计划”

旗下开发的软件有:gawk、bash、gcc、Emans等。(都是Linux系统里面的很重要的基础软件)

GPL,通用公共许可(协议):每个软件都要开放源代码,可以随意传播或下载,任何人都可以随意修改代码,但是要把修改之后的代码公布出来

所以,Linux系统也可以看成    GNU/Linux操作系统


服务器端Linux操作系统:

常用    Redhat     可以随意下载,但是服务/更新是收费的

            CentOS     做到了与Redhat一模一样,去掉Redhat的logo和收费项目,再编译而成的就是CentOS(目前CentOS以被Redhat收购,但是仍开源免费。)


Linux发行版本:

Linux桌面系统                                                                Ubuntu(乌班图)(开发人员开发平台)

服务器端Linux操作系统                                                 Redhat和CentOS(首选)

对安全要求很高                                                               Debian和FreeBSD   (经常更新,漏洞少)

使用数据库高级服务或电子邮件网络用户                   SUSE、OPEN SUSE(德国多用)

想用新技术/新技能                                                          Fedora(注2)

中文服务器                                                                        红旗Linux、麒麟Linux(中标麒麟)

注2:Fedora(Redhat新功能软件放在Fedora)=>稳定之后=>Redhat=>去掉logo,收费功能=>CentOS

同属于一家公司。


32位系统与64位系统的区别:

1.同时处理数据的速度不同

2.设计目标不同                             {32位系统,多家用的

                                                          64位系统,做大量计算,数据处理的(多企业用)}

3.支持最大内存不同                      {32位系统,支持最大4G(或4G不到)

                                                           64位系统,支持更大内存(128G的物理内存)}

4.命名不同                                        32位系统      i386或i686

                                                            64位系统      x86_64


什么是虚拟机?

可以使用VMware在电脑里虚拟出一台或多台虚拟机操作,创建一个虚拟机,就相当于购买了一台电脑。

虚拟机开机的时候选择 Install CentOS 7       按 tab键

输入:net.ifnames=0 biosdevname=0

网卡名字与centos5/6统一   eth0(第一块网卡)

CentOS7网卡默认名字是      ens33

Linux磁盘分区:

/boot      分200MB

swap        分1G

/               分剩下所有

用户:root    root用户在Linux里相当于“皇帝”


创建虚拟机的电脑推荐配置:

1.CPU     i5(及以上)

2.内存    8G(及以上)

3.硬盘    256G(及以上)


远程连接系统

Windows有:Xshell(一般常用)

                         SecureCRT(收费,不推荐使用)

                         Putty(开源,功能简单)

MAC有:        终端  ssh root@ip地址

                          iTerm2

Android有:   JuiceSSH

IOS有:           Termius

你可能感兴趣的:(2019-03-26LInux运维第二天日记总结)