ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 第一周

第一周

原创 Linux操作系统 作者:1经天纬地1 时间:2021-03-11 11:35:53 0 删除 编辑

一、罗列出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/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 第二周
请登录后发表评论 登录
全部评论

注册时间:2020-03-05

  • 博文量
    12
  • 访问量
    16130