美文网首页
Liunx操作day-01

Liunx操作day-01

作者: 陈small末 | 来源:发表于2019-01-09 09:00 被阅读0次

    一、Linux系统简介

    1.Linux发展史

    1946年世界上的第一台计算机就产生了,刚产生出的计算机并没有操作系统,需要手工输入

    人机矛盾:1. 只能一个人使用 2.人工速度慢于计算

    产生操作系统(根据人的需求产生)

    1965年麻省理工,ATT,贝尔实验室去研发一套操作系统,想要允许300台操作并使用

    1969年实现进度缓慢,计划失败了

    1969-1970 肯.汤姆逊移植了一个软件,定制一套标准,Unix系统

    1970 推出了Unix系统,Unix系统元年,操作系统元年,电脑底层时间 1970

    1985 年推出了windows

    Unix是一个传统的美国人思维,按年,按月,或者按设备收美金

    林纳斯.托瓦兹看不惯Unix

    1991年模拟Unix写了一套操作系统Linux

    开源,当时也只有大约100开发者,核心开发者大约5人

    1993年Linux使用者大约10w数量级

    2.Linux的应用领域

    IT服务器Linux、Unix、Windows三分天下,Linux系统可谓后起之秀,特别是最近几年来,服务器端Linux操作系统不断地扩大市场份额,且每年增长势头迅猛,并且开始对Windows及Unix服务器市场的地位构成严重的威胁。Linux占80%左右(包括CentOS,Ubuntu等),Windows占12.8%,solaris占6.2%。可见,在未来的服务器领域市场里Linux是大势所趋。

    Linux作为企业级服务器的应用十分广泛,利用Linux系统可以为企业架构WWW服务器、数据库服务器、负载均衡服务器、邮件服务器、DNS服务器、代理服务器、路由器等,不但使企业降低了运营成本,同时还获得了Linux系统带来的高稳定性和高可靠性,且无须考虑商业软件的版权问题

    Linux操作系统应用的三大领域

    a.企业级服务器应用领域【利用Linux系统可以为企业架构WWW服务器、数据库服务器、负载均衡服务器、邮件服务器、DNS服务器、代理服务器、路由器等,不但使企业降低了运营成本,同时还获得了Linux系统带来的高稳定性和高可靠性,且无须考虑商业软件的版权问题,随着Linux在服务器领域的广泛应用,近几年来,该系统已经参透到电信、金融、政府、教育、银行、石油等各个行业,同时各大硬件厂商也相继支持Linux操作系统。这一切表明,Linux在服务器市场前景光明。同时,大型、超大型互联网企业都在使用Linux系统作为其服务器端的程序运行平台,全球及国内排名前十的网站使用的几乎都是Linux系统,Linux已经逐步渗透到了各个领域的企业里】

    b.嵌入式Linux系统应用领域【由于Linux系统开放源代码,功能强大、可靠、稳定性强、灵活而且具有极大的伸缩性,再加上它广泛支持大量的微处理体系结构、硬件设备、图形支持和通信协议,因此,在嵌入式应用的领域里,从因特网设备(路由器、交换机、防火墙,负载均衡器)到专用的控制系统(自动售货机,手机,PDA,各种家用电器),LINUX操作系统都有很广阔的应用市场。特别是经过这几年的发展,它已经成功地跻身于主流嵌入式开发平台。例如《在智能手机领域,Android Linux已经在智能手机开发平台牢牢地占据了一席之地。嵌入式系统应用领域是另一个应用领域】

    c.个人桌面Linux应用领域【所谓个人桌面系统,其实就是我们在办公室使用的个人计算机系统,例如:Windows xp、windows 7、Mac等。Linux系统在这方面的支持也已经非常好了,完全可以满足日常的办公需求】

    服务器、云计算、嵌入式、政府、企业、影视、超算、桌面

    3.Linux的特点

    开放 多用户 多任务 出色的速度性能 良好的用户界面 丰富的网络功能 可靠的系统安全 良好的移植性 具有标准兼容性

    4.系统的使用

    严格来讲,Linux不是一个操作系统,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等。

    既然Linux只是一个内核。那么我们通常所说的Linux操作系统又是什么?我们通常所说的Linux,指 GNU/Linux ,即采用Linux内核的GNU操作系统。是的,操作系统的实际名称是GNU。什么是GNU?GNU代表GNU’s Not Unix。可以说是一个操作系统又可以说是一种规范

    参考资料:https://blog.csdn.net/baidu_32134295/article/details/52439823

    5.Linux组成

    Linux内核: ​ 操作系统的心脏,运行程序和管理硬件设备的核心程序 Linux Shell: ​ 系统的用户界面,提供用户与内核进行交互操作的一种接口 Linux 文件系统: 文件存储在磁盘等存储设备上的组织方法 Linux 应用程序 ​ 标准的程序集,比如文本编辑,编程语言,Window,办公套件,Internet工具,数据库等

    6.Linux版本

    RedHat :性能稳定,老牌的linux发行版。收费的是RedHat Enterprise Linux(RHEL,redhat的企业版)

    Fedora :界面比较好看,RedHat的社区免费版,非常强大。

    Centos :可以算是RHEL的克隆版,但它最大的好处是免费 SUSE :德国最著名的linux发行版

    Debian:算是迄今为止最遵循GUN规范的linux系统(GUN的目标就是创建一套完全自由的操作系统)

    Ubuntu :Debian的后继或是一个分支,对于初学者而言比较友好

    Ubuntu的优点:

    a.简便易用,对于初学者,Ubuntu系统算是非常简单的了

    b.版本更新定期而频繁,每六个月就有一个新的ubuntu版本

    c.使用者非常多,支持的社区也很多

    d.标准化

    二、环境安装

    1.VMWare安装

    虚拟机:寄宿在物理机中的一类特殊的软件【特殊之处在于:可以当做操作系统使用】

    2.Ubuntu系统安装

    【可能会出现的问题】

    1.CPU 不支持虚拟化,如下图:

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" contenteditable="true" cid="n58" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-position: inherit; background-size: inherit; background-repeat: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-radius: 3px; padding: 8px 1em 6px; margin-bottom: 0px; margin-top: 15px; width: inherit;">解决办法:
    https://jingyan.baidu.com/article/b24f6c82c11ad286bfe5da23.html

    BIOS:全称(Base Input Output System),中文是基本输入输出系统
    虽然BIOS成百上千,但功能都是一样的,对硬件信息进行保存设置,所以设置方法上也大同小异,90%以上的电脑设置方法都差不多,进入BIOS按键也就那几个<del,Esc,F1,F2,F8,F9,F10,F11,F12>

    英文:Press Esc to enter SETUP
    中文:按Esc键进入BIOS设置

    英文:Press F2 go to Setup Utility
    中文:按F2去设置BIOS实用程序

    英文:Press DEL to enter EFI BIOS SETUP
    中文:按Del键进入EFI模式的BIOS进行设置

    英文:Press Del run Setup
    中文:按Del键运行BIOS设置

    英文:Press F1 run Setup
    中文:按F1键运行BIOS设置

    英文:Press <F2> to Setup
    中文:按F2进行BIOS设置

    【t400进入bios的方法:按f1】
    1.首先需要确定计算机型号和菜谱,BIOS(基本输入输出系统)系统型号,因为过老的计算机是不支持虚拟机化的
    2.检测方式:
    开机时按 F2,F12,DEL,ESC 等键就可以进到 BIOS[至于按哪个 看电脑品牌]
    3.进入 BIOS 后,找到 Configuration 选项或者 Security选项, 然后选择 Virtualization或者 Intel Virtual Technology 就可以开始操作了
    4.然后回车 将其设置为 Enabled
    5.保存 BIOS 设置重启计算机
    6.进入操作系统 右键 选择任务管理器 - 性能 - CPU - 查看虚拟化设置(已启动表示设置成功了, 可以装虚拟机了)</pre>

    3.VMWare Tools安装

    作用:保证两个系统之间可以进行文件共享

    步骤:

    虚拟机/找到当前虚拟机右键点击 —> 安装 vmware tools 选项 —> 光盘出现 —>双击打开 ——> 双击vmwaretoiso —> 将其中的内容拖至桌面 —> 进入文件夹 ——>在终端打开 —>

    命令:

    [回车]

    权限不够

    更改命令:

    sudo ./wmware-install.pl

    输入密码 【回车】

    提示 no —> 输入 yes

    之后一直按照提示回车 遇到 yes 输入 yes即可

    安装完成系统重启

    这时,共享文件夹的路径位于/mnt/hgfs/

    如果看不到共享目录,那么需要执行

    sudo apt-get install open-vm-tools

    vmhgfs-fuse .host:/ /mnt/hgfs

    三、系统设置

    1.外观

    2.账户和密码

    3.主机名,终端用户名和密码

    用户分为两类:

    普通用户,超级管理员【root用户】

    root用户是系统中唯一的超级管理员,它具有等同于操作系统的权限

    普通用户也可以调用超级管理员的指令

    3.1修改root用户密码

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" contenteditable="true" cid="n91" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-position: inherit; background-size: inherit; background-repeat: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-radius: 3px; padding: 8px 1em 6px; margin-bottom: 0px; margin-top: 0px; width: inherit;">演示命令:
    rock@rockrong:~su root 密码: #输入登录密码认证失败 su:认证失败 rock@rockrong:~ sudo passwd
    密码: #输入登录密码
    输入新的 UNIX 密码:
    重新输入新的 UNIX 密码:
    root@rockrong:/home/rock# reboot</pre>

    3.2修改主机名

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" contenteditable="true" cid="n94" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-position: inherit; background-size: inherit; background-repeat: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-radius: 3px; padding: 8px 1em 6px; margin-bottom: 0px; margin-top: 0px; width: inherit;">演示命令:
    rock@rockrong:~$ su root
    密码:
    root@rockrong:/home/rock# vim /etc/hostname
    如果不支持vim,请先安装
    root@rockrong:/home/rock# sudo apt-get install vim

    root@rockrong:/home/rock# vim /etc/hosts
    root@rockrong:/home/rock# reboot</pre>

    3.3修改用户名

    <pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" contenteditable="true" cid="n97" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-position: inherit; background-size: inherit; background-repeat: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-radius: 3px; padding: 8px 1em 6px; margin-bottom: 0px; margin-top: 0px; width: inherit;">演示命令:
    rock@yangyang-virtualmachine:~pwd /home/rock rock@yangyang-virtualmachine:~ su root
    密码:
    root@yangyang-virtualmachine:/home/rock# vim /etc/shadow 改一个名字
    root@yangyang-virtualmachine:/home/rock# cd ..
    root@yangyang-virtualmachine:/home# ls
    rock
    root@yangyang-virtualmachine:/home# mv rock yangyang
    root@yangyang-virtualmachine:/home# ls
    yangyang
    这里先不要重启,否则会导致系统无法进入
    root@yangyang-virtualmachine:/home# vim /etc/passwd 改两个名字</pre>

    相关文章

      网友评论

          本文标题:Liunx操作day-01

          本文链接:https://www.haomeiwen.com/subject/hqfbrqtx.html