1、按系列罗列linux的发行版,并描述不同发行版之间的联系与区别。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户,多任务,支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件,应用程序和网络协议。它支持32位和64位硬件,Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Debain
Debian 是包括Ubuntu在内的许多发行版的上游发行版,Debian 是一个注重系统稳定性的纯开源计划,同时也提供了迄今为止最大和最完整的软件仓库给用户。

Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debian 最早由 Ian Murdock 于1993年创立,分为三个分支:stable、testing、unstable。其中unstable为最新的测试版本,其中有最新的软件包,但相对的,BUG也比较多。testing是经过unstable中的测试,相对稳定的版本,也有一些BUG,适合桌面用户,而stable版本一般只适用于服务器。上面的软件和程序比较过时,但是稳定性和安全性都非常高。

Debian最具特色的是apt-get / dpkg包管理方式。

RedHat
RedHat Linux 系列是红帽公司研发的Linux发行版,包括Fedora、RHEL、CentOS和Oracle Linux多种版本,相比RHEL ,Fedora由多样化的社区参与合作,其打包了更多的软件包,所以其内容更加丰富。而CentOS多用于演示和试验,因为它对于用户而言是免费提供的,但比Fedora有更长的发布周期。

SUSE
SUSE ,SUSE Linux Enterprise Server (SLES),和openSUSE 之间的关系类似于Fedora、Fedora、RedHat Enterprise Linux和CentOS的关系,都是有一个公司研发制作的不同Linux发行版。

2、安装centos7.6操作系统,并创建一个自己名字的用户名,并可以正常登录,主要步骤截图。

这个比较费时间,先不做了

3.配置环境变量,实现执行history的时候可以看到执行命令的时间

history 命令的用法格式为:

history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]

3.1 History 命令的HISTTIMEFORMAT变量

HISTTIMEFORMAT变量能够显示时间:设置如下

[15:36:14 root@centos7 Packages]#HISTTIMEFORMAT="%F %T"

4、总结Linux哲学思想。

一切皆文件,什么都可以改,免费好用。

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

linux命令格式:COMMEND [OPTIONS] [ARGUMENTS...]

commmend :命令

options:  选项

arguments:  参数

[]中括号中的内容表示可以省略,一般命令都支持一个或多个选项。

{}大括号,代表要在参数里选择一个。

<>尖括号,代表里面的参数必须要有!

...省略号,代表可以有一个或者多个参数。

echo命令的使用格式
echo [SHORT-OPTION]... [STRING]...

-n do not output the trailing newline/不另起新行输出
-e enable interpretation of backslash escapes/启用反斜杠转义

-E disable interpretation of backslash escapes (default)/禁用反斜杠转义(默认)

--help display this help and exit/显示此帮助界面并退出

date命令的使用格式
date [OPTION]... [+FORMAT] 显示日期时间
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 设定日期

FORMAT 格式说明:
%F 日期,显示为数字,格式为:2020-03-02
%D 显示英制时间,月日年,格式为:03/02/2020
%T 时间,显示为数字,格式为:15:52:16
%Y 年份,只显示完整的年份数字,格式为:2020
%y 显示年份的后两位,显示格式为:20
%m 月份,只显示数字,显示格式为:02
%d 日期,只显示数字,显示格式为:04
%H 小时,只显示数字,显示格式为:(00…23):21
%k 小时,显示格式(0…23)
%I 12小时制,显示格式为:(00…12)
%l 12小时制,显示格式:(0…12)
%h 显示月份,显示格式为:2月
%M 分钟,只显示数字
%S 秒钟,只显示数字
%a 缩写星期
%A 完整星期
%b 缩写月份
%B 完整月份
%r 显示格式:(11:11:11 PM)
%R 同%H%M (23:31)
%s 显示时间戳,从1970年1月1日至今的秒数

ifconfig命令的使用格式
ifconfig [-v] [-a] [-s] [interface]

ifconfig [-v] interface [aftype] options | address ...
ifconfig命令用于显示或设置网络设备。

ifconfig可设置网络设备的状态,或是显示目前的设置

export命令的格式
export [-fnp][变量名]=[值]
-f  代表[变量名称]中为函数名称。
-n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p  列出所有的shell赋予程序的环境变量

