一、按系列列举Linux的发行版,并描述不同发行版之间的联系与区别

1.linux版本:目前linux有三大主流版本:Debian、Slackware、

RedHat

Debian

Debian是完全由自由软件组成的类UNIX操作系统,其包含的多数软件使用GNU通用公共许可合同授权,并由Debian计划的参与者组成团队对其进行打包、开发与维护。Debian计划最初由伊恩·默多克于1993年发起,Debian0.01版在1993年9月15日发布,而其第一个稳定版本则在1996年发布。该计划的具体工作在互联网上协调完成,由Debian计划领导人率领一个志愿者团队举办工作,并以三份奠基性质的文档作为工作指导:Debian社群契约、Debian宪章和Debian自由软件指导方针。操作系统版本定期进行更新linux与自由软件,候选发布版本将在经历过一定时间的冻结以后进行发布。作为最早的Linux发行版之一,Debian在创建之初便被定位为在GNU计划的精神指导下进行公开开发并自由发布的项目。该决定吸引自由软件基金会的注意与支持,她们为该项目提供从1994年11月至1995年11月为期一年的赞助。赞助中止后,Debian计划成立非营利机构SoftwareinthePublicInterest以提供支持并令其持有Debian商标作为保护机构。Debian也接受世界多个非营利组织的资金支持。

基于Debian知名的发行版有:Ubuntu、Knoppix和Deepin

Slackware

Slackware是一个Linux发行版,由PatrickVolkerding于1993年创建。Slackware最初基于SoftlandingLinux系统,它是许多其他Linux发行版的基础,也是目前仍在维护的最古老的发行版。Slackware的目标是设计的稳定性和简单性,并成为最“像Unix一样”的Linux发行版。它尽可能少地更改上游的软件包,并企图不预测用例或排除用户决策。与大多数现代Linux发行版相比,Slackware不提供图形安装过程,也不提供软件包的手动依赖性解析。它使用纯文本文件,只有一小部份用于配置和管理。若果不进一步更改linux与自由软件,它将引导到行界面环境中。因为slackware有许多保守和简单的特点,因而一般觉得它最适宜中级和技术性倾向的Linux用户。Slackware可用于IA-32和x86_64体系结构,带有到ARM体系结构的端口。虽然Slackware主要是免费的开放源码软件,但它没有即将的bug跟踪设施或公共代码储存库,版本由Volkerding定期公布。开发人员没有即将的成员资格过程,Volkerding是发布的主要贡献者。

基于Slackware知名的发行版有:SUSELinux

RedHat

RedHat是日本一家以开发、贩售Linux包并提供技术服务为业务内容的企业什么是linux,其知名的产品为RedHatEnterpriseLinux。1990年代末期,Linux以自由软件且开放源代码为呼吁,企图挑战商业且闭源的Windows在操作系统市场的霸主地位之际,RedHat所推出的Linux系统与软件集成包RedHatLinux适时回应了市场的需求,因而奠定了RedHat在Linux业界的旗手地位。截止2008年,RedHat仍是提供Linux集成服务的同类企业中规模最大的公司

基于RedHat知名的发行版有:Fedora,CentOS

2.各发行版本之间的联系和区别:

1.联系

(1).所有的发行版都使用linux内核;

(2).所有的linux发行版都须要遵守GNU的GPL协定。要不提供源码或则译好的包(如centos);

(3).所有的发行版都有自己的版本号,版本格式约定基本一样。

主版本号.次版本号.发行号或修正号

2.区别

(1).只有debain以社区的形式运作。

(2).发行版的本质区别,在于集成了不同版本的内核、库、程序的组合。

(3)不同发行商发行版之间难以有效进行版本的对比。

(4)不同发行版几乎采用了不同的包管理器。

(a).Debian:包管理器dpkg(deb格式),apt-get

(b).RedHat:包管理器rpm,后端包管理器叫yumdnf(新版)

©.S.U.S.E:包管理器rpm,zypper

(d).ArchLinux:包管理器port

(e).Gentoo:边安装,边编译

(f).kali包含较多安全工具的linux。

二、centos7安装教程

1、选择vmwere创建虚拟机,选择典型

2、选择linuxcentos64位系统

3、选择安装系统的大小为200G,并选择将虚拟机分拆为多个文件

4、自定义硬件选择运行储存大小,centos7建议使用2G大小显存,及镜像包位置(即CD位置)和网路适配器选择NAT模式

自由软件理念的叙述_linux与自由软件_什么是自由软件Linux

5、安下开机按键

6、初次步入,初选选择项,初次安装建议先检测光碟是否正常,在进行安装

7、语言默认选择法语

8、安装基本选择:时区选择欧洲、语言及按键选择默认英文,安装版本选择GNOMEdesktop桌面版本

在这里插入图片描述

9、分区及网路配置:选择自动分区,分区大小:/100G/boot2Gswap4g(运行显存的两倍)、/data50G

10、链接以太网并出现IP地址,并开始安装

在这里插入图片描述

11、设置root帐号密码及创建普通用户及设置密码

什么是自由软件Linux_linux与自由软件_自由软件理念的叙述

12、安装完成步入linux图形化登入界面

三、配置环境变量,实现执行history的时侯可以看见执行的时间

1、history使用

history-psarg[arg…]

-c:清空命令历史

-doffset:删掉历史手指定的第offset个命令

n:显示近来的n条历史

-a:追加本次会话新执行的命令历史列表至历史文件

-r:读历史文件附加到历史列表

-w:保存历史列表到指定的历史文件

-n:读历史文件中未读过的行到历史列表

-p:展开历史参数成多行,但不存在历史列表中

-s:展开历史参数成一行linux手机软件,附加在历史列表后

2、配置执行history的时侯可以看见执行命令的时间

在/etc/profile末尾配置,并通过source命令或则重启使其立刻生效

什么是自由软件Linux_linux与自由软件_自由软件理念的叙述

四、linux的哲学思想

linux一切皆文件(包括硬件也是),linux的各项数据配置也储存在文本中,linux系统是由许许多多的小程序构成的,但是小程序功能单一

五、总结Linux常用命令使用格式,并用实例说明。诸如echo、screen、date、ifconfig、export等命令

COMMAND[OPTIONS…][ARGUMENTS…]

选项:用于启用或关掉命令的某个或个别功能

短选项:-c诸如:-l,-h

长选项:–word诸如:–all,--human-readable

参数:命令的作用对象,例如文件名,用户名等

注意:

1、多个选项以及多参数和命令之间使用空白字符分隔

2、取消和结束命令执行:Ctrl+c,Ctrl+d

3、多个命令可以用;符号分开

4、一个命令可以用分成多行

示例1echo命令用法

示例2date命令使用

date显示和设置系统时间

linux与自由软件_自由软件理念的叙述_什么是自由软件Linux

date[OPTION]…[+FORMAT]

or:date[-u|–utc|–universal][MMDDhhmm[[CC]YY][.ss]]

常用FORMAT

%Ffulldate;sameas%Y-%m-%d显示为年月日

%Ttime;sameas%H:%M:%S显示为小时分秒

示例3screen命令

先安装screen命令;yuminstallscreen-y

screen命令:

创建新screen会话

screen–S[SESSION]

加入screen会话

screen–x[SESSION]

退出并关掉screen会话

exit

剥离当前screen会话

Ctrl+a,d

显示所有早已打开的screen会话

screen-ls

恢复某screen会话

screen-r[SESSION

本文原创地址://q13zd.cn/lyzyrjsrljlf.html编辑:刘遄,审核员:暂无