第一周做业

一、按系列罗列Linux的发行版,并描述不一样发行版之间的联系与区别。react

 

linux的三大主流系列发行版:

 

 Debian , Slackware , RedHatlinux

  基于Debian的二次衍生表明的版本:Ubuntu,Knopix编程

  基于Slackware的二次衍生表明的版本:S.u.S.E,OpenSUSE小程序

  基于RedHat的二次衍生表明的版本:Fedora,CentOS服务器

 

 

不一样发行版之间的联系和区别:
 
不一样发行版本之间的联系:完整的Linux系统都是由Linux内核加上各类应用程序组成
区别: 
Red Hat ,是redhat本身的发行的企业版,是redhat的一个重要节点。
Fedore是一款基于linux的操做系统,也是一组维持计算机正常运行的软件集合。由红帽公司赞助。
suse linux,针对我的用户。
红旗linux的发行版,包括桌面版、工做站版、数据中心服务器版、HA集群版和红旗嵌入式linux等产品,是中国较大、较成熟的linux发行版之一。
Debian,三大发行版中惟一以社区形式运做,不以商业公司形式运做。是一个致力于建立自由操做系统的合做组织。并且debian开发者所建立的操做系统中绝大部分基础工具来自于GNU工程。
Ubuntu,是一个以桌面应用为主的linux操做系统。Ubuntu的目标在于为通常用户提供一个最新的、同时又至关稳定的主要由自由软件构建而成的操做系统。
Centos,是一个基于redhat linux 提供的可自由使用源代码的企业级linux发行版本。目前Centos已被收购,成为redhat旗下的一个组织。

 

二、安装Centos7.6操做系统,建立一个本身名字的用户名,并能够正常登陆,将主要步骤截图。工具

 

[root@stor01 tmp]# useradd mark
[root@stor01 tmp]# echo "123456" | passwd --stdin mark
Changing password for user mark.
passwd: all authentication tokens updated successfully.
[root@stor01 tmp]# su - mark
[mark@stor01 ~]$操作系统

 

三、配置环境变量,实现执行history的时候能够看到执行命令的时间。对象

 [root@stor01 tmp]# HISTTIMEFORMAT="%F %T "blog

 

[root@stor01 tmp]# history | tail -5
1058 2019-10-28 11:10:36 env
1059 2019-10-28 11:10:45 env | grep HIS
1060 2019-10-28 11:16:19 HISTTIMEFORMAT="%F %T "
1061 2019-10-28 11:16:24 history
1062 2019-10-28 11:16:36 history | tail -5token

 

四、总结Linux哲学思想。

 

 一、一切皆文件,把几乎全部的资源通通抽象为文件形式,包括硬件设备,甚至通讯接口等;

 二、由众多功能单一的程序组成,一个程序只作一件事,而且作好;组合小程序完成复杂任务;

 三、尽可能避免跟用户交互;目标:易于以编程的方式实现自动化任务;

 四、使用文本文件保存配置信息;

 

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

 命令格式:

  ~]#COMMAND [OPTIONS...] [ARGUMENTS...]

    选项:用于启用或者关闭命令的某个功能

      短选项:-c 例如:-l,-h

      长选项:--word 例如:--all, --human-readable

    参数:命令的做用对象,好比文件名,用户名等

    注意:

      多个选项以多参数和命令之间使用空白字符分隔

      取消和结束命令执行:Ctrl+c,Ctrl+d

      多个命令能够用;符号分开

      一个命令能够用\分红多行

示例:

  echo - display a line of text

  echo [-neE] [arg ...]

 

   -n:不进行换行

   -e:让转义符生效

      \n:换行

      \t:制表符

  

  

  date - print or set the system date and time

  date [OPTION] ... [+FORMAT]

 

  %F:full date; same as %Y-%m-%d

  %T:time; same as %H:%M:%S

   [root@stor01 tmp]# date "+%F %T"

   2019-10-28 11:58:09

相关文章
相关标签/搜索