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以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
百度百科: 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 发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用 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。
Windows主要面对个人用户,主要用于日常工作以及玩游戏等娱乐方面,软件游戏丰富;而Linux主要面对开发者用户,主要用于程序开发,软件较少,对于普通用户来说,用处不大。
Linux更受开发者的青睐,由于Linux系统稳定、安全、强大,非常适合作为开发环境或实际生产环境。相反,Windows则聚焦在桌面操作系统上,适合大多数的计算机用户,能提供丰富的软件服务和简单的操作方式。事实上Linux也一直在尝试为众多的家庭用户做出改变,光是桌面环境Linux就有Gnome、Unity等风格。
GUI& CLI
VMware Workstation (中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试、部署新的应用程序的最佳解决方案。VMwareWorkstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。对于企业的T开发人员和系统管理员而言,VMware在虚拟网路,实时快照,拖曳共享文件夹,支持 PXE 等方面的特点使它成为必不可少的工具。
主要通途:
目前我们使用的windows系统,如果想使用Linux有三种方案可以选择:
其他产品推荐: VirtualBox
VMware16中安装CentOS7的详细步骤(图文): 点击查看
VM的快照是记录当前虚拟机中系统的当前所有信息,记录之后进行保存。如果想恢复某一个快照,VM会直接进入某一个快照节点。
作用: 永远不怕将Linux搞坏。
在导航栏菜单选择 虚拟机 -> 快照 -> 拍摄快照
图文操作同 创建快照方式一
先关闭当前系统
右键当前系统(也就是CentOS 7 64位这个) -> 管理 -> 克隆
直接下一步
可以直接克隆当前系统,也可以通过快照进行克隆,根据自己需要选择,然后下一步
选择创建完整克隆,然后下一步
给新克隆的虚拟机命名,选择克隆之后存放的位置,然后点完成,这样就可以创建一个相同环境的系统了
在导航栏菜单选择 虚拟机 -> 管理 -> 克隆
图文操作同 克隆虚拟机方式一
Linux系统自带的命令界面因为字体、字号用的不太友好,所以我们都需要借助第三方连接工具去操作系统。
Xshell连接工具: 作用就是写命令的。
xFTP工具
通常连接Linux系统的基本步骤: 开虚拟机、开启系统、连接Xshell、 连接xFTP
FinalShell 界面优雅、功能强悍、整合了xshell和xftp功能,一体化视图工具。
直接下一步下一步安装就行
linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录””,然后在此目录下再创建其他的目录。深刻理解linux树状文件目录是非常重要的,这里我给大家说明一下。
记住一句经典的话: 在Linux世界里,一切皆文件。
ls / # 查看根目录的文件信息