认识Linux系统以及Linux命令的使用(未完待续)

1、Linux概述

1.1、什么是Linux?

Linux是─种自由和开放源码的类UNIX操作系统。

Linux英文解释为Linux is not Unix。

发音
读法不下10种: /li’nAks/(“里那克斯”或/li:naks/(“里讷克斯)或/li’nju:ks/(“里纽克斯”)…

Linux是在1991由林纳斯·托瓦兹在赫尔辛基大学上学时创立的,主要受到Minix和Unix思想的启发。

Linux内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,并得到业界的认可,目前很多企业级的项目都会部署到Linux/unix系统上。

Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

1.2、Linux的发展史

百度百科: Linux发展史

1.3、Linux的发行版本

Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。
在这里插入图片描述
目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。
在这里插入图片描述
从技术上来说,林纳斯·托瓦兹开发的 Linux 只是一个内核。内核指的是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,内核并不是一套完整的操作系统,它只是操作系统的核心。一些组织或厂商将 Linux 内核与各种软件和文档包装起来,并提供系统安装界面和系统配置、设定与管理工具,就构成了 Linux 的发行版本。

在 Linux 内核的发展过程中,各种 Linux 发行版本起了巨大的作用,正是它们推动了 Linux 的应用,从而让更多的人开始关注 Linux。因此,把 Red Hat、Ubuntu、SUSE 等直接说成 Linux 其实是不确切的,它们是Linux 的发行版本,更确切地说,应该叫作“unix为核心的操作系统软件包”。
Linux 的各个发行版本使用的是同一个 Linux 内核,因此在内核层不存在什么兼容性问题,每个版本有不-样的感觉,只是在发行版本的最外层 (由发行商整合开发的应用) 才有所体现。

目前Linux 的发行版本大体有4大体系:
在这里插入图片描述

1.4、Linux 应用领域

今天各种场合都有使用各种 Linux 发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用 LAMP (Linux + Apache+ MySQL+ PHP)或LNMP (Linux + Nginx+ MySQL + PHP) 组合。

目前 Linux 不仅在家庭与企业中使用,并且在政府中也很受欢迎。

  • 巴西联邦政府由于支持 Linux 而世界闻名。

  • 有新闻报道俄罗斯军队自己制造的 Linux 发布版的,做为 G.H.ost 项目已经取得成果。

  • 印度的 Kerala 联邦计划在向全联邦的高中推广使用 Linux。

  • 中华人民共和国为取得技术独立,在龙芯处理器中排他性地使用 Linux。

  • 在西班牙的一些地区开发了自己的 Linux 发布版,并且在政府与教育领域广泛使用,如 Extremadura 地区的 gnuLinEx 和 Andalusia 地区的Guadalinex。

  • 葡萄牙同样使用自己的 Linux 发布版 Caixa Magica,用于 Magalh?es 笔记本电脑和 e-escola 政府软件。

  • 法国和德国同样开始逐步采用 Linux。

1.5、Linux系统和Windows系统的区别?

Windows主要面对个人用户,主要用于日常工作以及玩游戏等娱乐方面,软件游戏丰富;而Linux主要面对开发者用户,主要用于程序开发,软件较少,对于普通用户来说,用处不大。

Linux更受开发者的青睐,由于Linux系统稳定、安全、强大,非常适合作为开发环境或实际生产环境。相反,Windows则聚焦在桌面操作系统上,适合大多数的计算机用户,能提供丰富的软件服务和简单的操作方式。事实上Linux也一直在尝试为众多的家庭用户做出改变,光是桌面环境Linux就有Gnome、Unity等风格。

GUI& CLI

2、环境安装

2.1、安装VMware Workstation

2.1.1、介绍

VMware Workstation (中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试、部署新的应用程序的最佳解决方案。VMwareWorkstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。对于企业的T开发人员和系统管理员而言,VMware在虚拟网路,实时快照,拖曳共享文件夹,支持 PXE 等方面的特点使它成为必不可少的工具。

主要通途:

目前我们使用的windows系统,如果想使用Linux有三种方案可以选择:

  • 卸载本机的Wondows安装Linux
  • 电脑装双系统
  • 通过虚拟机在windows上安装Linux

其他产品推荐: VirtualBox

2.1.2、安装

在这里插入图片描述
默认一步一步安装就可以。

2.2、安装CentOS7

2.2.1、安装

VMware16中安装CentOS7的详细步骤(图文): 点击查看

2.2.2、VM快照

VM的快照是记录当前虚拟机中系统的当前所有信息,记录之后进行保存。如果想恢复某一个快照,VM会直接进入某一个快照节点。
作用: 永远不怕将Linux搞坏。

2.2.2.1、创建快照方式一

拍摄快照
在这里插入图片描述
回到快照节点
在这里插入图片描述

删除快照
在这里插入图片描述

2.2.2.1、创建快照方式二

在导航栏菜单选择 虚拟机 -> 快照 -> 拍摄快照
图文操作同 创建快照方式一

2.2.3、VM克隆

先关闭当前系统

2.2.31、克隆虚拟机方式一

在这里插入图片描述
右键当前系统(也就是CentOS 7 64位这个) -> 管理 -> 克隆
在这里插入图片描述
直接下一步
在这里插入图片描述
可以直接克隆当前系统,也可以通过快照进行克隆,根据自己需要选择,然后下一步
在这里插入图片描述
选择创建完整克隆,然后下一步
在这里插入图片描述
给新克隆的虚拟机命名,选择克隆之后存放的位置,然后点完成,这样就可以创建一个相同环境的系统了

2.2.31、克隆虚拟机方式二

在导航栏菜单选择 虚拟机 -> 管理 -> 克隆
图文操作同 克隆虚拟机方式一

2.3、Linux操作系统连接工具安装

2.3.1、常用shell工具

Linux系统自带的命令界面因为字体、字号用的不太友好,所以我们都需要借助第三方连接工具去操作系统。

Xshell连接工具: 作用就是写命令的。
在这里插入图片描述
xFTP工具
在这里插入图片描述
通常连接Linux系统的基本步骤: 开虚拟机、开启系统、连接Xshell、 连接xFTP
FinalShell 界面优雅、功能强悍、整合了xshell和xftp功能,一体化视图工具。

2.3.2、shell工具安装

直接下一步下一步安装就行

2.3.3、使用FinalShell连接Linux系统

在这里插入图片描述

3、认识Linux系统&基本操作

3.1、Linux系统结构

linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录””,然后在此目录下再创建其他的目录。深刻理解linux树状文件目录是非常重要的,这里我给大家说明一下。
记住一句经典的话: 在Linux世界里,一切皆文件。

ls / # 查看根目录的文件信息

在这里插入图片描述
树状目录结构:
在这里插入图片描述
具体结构介绍 (记住重点的,其余可以了解)

  • /bin (/usr/bin 、 /usr/local/bin) 是Binary的缩写, 这个目录存放着最经常使用的命令
  • /sbin (/usr/sbin 、/usr/local/sbin) s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值