一、罗列出Linux各发行版,并描述不同发行版的联系与区别
(1)Linux主要发行版本包括:主流发行版有RedHat、CentOS、Ubuntu、Suse;其他Linux发行版: Debian、 Fedora、 Gentoo、中标麒麟、红旗Linux

(2)联系与区别:
Fedora是基于RHEL,CentOS,Scientific Linux, 和Oracle Linux的社区版本。相比RHEL,Fedora打包了显著的更多的软件包。其中一个原因是,多样化的社区参与Fedora的建设;它不只是一家公司。在这个过程中,CentOS用于活动,演示和实验,因为它是对最终用户免费提供的,并具有比Fedora的一个更长的发布周期(通常每隔半年左右发布一个新版本)。
SUSE Linux Enterprise Server (SLES), 和openSUSE 之间的关系类似于 Fedora, Red Hat Enterprise Linux, 和CentOS的关系。
Debian是包括Ubuntu在内许多发行版的上游,而Ubuntu又是Linux Mint及其他发行版的上游。Debian在服务器和桌面电脑领域都有着广泛的应用。
Debian是一个纯开源计划并着重在一个关键点上,稳定性。它同时也提供了最大的和完整的软件仓库给用户。
Fedora和CentOS都是Redhat的衍生版,前者更新潮,适合桌面和开发,后者更适合服务器,特别是装oracle,centos是不二的选择。debian是ubuntu的基础,pkg系统比rpm要先进。ubuntu是在debian的基础上整合相关软件和作固定设置而成。ubuntu的长期维护版本不错,适合企业用。gentoo,arch,都有自己的包管理系统,
gentoo是源码包,借鉴自bsd的port,arch是2进制包,相当于gentoo和debian的结合体。
二、安装CentOS7.6,创建一个用户名并使用终端工具登录



三、配置环境变量,实现history查看历史命令带有时间显示
[root@CentOS7 ~]# vi ~/.bash_profile export HISTTIMEFORMAT="%F %T" [root@CentOS7 ~]# . ~/.bash_profile
四、总结Linux哲学思想
(1)一切皆是文件
(2)小型,单一用途的程序
(3)避免令人困惑的图形化界面
(4)配置数据存储在文件中
五、总结Linux常见命令使用格式,并用实例说明
(1)echo 将后面跟的字符进行输出 [root@CentOS7 ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin (2)screen 实现会话管理,新建与共享会话 [root@CentOS7 ~]# screen -S xiaoming --创建新会话 [root@CentOS7 ~]# screen -x xiaoming --加入会话 (3)whatis 使用数据库来显示命令的简短描述 [root@CentOS7 ~]# whatis ls ls (1) - list directory contents ls (1p) - list directory contents (4)export 用于设置或显示环境变量 [root@CentOS7 ~]# export -p|more --列出当前的环境变量值 (5)date 按照指定格式显示日期 [root@CentOS7 ~]# date +%F --全格式显示日期 2021-03-11
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69965557/viewspace-2762286/ ,如需转载,请注明出处,否则将追究法律责任。