初识Linux

初识Linux

  • 初识Linux:
    • Linux简介
    • Linux 和 Windows 的区别
    • Linux 内核版本和发行版本
      • Linux 内核版本
      • Linux产生历史
      • Linux 发行版本
  • 安装文档
    • 镜像文件
    • open-vm-tools
    • vmware下Linux与Windows文件共享
  • 终端介绍
    • 终端基本操作
    • man帮助手册
    • 开机与重启
    • runlevelrunlevel

初识Linux:

Linux简介

Linux 就是一组软件,而软件分为操作系统软件和应用软件,当然 Linux 属于操作系统软件。
计算机是由一堆硬件组成的,为了有效的控制这些硬件资源,于是乎就有了操作系统的 产生,操作系统除了有效的控制这些硬件资源的分配,并提供计算机运作所需要的功能(如网络功能)之外,为了要提供程序设计师更容易开发软件的环境,所以操作系统也会提供一 组系统调用的接口。而 Linux就是一款十分成熟的操作系统软件。

操作系统软件作用: 1、控制硬件资源 2、提供计算机运作所需要的功能 3、提供给程序员系统调用的接口,提供了更容易的开发环境。
即意味着:控制使用计算机甚至可以利用计算机进行软件开发。

Linux 和 Windows 的区别

1、Linux 主要使用命令行操作系统,Windows 图形化界面
2、Linux 主要应用于服务器,Windows 是个人操作系统
3、Linux 属于开源项目,而 Windows 不开源
4、Linux 是多用户系统 ,Windows 是单用户系统

多用户:多个人可以同时的操作计算机
单用户:只能由一个用户进行操作。

Linux 内核版本和发行版本

Linux 内核版本

内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。

例如,程序本身不需要了解用户的主板芯片集或磁盘控制器的细节就能在高层次上读写磁盘。

Linux产生历史

Linux 最早是由芬兰人 Linus Torvalds 设计的。当时由于 UNⅨ的商业化,Andrew Tannebaum 教授开发了 Minix 操作系统以便于不受 AT&T 许可协议的约束,为教学科研提 供一个操作系统。Linus Torvalds 借鉴了 Minix 操作系统,自己动手写了一个“类 Minix”的 操作系统,即就是 Linux 系统的雏形。1991 年 11 月,Linux0.10 版本推出,0.11 版本随后在 1991 年 12 月推出,当时将它发布在 Internet 上,免费供人们使用。当 Linux 非常接近于一 种可靠的/稳定的系统时,Linus 决定将 0.13 版本称为 0.95 版本。1994 年 3 月,正式的Linux 1.0 出现了,这差不多是一种正式的独立宣言。截至那时为止,它的用户基数已经发 展得很大,而且 Linux 的核心开发队伍也建立起来了。

Linux 发行版本

仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司或社团将内核、源代码及相关的应用程序组织构成一个完整的操作系统,让一般的用户可以简便地安装和使用Linux,这就是所谓的发行版本(distribution),一般谈论的Linux系统便是针对这些发行版本的。
目前估计各种发行版本有数十种,它们的发行版本号各不相同,使用的内核版本号也可能不一样,目前比较著名的几个发行版本有:
1、红帽企业系统(RedHat Enterprise Linux, RHEL)全球最大的开源技术厂商,全世界内使用最广泛的 Linux 发布套件,提供性能与稳定性 极强的 Linux 套件系统并拥有完善的全球技术支持。
官网: http://www.redhat.com
2、社区企业操作系统(CentOS)最初是将红帽企业系统“重新编译/发布”给用户免费使用而广泛使用,当前已正式加 入红帽公司并继续保持免费(随 RHEL 更新而更新)。
官网: http://www.centos.org/
3、红帽用户桌面版(Fedora [Linux])最初由红帽公司发起的桌面版系统套件(目前已经不限于桌面版),用户可免费体验到 最新的技术或工具,而功能成熟后加入到 RHEL 中。
官网: http://fedora.redhat.com
4、国际化组织的开源操作系统(Debian)提供超过 37500 种不同的自由软件且拥有很高的认可度,对于各类内核架构支持性良 好,稳定性、安全性强更有免费的技术支持。
官网: http://www.debian.org/
5、基于 Debian 的桌面版(Ubuntu)Ubuntu 是一款基于 Debian 派生的产品,对新款硬件具有极强的兼容能力。普遍认为 Ubuntu 与 Fedora 都是极其出色的 LINUX 桌面系统。
官网: http://www.ubuntulinux.org/

安装文档

镜像文件

所谓镜像文件其实和rar ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用,例如一个操作系统、游戏等。
它最重要的特点是可以被特定的软件识别并可直接刻录到光盘上。其实通常意义上的镜像文件可以再扩展一下,在镜像文件中可以包含更多的信息。比如说系统文件、引导文件、分区表信息等,这样镜像文件就可以包含一个分区甚至是一块硬盘的所有信息。而通常意义上的刻录软件都可以直接将支持的镜像文件所包含的内容刻录到光盘上。
其实,镜像文件就是光盘的“提取物”。

open-vm-tools

open-vm-tools 是 VMware Tools 的开源实施,由一套虚拟化实用程序组成,这些程序可增强虚拟机在 VMware 环境中的功能,使管理更加有效。open-vm-tools 的主要目的是使操作系统供应商及/或社区以及虚拟设备供应商将 VMware Tools 绑定到其产品发布中。

vmware下Linux与Windows文件共享

共享文件安装步骤:
1、打开vmware,选择编辑虚拟机设置
2、选择选项 - 共享文件夹 - 总是启用
3、点击添加,选择本机目录,添加共享文件
4、按窗口步骤一步一步进行即可。
5、打开虚拟机,进入Linux查看cd /mnt/hgfs,共享文件在此目录下查看在共享这里插入图片描述

终端介绍

终端基本操作

终端是发出命令的载体
Linux下:
终端打开方式 ctrl +alt+t、右键打开终端
放大 :ctrl shift +
放小:ctrl -
命令清屏 :clear

man帮助手册

查看命令:使用man + 命令帮助手册,用来查看命令、系统调用,库函数等帮助信息
如想查找read用法和说明,可以进行查找:man -f read
在这里插入图片描述然后可以直接使用man 2 read 查看系统调用

初识Linux_第1张图片

有9册man帮助文档分别来管理信息
1:查看命令的帮助
2:查看可被内核调用的函数的函数的版本
3:查看函数和函数库的帮助
4:查看特殊文件的帮助(主要是/dev目录下的文件)
5:查看配置文件的帮助
6:查看游戏的帮助
7:查看其他杂项的帮助
8:查看系统管理员可用命令的帮助
9:查看和内核相关文件的帮助

开机与重启

shutdown -h now 立刻关机
halt 关机

halt 需要切换位管理员模式,并且关闭之后需要手动关闭虚拟机

init 0 关机
shutdown -r now 立刻重启
reboot 重启
init 6 重启

runlevelrunlevel

查看系统运行级别 可以用 init 动态切换 0-6 共 7 个级别
0 关机
1 单用户模式
2 多用户无网络服务
3 完全的多用户 文本界面
4 未定义或 自定义
5 图形化界面
6 关机

你可能感兴趣的:(初识Linux)