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

1、描述计算机的组成及其功能

答:

(1)计算机组成:

输入(键盘)、输出(显示器),存储器(硬盘),运算器,控制器(CPU)

(2)实现功能:

   1)文件系统

   2)内存管理

   3)网络功能

   4)进程管理

   5)驱动程序

2、按系列罗列Linux的发行版,并按描述不同发行版之间的联系与区别(不同用红色标出来了)

答:

(1)–debian–使用deb包,包管理程序是apt-get

   ubuntu

        mint(ubuntu分支)

   Knoppix

(2)—slackware—(实际上应该是SLS的分支,不过SLS没了。。)

    S.U.S.E 用rpm包,包管理程序是zypper

      SLES     

      openSUSE  

(3)–redhat— 用rpm包,包管理程序是yum,

      redhat9.0

            redhat enterprise linux     

                   centos  rhel企业版的克隆版

            fedora core  每六个月发行一次

 

(4)Gentoo

(5)ArchLinux   

3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述

答:

  1) 一切皆文件,所有资源都抽象为文件形式(硬件、通讯接口、设备)

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

  3)尽量避免跟用户交互,易于以编程的方式实现自动化任务

 

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


4、说明Linux系统上命令的使用格式,

详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、data命令的使用,并描述相应的示例来阐述

答:

1、ifconfig 查看活动接口的ip地址

]# ifconfig eth0         查看网卡eth0信息         Centos6

]# ifconfig eno16777736    查看网卡eno16777736信息    Centos7或RHEL7 

2、echo 回显

]# echo "hello"  

3、tty  查看终端设备

]# tty  当前运行终端

4、startx  运行X-Window界面,(图形界面)

]#startx &  后台运行X-Window

5、export 显示或设置环境变量

]#export 显示变量

6、pwd  显示当前工作目录

]#pwd 

7、history 查看历史命令

]#history  

8、shutdown 关机或重启

]#shutdown -h  关机

]#shutdown -r  重启

]#shutdown now 立即关机

9、poweroff 关机

]#poweroff 

10、reboot 系统重启

]# reboot 

11、hwclock 查看或设定硬件时间

]#hwclock –show 查看硬件时钟

12、data   显示或修改日期时间

]# date 显示日期时间

]# date 081419032016   修改时间为 2016年8月14日19时03分


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

答:

1、使用man、help、info(获取命令的在线文档)、命令自带的简要使用帮助或google等获取帮助信息,

man和help用法

]#man cat

]#cat –help

2、man手册划分

   1.用户命令

   2.系统调用

   3.C库调用

   4.设备文件及特殊文件

   5.文件格式(配置文件格式)

   6.游戏帮助

   7.杂项

   8.管理工具及守护进程


6、请罗列Linux发行版的基础目录名称命名法则及其功能规定

答:

GNU/Linux遵循FHS Filesystem Hierarchy Standard 标准

功能规定:

/bin:所有用户可用的基本命令程序文件;

/sbin:供系统管理使用的工具程序;

/boot:引导加载器必须用到的各静态文件:kernel, initramfs(initrd), grub等;

/dev:存储特殊文件或设备文件;设备有两种类型:字符设备(线性设备)、块设备(随机设备);

/etc:系统程序的配置文件,只能为静态;

/home:普通的家目录的集中位置;一般每个普通用户的家目录默认为此目录下与用户名同名的子目录,/home/USERNAME;

/root:管理员的家目录;可选;

/lib:为系统启动或根文件系统上的应用程序(/bin, /sbin等)提供共享库,以及为内核提供内核模块

/lib64:64位系统特有的存放64位共享库的路径;

/media:便携式设备挂载点,cdrom, floppy等;

/mnt:其它文件系统的临时挂载点;

/opt:附加应用程序的安装位置;可选路径;

/srv:当前主机为服务提供的数据;

/tmp:为那些会产生临时文件的程序提供的用于存储临时文件的目录;可供所用户执行写入操作;有特殊权限;

/usr:usr Hierarchy,全局共享的只读数据路径;

/usr/local:Local hierarchy,让系统管理员安装本地应用程序;也通常用于安装第三方程序;

/var:/var Hierarchy,存储常发生变化的数据的目录;

/proc:基于内存的虚拟文件系统,用于为内核及进程存储其相关信息;

/sys:sysfs虚拟文件系统






















































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

赞 (0)
zhouchenmingzhouchenming
上一篇 2016-08-15 11:59
下一篇 2016-08-15 12:00

相关推荐

  • N25第八周学习总结_sed命令详解

    sed使用详解 大纲: 1、    sed是什么 2、    为什么要使用sed 3、    sed使用方法 4、    sed详解   正题: 1、    sed是什么 sed全名Stream Ed…

    2017-02-26
  • 由摩根定律引发的思考

    在Linux中,我们常常需要对一些条件进行判断,而对于多个条件的组合判断是基于摩根定律而进行的。所以理解摩根定律对于我们学习条件判断是很有必要的,下面我们就先介绍摩根定律进而引出其在一些具体场景上的应用。   一、摩根定律 在Linux中的条件判断中,摩根定律可以以下式来表示: !( A || B )=!A && !B !( A &…

    Linux干货 2016-08-16
  • 网络班N22期第五周博客作业

    1、显示当前系统上root、fedora或user1用户的默认shell; [root@bogon ~]# cat /etc/passwd | grep -E "^(root|fedora|user1)\>" | cut -d:&nb…

    Linux干货 2016-09-15
  • 网络管理、进程管理、计划任务及启动流程

          网络管理 一.网卡模块操作步骤: 查询网卡模块类型:ethtool  -i  eth1 查询网卡模块lsmod |grep e1000 删除网卡模块rmmod e1000  或者modprobe  -r  e1000 添加网卡模块 modprobe e1000 删除模…

    Linux干货 2016-09-08
  • 马哥教育网络班N22期+第9周课程练习

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bashnolo_user=0login_user=0while read user;do    bash_type=$(e…

    Linux干货 2016-10-21
  • linux下的文件查找命令对比(locate,find,grep,sed)

        在linux下,文件系统占据着非常重要的位置,而我们对于文件系统的操作也显得尤为重要。 如果我们想熟悉的操作文件系统,其中,我们需要对文本的查找,截取等命令需要熟悉的掌握。 这里就不得不说几个关于文本操作的几个命令的作用详细介绍和对比。比如: locate,find ,grep ,sed等。 这里,grep ,…

    Linux干货 2016-08-15

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-17 16:07

    写的很好,排版还可以在漂亮一点,加油,多举例说明一下