N26-肉肉-第一周作业

1.描述计算机的组成及其功能
CPU:运算器、控制器、寄存器、缓存
存储器:内存,RAM(Random Access Memory)    
IO:输入输出设备
2.按系列罗列linux的发行版本,并描述不同发行版本之间的联系与区别。
发行版有数百种之多,著名的主流发行版有3种Debian,Slackware,RedHat
Debian:使用难度比较复杂
    Ubuntu基于Debian的二次开发的发行版,已界面华丽著称
    mint基于UBuntu二次开发的发行版本
    Knopix基于Debian的二次开发的发行版,但是短小精悍
Slackware:
    S.u.S.E基于Slackware的二次开发的发行版,桌面比较华丽,比较受欧洲人民喜爱
    SLES ;基于S.u.S.E开发的企业版
        OpenSUSE是基于S.u.S.E的二次开发的发行版
RedHat:
    Redhat 9.0以后出现两个版本
        RedHat Enterprise Linux (RedHat企业版) :简称RHEL
             CentOS:Community ENTerprise OS 算是RedHat的山寨版,因为Redhat只提供源码,很多人都没有编译能力所以不能安装,一些人就把源码重新编译放到                                               互联网上,因为RedHat是注册商标不能使用,所以改名为ContOS,但是CentOS目前已经被RedHat收购了。
    Fedora Core(RedHat个人版):每六个月更新
3.描述linux的哲学思想,并按照自己的理解对其进行解释性描述。
    1、一切皆文件:
            把几乎所有资源统统抽象为文件形式;包括硬件设备,甚至通信接口等;
    2、由众多功能单一的程序组成;一个程序只做一件事,并且做好;
            通过管道组合小程序完成复杂任务;
    3、尽量避免跟用户交互;
            主要目的是易于以编程的方式实现自动化任务;
    4、使用文本文件保存配置信息;
             因为文件是最易于实现的底层数据接口,这样只要使用文本编辑器就能实现许多程序的管理操作;
4.说明Linux系统上命令的使用格式,详细介绍ifconfig,echo,tty,startx,export,pwd,history,shutdown.poweroff.reboot,hwclock,date命令的使用,并配合相应的事例来阐述
命令的语法通用格式:
    # COMMAND OPTIONS ARGUMENTS
    命令 指定命令的运行特性,选项  参数
ifconfig 查看本机IP信息
echo 在屏幕上输出打印
tty  显示当前终端设备
startx 启动图形界面
export 查看环节变量
pwd 查看当前路径
history 查看历史命令
shutdown 关机命令
poweroff 关机命令
reboot 重启命令
hwclock
date查看当前系统时间
5.如何在linux系统上获取命令帮助信息,请详细列出,并描述man文档的章节是如何划分的。
内部命令:
    ~]#help COMMAND
外部命令:
    命令自带简要格式的使用帮助
         ~]#COMMAND –help
    使用手册 manual
        位置:/usr/share/man
        ~]#man COMMAND

     使用手册:压缩格式的文件,有章节之分;
    /usr/share/man
        man1, man2, …
        1:用户命令;
        2:系统调用;
        3:C库调用;
        4:设备文件及特殊文件;
        5:文件格式;(配置文件格式)
        6:游戏使用帮助;
        7:杂项;
        8:管理工具及守护进程;
    
6。请罗列Linux发行版的基础目录名称命名法则及功能规定
文件名使用法则:
    严格区分字符大小写:file1, File1, FILE1
    目录也是文件,在同一路径下,两个文件不能同名;
    支持使用除/以外的任意字符;
    最长不能超过255个字符;

原创文章,作者:100900404,如若转载,请注明出处:http://www.178linux.com/65641

(0)
100900404100900404
上一篇 2017-01-03 11:05
下一篇 2017-01-03 14:43

相关推荐

  • N25第三周博客作业

    第三周博客作业: 1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 2、取出最后登录到当前系统的用户的相关信息。                  …

    Linux干货 2016-12-12
  • Linux的发展史

    Linux的诞生 1987年荷兰阿姆斯特丹Vrije大学的Andrew S.Tanenbaum 教授为了让学生们更了解操作系统而参照Unix系统编写了Minix系统。在1988年芬兰赫尔辛基大学迎来了一位新生Linus Benedict Torvalds ,他在学习了Minix系统后,以此为平台和指导开发出了Linux。在1991年8月Linus Toval…

    Linux干货 2016-10-19
  • 快速搭建SVN服务器

    一、背景介绍 svn服务器是一款上传代码的工具(貌似这么说不怎么严谨,但是在日常工作中基本上是这么用的),今天一个小伙伴折腾了一天也没有搭建好这个svn服务器。各种问题,其实搭建SVN服务器最重要的就是三个配置文件(svnserver.conf、 passwd 、authz)。出了问题的话十有八九是这三个配置文件的问题。最后,我自己搭建了一个,测试成功。于是…

    Linux干货 2016-12-11
  • 日志分析工具Awstats实战之Nginx篇-分析结果静态化

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://nolinux.blog.51cto.com/4824967/1316979 前言: Awstats 是在 SourceForge 上发展很快的一个基原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处…

    Linux干货 2016-08-15
  • 基于ansible role实现LAMP平台批量部署

    前言 作为运维人员,当面对几十台或上百台服务器需要修改某个参数或部署某个平台,你将从何入手呢?ansible的出现很好的解决了这一困扰,ansible基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。本文带来的是基于Ansible Role…

    Linux干货 2015-06-11
  • CentOS计划任务详解

    一、计划任务应用场景:        需要每天对服务器上的数据进行备份,但是白天服务器的访问量较大,服务器承受着较大的压力,备份任务只能在夜晚服务器较空闲时才能进行。或者需要临时在某时间点执行一个任务等,都需要用到计划任务的功能。 二、计划任务分类:    &…

    Linux干货 2016-09-09

评论列表(1条)

  • 马哥教育
    马哥教育 2017-03-02 19:59

    再接再励。