zoukankan      html  css  js  c++  java
  • 第一周作业

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

     

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

     Debian , Slackware , RedHat

      基于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旗下的一个组织。

     

    2、安装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 ~]$

     

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

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

     

    [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 -5

     

    4、总结Linux哲学思想。

     

     1、一切皆文件,把几乎所有的资源统统抽象为文件形式,包括硬件设备,甚至通信接口等;

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

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

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

     

    5、总结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:让转义符生效

           :换行

           :制表符

      

      

      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

  • 相关阅读:
    IE和FF下面的css半透明效果
    javascript 文字滚动
    利用URLRewriter重写url
    “/”应用程序中的服务器错误。
    Iframe 参数列表
    【转】CSS的一些技巧
    ASP.NET 如何动态修改 title Meta link标签
    Test2.数据库批处理添加练习(mysql_java)
    html5(test1.提交表单)
    smartupload图片上传
  • 原文地址:https://www.cnblogs.com/mark-dq/p/11751373.html
Copyright © 2011-2022 走看看