N26-第一周博客作业

1、计算机的组成及功能

    CPU: Central Processing Unit 运算与管理控制功能
        包括:
            逻辑运算器:程序运算与逻辑判断
            控制器:协调控制各组件和各单元间的工作
            寄存器(缓存):有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址。
     CPU计算时,先预先把要用的数据从硬盘读到内存,然后再把即将要用的数据读到寄存器。最理想的情况就是CPU所有的数据都能从寄存器里读到,这样读写速度就快,如果寄存器里没有要用的数据,就要从内存甚至硬盘里面读,那样读写数据占的时间就比CPU运算的时间还多的多。  
             
    存储器:Memory 这里主要是指随机存储器(RAM)

    输入:Input 计算机数据输入源
    输出:Output 计算机输出、显示端

2、按系统罗列Linux的发行版,并描述不同发行版本之间的联系与区别。
    
    Red Hat:基于RPM包的YUM包管理方式

       RHEL(Redhat Enterprise Linux,为收费版本)、
       Fedora Core(由Redhat桌面版本发展而来,免费)、
       CentOS(RHEL的社区克隆版本,免费)

       稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用,但是Fedora Core的稳定性较差,最好只用于桌面应用。
    
    Debian:apt-get/dpkg包管理方式。
          Debian是社区类Linux的典范,也最遵循GNU规范。Debian分为三个分支: stable(稳定版), testing(测试版)和unstable(最新版)。
       Ubuntu:基于Debian的unstable版本加强而来。界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本。

    Slackware:最原汁原味的Linux distro,遵循“KISS”(Keep It Simple, Stupid)原则。
        S.u.S.E 是Slackware衍生版在欧洲使用范围较广
        
    Gentoo     默认系统安装好后,只有最基本的系统软件(如shell,及一些核心软件如sed/find等).Gentoo 安装时,实际上是下载源代码然后在本机上编译获得。
       ArchLinux  Gentoo 衍生版。从头构建的版本,与Gentoo不同的是Arch 安装软件时,下载的是 Arch 维护者已经编译打包好的程序,直接下载到本机使用的
 
3、描述Linux的哲学思想,并按照自已的理解对其进行解释性描述。

Linux的哲学思想:
    a、一切皆文件:
      系统内一切以文件方式存在,包括目录、硬件设备等,与一般文件等同只是文件类型不同。相关操作由统一接口操作
      普通文件:可读文件、二进制文件…
      特殊文件:块文件、字符文件、套接字文件…
      目录文件:
        
    b、  由众多功能单一的程序组成;一个程序只做一件事,并且做好;
      组合小程序完成复杂任务;
    由于Linux产生的是在网络社区由众多开发人员分别独立开发,小而单一的程序更利于这开发,完成后在由需求在进行整合。

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

    d、使用文本文件保存配置信息;
         所有配置信息都是可读的

4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例阐述。

      ifconfig:查看本机IP相关信息

      echo  回显
          ~]# echo $PATH

      tty   显示终端
          ~]# tty
          /dev/pts/0

      startx  运行X WINDOWS,进入图形界面
          ~]# startx

      export

      pwd  显示所在当前目录
          ~]# pwd
          /root
      history  显示使用过的命令清单

      shutdown  关机或者重启命令
         ~]# shutdown -r  重启
         ~]# shutdown -h  关机
         ~]# shutdown -c  取消关机或者重启命令
         ~]# shutdown -r +10  “shutdown” 提示“shutdown”信息,十分钟后重启
         ~]# shutdown -h hh:mm  定时关机
      poweroff:关机命令
      reboot:  重启命令
      hwclock: 硬件时钟
      date:    系统时钟
      设定日期时间:date [MMDDhhmm[[CC]YY][.ss]]

5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。

    man
       ~]# man COMMAND
    help
       ~]# help COMMAND
       ~]# COMMAND –help
    info
       ~]# info COMMAND

    ~]# man * COMMAND

       man章节说明:

            1:用户命令;
            2:系统调用;
            3:C库调用;
            4:设备文件及特殊文件;
            5:文件格式;(配置文件格式)
            6:游戏使用帮助;
            7:杂项;
            8:管理工具及守护进行

6、请罗列Linux发行版的基础目录名称命名法则及功用规定
/      根目录
/root  root家目录
/etc:  系统配置文件存放位置
/var: 存储常发生变化的数据目录
/bin: 所有用户可用的命令程序文件
/sbin:供系统管理使用的命令程序;
/lib   为系统启动和应用程序所使用的共享库文件;
/lib64 64位的系统的共享库;
/usr: 共享的、只读的 全局共享的只读数据路径
/media: 便携文式设备挂载点
/mnt: 临时挂载文件系统。
/tmp: 为临时文件的程序提供的用于存储临时文件的目录;
/boot:启动引导加载所需要的系统文件;
/home  家目录,每一个用户的家目录都在/home/USERNAME
/opt: 存放应用程序软件包。
/srv:   当前主机为服务提供的数据;
/dev   各类设备挂载点
/proc  内核和进程虚拟文件存放地点。
/sys   sysfs 文件系统总挂载点,sysfs虚拟内存的文件系统。

原创文章,作者:北京-且听风吟,如若转载,请注明出处:http://www.178linux.com/66323

(0)
北京-且听风吟北京-且听风吟
上一篇 2017-01-10
下一篇 2017-01-10

相关推荐

  • 马哥教育网络班21期+第9周课程练习

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash     #     nolog=`awk -F: '$…

    Linux干货 2016-09-19
  • history

    history命令详解

    Linux干货 2018-02-28
  • 关于大型网站技术演进的思考(十四)–网站静态化处理—前后端分离—上(6)

    原文出处: 夏天的森林    前文讲到了CSI技术,这就说明网站静态化技术的讲述已经推进到了浏览器端了即真正到了web前端的范畴了,而时下web前端技术的前沿之一就是前后端 分离技术了,那么在这里网站静态化技术和前后端分离技术产生了交集,所以今天我将讨论下前后端分离技术,前后端分离技术讨论完后,下一篇文章我将会以网站 静态化技术…

    Linux干货 2015-03-11
  • N25 第二周作业

    一.Linux上常用的文件管理类命令及用法示例     1.cp复制命令,具体有两个,一为单源复制,一种为多源复制。      常用选项         -i :交互式复制,覆盖之前提醒用户确认。       …

    Linux干货 2016-12-12
  • 第六周

    请详细总结vim编辑器的使用并完成以下练习题 基本模式: 编辑模式,命令模式 输入模式 末行模式 内置的命令行接口 打开文件: # vim [options] [file ..] +#:打开文档后,直接让光标处于第#行的行首 +/PATTERN:打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首   模式转换: 编辑模式:默认模式 编…

    Linux干货 2017-05-13