一、按系列列举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不提供图形安装过程,也不提供软件包的手动依赖性解析。它使用纯文本文件,只有一小部份shell脚本用于配置和管理。若果不进一步更改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模式
5、安下开机按键
6、初次步入,初选选择项,初次安装建议先检测光碟是否正常,在进行安装
7、语言默认选择法语
8、安装基本选择:时区选择欧洲、语言及按键选择默认英文,安装版本选择GNOMEdesktop桌面版本
9、分区及网路配置:选择自动分区,分区大小:/100G/boot2Gswap4g(运行显存的两倍)、/data50G
10、链接以太网并出现IP地址,并开始安装
11、设置root帐号密码及创建普通用户及设置密码
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常用命令使用格式,并用实例说明。诸如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显示和设置系统时间
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
本文原创地址:https://www.linuxprobe.com/lyzyrjsrljlf.html编辑:刘遄,审核员:暂无