网络班第27期第一周作业

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

CPU:主要由控制器和运算器组成,其他还有寄存器和缓存等。

控制器:其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。

运算器:功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。

存储器:存储器的功能是存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。

输入:输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。

输出:把计算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。

 

2按系列罗列Linux的发行版,并描述不同发行版之间的联系和区别

主流的三大发行版:Debian —ubuntu/knopix/mint  Linux专家和商用Linux产品中流行的发行版

                             Slackware—S.u.S.E/OpenSUSE   最早的Linux的发行版中的一员,在Linux中比较流行

                          Redhat—RHEL/Fedora/Centos  主要用于Internet服务器的商业发行版

 

 

 

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

Linux的哲学思想:

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

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

3、尽量避免与用户交互:

目标:易于以编程的方式实现自动化任务

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

 

 

4、         说明Linux系统上命令的使用格式;详细介绍ifconfigechottystartxexportpwdhistoryshutdownpoweroffreboothwclockdate命令的使用,并配合相应的示例来阐述。

 

Ifconfig: 查看当前的IP

网络班第27期第一周作业

 

echo:回显

-n :不进行换行;     -e:让转义符生效;\n换行
\t制表符

 

网络班第27期第一周作业网络班第27期第一周作业

 

 

 

tty:  查看终端设备

  /dev/console:物理终端

  /dev/tty#:虚拟终端,#取值为[1,6]

 /dev/pts/#:伪终端

 /dev/ttyS#:串行终端

 

网络班第27期第一周作业

 

 

startx:切换图形界面

 

 

export:  功能:定义或查看环境变量

            定义环境变量:export VAR_name

            查看环境变量:export

 

pwd:打印当前工作目录

 

history:管理命令历史,每次执行的命令都会放置在内存的缓存中,直到退出当前终端后会被保存在命令历史文件当中。

 -a:追加本次会话新执行的命令历史列表至历史文件中

 -d :删除历史列表中指定的命令

-c :清空命令历史

 

 

shutdown:

-h:
halt +now/hh
mm  在设定的时间后关机

-rreboot 重启

-ccancel 取消重启或者关机

 

 

poweroff:关机 不安全

reboot:重启 不安全

hwclock:硬件时钟-w, –systohc:以系统为准,把硬件时间调整为与系统时钟相同;

 

date:系统时钟 + %F%T%Y%m%d%H%M%S%s…

 

 

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

 

获取命令的使用帮助:

(1)、内部命令:help command

外部命令:command –help  #简要格式

 
         
使用手册位置/usr/share/man

(2)、文本搜索:

/keyword:从文件首部向文件尾部依次查找;不区分字符大小写;

?keyword:从文件尾部向文件首部依次查找;

(3)
info COMMAND

获取命令的在线文档;

 

(4) 很多应用程序会自带帮助文档:/usr/share/doc/APP-VERSION

README:程序的相关的信息;

INSTALL: 安装帮助;

CHANGES:版本迭代时的改动信息;

 

(5) 主流发行版官方文档

http://www.redhat.com/doc

 

(6) 程序官方的文档:

官方站点上的“Document”

 

(7) 搜索引擎

google

 

keyword
filetype:pdf

keyword
site:domain.tld

 

 

1:用户命令;

2:系统调用;

3C库调用;

4:设备文件及特殊文件;

5:文件格式;(配置文件格式)

6:游戏使用帮助;

7:杂项;

8:管理工具及守护进行;

 

 

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

