1、按要求罗列Linux的发行版,并描述不同发行版之间的联系与区别。
- Slackware:
SUSE Linux Enterprise Server (SUSE企业版) , OpenSuse(SUSE桌面版) - Debian:
ubuntu,deepin,mint - Redhat:
RHEL: RedHat Enterprise Linux, 每18个月发行一个新版本(开源,但是部分软件包是需要付费使用,并且高昂的支持服务费,一般是政企事业单位使用居多,这些单位不差钱)
CentOS: Community Enterprise Operating System 兼容RHEL的格式(去除RHEL一切版权信息,免费提供给用户使用,大部分企业使用这个开源操作系统部署在服务器,一般是互联网企业使用居多)
中标麒麟:中标软件(国产Linux操作系统基于Redhat系列改版过来)
Fedora:每6个月发行一个新版本(Redhat桌面版,软件更新速度快,一般适用于普通用户尝新使用) - Alpine:
一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musl libc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,只有 5M左右大小(后期用于测试dockers镜像使用)。 - ArchLinux:
轻量简洁,遵循K.I.S.S.原则( keep it simple and stupid ),Manjaro - Gentoo:
极致性能,不提供传统意义的安装程序,下载源代码在本机上编译安装软件 - LFS:
Linux From scratch 自制Linux,只是一份文档,根据文档定制出属于自己的Linux系统 - Android:
kernel+busybox(工具集)+java虚拟机(一般是安卓手机使用)
2、安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。
1)安装CentOS7
2)建议选择英文语言
3)修改时间(改成CST时间)
4)选择美式键盘
5)选择最小化安装
6)磁盘分区
7)配置网络
8)开始安装操作系统,并配置用户名和密码
9)使用普通帐号xyj进入操作系统
3、配置环境变量,实现执行history的时候可以看到执行命令的时间。
[root@centos8mini ~]# export HISTTIMEFORMAT="date +%F_%T
"
4、总结Linux哲学思想。
1)一切皆文件;
2)单一的用户程序
3)多个命令组合构成一个复杂的任务
4)字符界面
5)一切配置都是保存在配置文件中
5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令。
命令格式:command [option] [argument]
选项(可选项):短选项、长选项、BSD风格选项
参数(可选项):命令的作用对象。比如:文件名、目录等
echo [-neE] [arg ...]
date [OPTION]... [+FORMAT]
ls [OPTION]... [FILE]...
export [-fn] [name[=value] ...]
history -anrw [filename]