Linux 简介

Linux 简介,第1张

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

Linux 是一套免费使用和自由传播的类 Unix *** 作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的 *** 作系统。

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

Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。

目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。

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

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

目前国内 Linux 更多的是应用于服务器上,而桌面 *** 作系统更多使用的是 Windows。主要区别如下

比较WindowsLinux界面界面统一,外壳程序固定所有 Windows 程序菜单几乎一致,快捷键也几乎相同图形界面风格依发布版不同而不同,可能互不兼容。GNU/Linux 的终端机是从 UNIX 传承下来,基本命令和 *** 作方法也几乎一致。驱动程序驱动程序丰富,版本更新频繁。默认安装程序里面一般包含有该版本发布时流行的硬件驱动程序,之后所出的新硬件驱动依赖于硬件厂商提供。对于一些老硬件,如果没有了原配的驱动有时很难支持。另外,有时硬件厂商未提供所需版本的 Windows 下的驱动,也会比较头痛。由志愿者开发,由 Linux 核心开发小组发布,很多硬件厂商基于版权考虑并未提供驱动程序,尽管多数无需手动安装,但是涉及安装则相对复杂,使得新用户面对驱动程序问题(是否存在和安装方法)会一筹莫展。但是在开源开发模式下,许多老硬件尽管在Windows下很难支持的也容易找到驱动。

HP、Intel、AMD 等硬件厂商逐步不同程度支持开源驱动,问题正在得到缓解。使用使用比较简单,容易入门。图形化界面对没有计算机背景知识的用户使用十分有利。图形界面使用简单,容易入门。文字界面,需要学习才能掌握。学习系统构造复杂、变化频繁,且知识、技能淘汰快,深入学习困难。系统构造简单、稳定,且知识、技能传承性好,深入学习相对容易。软件每一种特定功能可能都需要商业软件的支持,需要购买相应的授权。大部分软件都可以自由获取,同样功能的软件选择较少。

linux重新安装 *** 作系统,跟全新安装基本一致。只是重新安装需要做好资料的备份!\x0d\x0alinux是免费的。其实这里的免费只是说linux的内核免费。在linux内核的基础上而产生了众多linux的版本。Linux的发行版说简单点就是将Linux内核与应用软件做一个打包。较知名的发行版有:Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等\x0d\x0a而常用的就是Redhat 和 CentOS,下面介绍CentOS的安装。\x0d\x0a进入BIOS系统设定电脑从光盘启动。按F10保存退出。\x0d\x0a插入Linux 系统安装光盘,重启电脑。进入光盘的欢迎界面。可以直接按回车进行图形下安装(也可以输入 linux text 按回车进入命令行下安装)。\x0d\x0a回车后d出提示你是否要校验光盘的对话框,单击“skip"回车。\x0d\x0a进入安装向导界面,直接单击”Next",\x0d\x0a进入语言选择界面,此处根据自己需要和喜好来选择。单击”Next“\x0d\x0a键盘选择,默认选择英文美式键盘。单击“NEXT"\x0d\x0a初始化磁盘会丢失掉之前的数据“,单击”YES",再单击“Next”\x0d\x0a系统默认对磁盘进行分区(你可以根据自己的需要另外自己分区),在这里我不需要其他分区,直接单击“Next”\x0d\x0a提示系统安装信息。(Use a boot loader password 前面打勾,表示给boot loader 加一个密码,为了防止有人通过光盘进入单用户模式修改root密码)这里没有选中,直接单击“Next”\x0d\x0ad出配置网卡信息,可以现在自定义网卡的IP,和配置主机名,默认是通过DHCP获得,你也可以点manually 自定义一个主机名,如 mail.example.com 。如果这两种方式都没有配置,那么linux会给你配置一个万能的主机名,即localhost.localdomain 剩下的几个就不用配置了,默认留空。单击“Next”\x0d\x0a设定时区,选择我们所处的时区Asia/Shanghai。单击“Next”.\x0d\x0a设定ROOT账号信息。单击“Next”。\x0d\x0a这里根据自己的需要或喜好安装软件包。自定义安装,需要点下面的“customize now”然后“NEXT"。\x0d\x0a在d出的选项“Desktop Environments” 右侧,把GNOME 前面的勾去掉,这个就是图形界面的安装包,如果不去掉这个勾,就会安装图形界面。\x0d\x0a系统将开始安装。并显示安装进度条。\x0d\x0a安装完成以后,d出如下图的提示信息。单击”Reboot“.系统开始重启。到此系统就已经安装完成了。

就是个Linux批量安装的问题,这个问题已经有多个解决方案了。自己来的话,可以将已安装的系统打成一个包,然后再复制一份内核文件和initrd文件,修改一下initrd文件,添加tar命令和系统部署脚本就可以了,脚本具有检测硬盘、准备分区、解包、安装引导程序的功能就能达到基本需求了(别忘了光盘自身的引导,syslinux较常用)。

光盘无法随机寻址,所以要控制读取光盘的次数(哪怕一个字节的文件,如果在光盘末尾,那么读出这个文件就需要将整个光盘扫一遍,花费的时间很长!),尽量不要在光盘上存放大量小文件,尽可能一次读出所有需要的数据,保存到内存还是硬盘无所谓,只要别在光盘上一个个地慢慢读。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8572874.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存