/boot:引导文件存放目录,内核文件(vnlinuz,引导加载器(bootloader,grub)都存放此目录;

        /bin:供所有yoghurt使用的基本命令;不能独立分区,os启动即会用的程序;

        /sbin:管理类的基本命令;不能独立分区,os启动即会用的程序;

        /lib:基本共享库文件,以及内核模块文件(/lib/modules;

        /lib64:专用X86_64系统上的辅助共享库文件存放位置;

        /etc:配置文件目录

        /home:家目录

        /root:管理员的家目录

        /media:便携式移动设备挂载点

        /mnt:临时文件系统挂载点

        /dev:设备文件及特殊文件存储位置

               bblock device 随机访问

               ccharacter device 线性访问

        /opt:第三方程序

        /srv:系统上运行的服务用到的数据;

        /tmp:临时文件

        /usruniversal shared, read-only data

              bin:保证系统拥有完整功能而提供的应用程序;

              sbin
     lib      lib64

              includeC程序的头文件(header

              share:结构化独立的数据,例如doc,man等;

              local:第三方应用程序安装位置;

               
bin, sbin, lib, lib64, etc, share

        /var:可变文件

            cache:应用程序缓存数据目录;

            lib:可变状态信息

            local:第三方可变数据

            lock:锁文件

            log:日志文件

            opt:专用于为/opt下的应用程序存储可变数据

            run:与运行程序相关的数据;存放进程的pid文件

            spool:程序的缓冲池

            tmp:系统重启过程的临时文件

            mail:邮箱

        /proc:用于输出内核与进程信息相关的虚拟文件系统

        /sys:用于输出当前系统上硬件设备相关信息的虚拟文件系统;

        /selinuxlinux安全增强机制

 命名规范:

  1Linux 系统区分英文字符的大小写。命名目录和命名文件的规则是相同的。

  2、除非有特别的原因,否则用户创建的文件和目录名要使用小写字符。大多数的 Linux 命令也使用小写字符。    
  

  3Linux 系统下的文件名长度最多可到256个字符。

 命名规范:

  1Linux 系统区分英文字符的大小写。命名目录和命名文件的规则是相同的。

  2、除非有特别的原因,否则用户创建的文件和目录名要使用小写字符。大多数的 Linux 命令也使用小写字符。    
  

  3Linux 系统下的文件名长度最多可到256个字符。

 

 

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

(0)
上一篇 2017-07-29 19:38
下一篇 2017-07-29 20:10

相关推荐

  • 操作系统图形界面发展史(1981-2009)

    注意,本文这罗列了从1981年以来有重大意义的操作系统的图形界面。 首先,先介绍两个网站: http://www.guidebookgallery.org/ 如果你比较关注图形化UI的设计, 可以上这个网站上看看。 http://toastytech.com/guis/index.html 这是一个操作系统图形界面收集的网站,上面几科包括…

    Linux干货 2016-05-17
  • Hello world

    Welcome to wiki This is your first post. Edit or delete it, then start blogging!

    Linux干货 2022-11-23
  • 网络N22期 第1周作业

    一、计算机组成及其功能 计算机由硬件部分和软件部分组成。     硬件部分包括,         1、CPU:包括运算器、控制器、寄存器、缓存,具有对数据控制和计算功能。         2、存储器:内部存储器、外部存储器,对数据提供存储功能。   …

    Linux干货 2016-08-15
  • 实现CA和证书申请,

    接下来讲的是在centos7.3和centos6.8中实现CA和证书申请,centos7.3作为主机,centos6.8作为客户端 首先你授权客户端CA证书,必须本身主机也具有CA,自己证明自己,先CA自签证书,然后在7.3创建私钥 为了方便以后的操作CD进入 cd /etc/pki/CA   生成自签名证书 -new:  生成…

    2017-04-11
  • N26-第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。     ~]#cp -r /etc/skel /home/tuser1     ~]#chmod -R go=-rwx /home/tuser1…

    Linux干货 2017-01-05
  • 10个有用的Linux命令面试问题及答案

    1. 如何暂停一个正在运行的进程,把其放在后台(不运行)? 答案:为了停止正在运行的进程,让其在后台运行,我们可以使用组合键 Ctrl+Z。 2. 什么是安装Linux所需的最小分区数量,以及如何查看系统启动信息? 答案:单独一个/root分区足以执行所有的系统任务,但是强烈建议安装Linux时,需要至少三个分区:/root,/boot,/swap。一个ID…

    2017-09-05

评论列表(1条)

  • 马哥教育
    马哥教育 2017-08-04 16:08

    总结的很详细,希望可以更多加入自己的理解。