Linux第一周作业的更多相关文章

  1. Linux 第一周作业

    [](http://images2017.cnblogs.com/blog/1249774/201710/1249774-20171001234038872-10d31233192.pngd

  2. 2018-2019-1 20189221《Linux内核原理与分析》第一周作业

    Linux内核原理与分析 - 第一周作业 实验1 Linux系统简介 Linux历史 1991 年 10 月,Linus Torvalds想在自己的电脑上运行UNIX,可是 UNIX 的商业版本非常昂 ...

  3. 2019-2020-1 20199303 《Linux内核原理分析》 第一周作业

    2019-2020-1 20199303 <Linux内核原理分析> 第一周作业 1. 环境准备 在众多的Linux发行版中,Ubuntu,小红帽还有类Unix系统的BSD系统,我选择了目 ...

  4. C语言-第一周作业

    要求1: 请在你的PC或者移动设备上安装词典,该词典工具能对计算机术语进行翻译.需要在你的博客中给出安装软件的截图,请确保阅读者能从截图判断出你的被安装的设备是PC或者移动设备.(5经验值) 要求2: ...

  5. Java第一周作业

    Java第一周作业 本周作业: 参考<<教材学习指导(http://www.cnblogs.com/rocedu/p/7911138.html)) 学习第一章视频 参考<<使用 ...

  6. C语言--第一周作业评分和总结(5班)

    作业链接:https://egdu.cnblogs.com/campus/hljkj/CS2017-5/homework/963 一.评分要求 * 要求1 (5分):博客中给出安装软件的截图(得分点1 ...

  7. 2017-2018-1 Java小组-1623 第一周作业

    2017-2018-1 Java小组-1623 第一周作业 <构建之法>学习笔记及团队成员介绍 1. 学习内容 概论 个人技术和流程 软件工程师的成长 两人合作 团队和流程 敏捷流程 实战 ...

  8. C语言1-2019秋第一周作业

    第一周作业 1.你对软件工程专业或者计算机科学与技术专业了解是怎样? 软件技术专业是计算机科学的一个分支,和软件科学与技术专业相比较,软件技术专业的侧重点在开发和技术的实际应用,而对软件开发的理论要求 ...

  9. 2019-2020-1 20181218《Linux内核原理与分析》第一周作业

    目录 问题和参考 有趣/有用的Linux命令 小作业和解答 一些图片 相关学习 本文是学习Linux基础入门(新版)后的总结. 问题和参考 虚拟机莫名崩溃,一天重启了几十次电脑,重装两次系统,心累.想 ...

随机推荐

  1. 情人节到了,Postman 都脱单了,那你咧?

    前言 Postman 是一款API接口调试工具,做过 Web 接口或多或少应该接触过. 通过它可以完成 Http 接口的调试,测试同学也可以基于此做一些自动化测试.另外 Postman 还提供其他高级 ...

  2. 学习CSS之用CSS绘制一些基本图形

    一.三角形 如下图,通过设置 border 的大小和颜色可以形成四个三角形: 上图对应的代码为: /* 三角形 */ .triangle {     width: 0;     height: 0; ...

  3. 测试用例设计:PICT的安装及使用

    一.下载与安装 打开百度网页,搜索PICT,即可找到许多下载链接,点击这里,下载到桌面,点击安装.一直NEXT,安装路径保存在C盘: 二.PICT 使用 1.找到安装目录,即可看到以下内容 2.创建t ...

  4. 清晰架构(Clean Architecture)的Go微服务

    我用Go和gRPC创建了一个微服务项目,并试图找出最好的程序结构,它可以作为我其他项目的模板.我还将程序设计和编程的最佳实践应用于Go Microservice程序,例如清晰架构(Clean Arch ...

  5. 深入理解ASP.NET Core依赖注入

    概述        ASP.NET Core可以说是处处皆注入,本文从基础角度理解一下原生DI容器,及介绍下怎么使用并且如何替换官方提供的默认依赖注入容器. 什么是依赖注入        百度百科中对 ...

  6. vue学习(四)登陆、注册、首页模板页区分

    按照上面文章配置完毕后,会发现有个问题,我登陆页面.注册页面是不需要视图页的. 开始配置路由 重新配置main.js 引入 import App from './App' //引入vue组件 更改启动 ...

  7. [Python-memcached]Python操作memcached

    安装python-memchached插件 pip install python-memcached Collecting python-memcached Downloading python_me ...

  8. springmvc maven idea 多模块开发(三):建立子模块

    传统的多模块方式是建立domain.dao.service等,这种方式是按照软件架构进行分割,现在更多的应该是倾向按照功能来解耦,module前期可以配置成jar,后期也可以建立独有的页面,独立的站点 ...

  9. NCE L4

    课文内容 重点单词详解 课文内容详解

  10. Python中的用open打开文件错误,FileNotFoundError: [Errno 2] No such file or directory:

    学习python的文件处理,刚开始打开文件,代码如下 f = open('test_file.txt', 'r', encoding='UTF-8')RES = f.readlines()print( ...