马哥教育网络班21期第1周课程练习 — 草稿

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

    计算机的主要组成部分包括:运算器、控制器、存储器、输入设备、输出设备。

       按更常见的组件来讲:CPU = 运算器+控制器、 内存+硬盘 = 存储器、 I/O = 输入设备+输出设备

    计算机的功能:通过组成机制以及强大的运算能力,来实现人类各种计算,存储,传输等等一系列的需求。随着互联网时代的到来,计算机的这种功能开始深深的影响每个人的生活。                

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

    Redhat — centOS 企业级操作系统,最为被互联网公司青睐,并且有红帽公司支持 

    Ubantu 更偏向于界面化

    Suse  也是比较主流的发行版,也有不少大型企业使用  

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

    最核心思想: 一切皆文件

    个人理解:将所有不同类型的组成部分,均以文件形式表示,如硬件、进程等等。此种方式使得Linux系统易管理易操作,系统运行更加稳定,结构层次更加清晰,环境部署与程序部署更加简洁,同时强大的网络管理与权限的管理,大大的增强整个系统的安全性。

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

    ifconfig:查看网络状态

       1、可以通过修改 /etc/sysconfig/network-scripts/ifcfg-eth0 文件进行网络配置,IPADDR、NETMASK、GATEWAY、onboot、DHCP等网络参数

       2、通过service network restart 重启网络服务

       3、可以使用 watch -n1 ifconfig 动态显示网络使用量~~酷

    echo:打印,可以是变量或字符,并且注意强引用'' 与 弱引用"" 的区别

       blob.png

    tty:显示当前终端,文件数字会随着你开的窗口增多而增加

       blob.png

    startx:进入图形界面

    export:查看环境变量,也可以设置环境变量

       设置:blob.png

       查看:blob.png

    pwd:查看当前目录   

    history:查看历史命令,当前用户的历史命令会在内存中,以便使用向上箭头快速查找历史命令

     shutdown: 关机

    poweroff: 并关闭电源

    reboot:重启操作系统

    hwclock:显示系统时间

    date:显示系统当前时间,常用做法是格式化日期时间,得到自己想要的格式与数据,如:

       blob.png     

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

    命令分为内建命令与外部命令,可以通过type得知类型:

    blob.png

    并通过man COMMAND来查看命令描述与使用方法。

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

    /bin  存放基本程序,bash等命令程序

    /sbin  管理员相关程序,如reboot,shutdown等

    /lib  存放库文件

    /lib64 存放64位操作系统的库文件

    /etc  存放配置文件

    /boot  启动系统的重要文件

    /dev  设备文件

    /mnt  挂载临时设备的目录

    /proc  虚拟出的进程文件

    /sys  系统各模块的调用关系文件

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

(0)
xaochuan1987xaochuan1987
上一篇 2016-07-07 10:46
下一篇 2016-07-07 10:48

相关推荐

  • Linux学习总结及练习&day08-sed文本处理工具

    第一部分、Linux文本处理三剑客之sed(Stream EDitor)文本编辑工具     一、sed的基本功能工作原理     sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令…

    Linux干货 2016-08-10
  • 马哥教育网络班22期第五周课程练习1

    1、cat /etc/passwd  | egrep "^root|^fedora|^user1"| cut -d":" -f1,7  2、egrep -o  "[^[:space:]]+\(\)" /etc/rc.d/init.d/functions   3…

    Linux干货 2016-09-15
  • 跟着vimtutor走来认识vim

        一、前言        VIM是一款在vi上进行改进的功能性强大的,开源的文本编辑器。     二、vim的设计理念     vim的设计理念是组合;       命令组合:类似于linux的由一个个单一功能的程…

    Linux干货 2016-05-13
  • vim文本编辑器

    vi简介 vi:Visual Interface,是一种功能强大的文本编辑器,工作在字符模式下,它可执行输出、输出、查找、替换、块等众多文本操作,不需要图形界面,因此执行起来效率会非常高,主要用来编辑纯文本文件,常见的编码有,ASCII,Unicode等等 文本编辑器的种类:     行编辑器:逐行来对文本进行处理的工…

    Linux干货 2016-08-15
  • N28 第三周【2】:用户和组管理

    用户和组管理 前言 Linux用户管理非常关键且重要,Linux的所有进程都是以不同的身份拥有不同的权限来运行和调度资源的。但是我们不用费劲心思去管理,因为系统将用户划分成为了两部分:无所不能的root用户和普通用户。同时呢,又将普通用户分为系统用户和登录用户。对于Linux,他会用UID去快速识别用户身份,对于我们,可以用用户名去识别。 接下来介绍一下用户…

    Linux干货 2017-12-19
  • 聊聊CentOS6的启动过程

    前言:     作为一个合格的运维人员,系统的启动过程我们需要牢记在心,此文不深入探讨,只求大致理解CentOS6的启动过程。 一张图带你了解CentOS6的启动过程 注意:图片放大查看效果更佳 上图各阶段详解 POST:计算机开机时BIOS对其各硬件的简单测试,测试各硬件的完整性 BootSqunce:加电自检后根据…

    Linux干货 2016-03-14