网络班第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)
N27_flypigN27_flypig
上一篇 2017-07-29
下一篇 2017-07-29

相关推荐

  • Linux发展史

    前言     Linux属于类Unix中的一个当下比较流行的操作系统,占领了服务器大部分江山。作为一个专业复杂的操作系统,了解其发展过程是很有必要的。如果要讲linux的历史,肯定是从三个团体开发Multics系统说起,贝尔实验室离开Multics项目后,Tompson和他的同事一起创造了unix,而在unix的各种分支中BSD则是迅速发…

    Linux干货 2016-10-14
  • N25_第四周博客作业

    N25_第四周博客作业   1、复制/etc/ske1目录为/home/tuser1,要求/home/tuser1及其内部文件的属组合其他用户均没有任何访问权限。     2、编辑/etc/group文件,添加组hadoop.。             &nb…

    Linux干货 2016-12-24
  • 软链接与硬链接

    软链接 硬链接

    2017-11-18
  • Linux进程管理和计划任务

    进程管理篇 进程概念 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等 Process: 运行中的程序的一个副本,是被载入内存的一个指令集合     进程ID(Process ID,PID)号码被用来标记各个进程     UID、GID、和SELinux语…

    Linux干货 2016-09-17
  • CentOS6启动流程

    CentOS 6 启动流程 | root密码重置 | 添加系统服务 一、CentOS 6 启动流程:     1)POST加电自检         Power-On-Self-Test,主板在接通电源后,系统首先由BIOS程序来对对CPU、…

    Linux干货 2016-09-08
  • Linux系统的磁盘管理

    linux磁盘及文件系统管理 磁盘分区及文件系统管理 RAID设备 LVM: 磁盘的动态编辑管理 CPU, memory(RAM), I/O I/O设备: Disks, Ethercard (网卡) Disks: 实现持久存数数据 接口类型: IDE(ata): 并口  理论速度: 133MB/s SCSI: 并口 640MB/s SATA: 串口…

    Linux干货 2016-08-29

评论列表(1条)

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

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