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

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

计算机由五大部件组成:运算器,控制器,存储器,输入设备,输出设备。

    运算器+控制器=CPU。计算机的CPU负责运算和逻辑运算。

    存储器:顾名思义,缓存和保存数据的地方。内存、硬盘都是来存储数据的设备。

    输入设备:键盘、鼠标都是输入设备,是负责用户与计算机交互。

    输出设备:显示器、打印机都是输出设备,他们也是负责用户与计算机交互。

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

linux的发行版只要有slackware,debian,Redhat,gentoo等。

    slackware:他的主流发行版为S.U.S.E,基于S.U.S.E发现的二次版openS.U.S.E及sles(S.U.S.E linux enterprise)。

    debian:主流的发行版为ubuntu,基于ubuntu的二次发行版mint。

    RedHat:主流的发行版为RHEL(RedHat enterprise linux),RHEL追求服务的稳定,所以版本更新较慢,基本上每18个月发行一个新版本;centos为RHEL的社区克隆版本,它兼容RHEL的格式;Fedora由原来的Redhat桌面版本发展而来,fedora想给用户带来最新的功能体验,所以版本更新较快,基本上每6个月发行一个新版本。

       gentoo:是Linux世界最年轻的发行版本,正因为年轻,所以能吸取在她之前的所有发行版本的优点。

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

1.linux一切皆文件,把几乎所有资源,包括硬件设备都组织为文件格式。

2.由目的单一的小程序组成,一个程序只实现一个功能并且要做好,再组合小程序完成复杂任务。

3.linux尽量避免与用户交互,实现脚本编程,以达到自动完成某些功能的目的。

4.使用纯文本文件保存配置信息,达到使用一款通用的文本编辑器即可完成系统配置工作。

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

命令的使用格式:COMMAND [OPTIONS … ] [ARGUMENTS … ]

                 OPTIONS:选项,用于开启或关闭命令的某个功能。

                 选项又分为短选项和长选项之分。

                      短选项:-c 如:-c -h 多个短选项可以合并使用。

                      长选项:–word ,–long 多个长选项一般不能合并。   

                 ARGUMENTS:命令的作用对象,向命令提供数据。 

                 注意:多个选项或者参数与命令之间都需使用空白字符分割。

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

ifconfig:查看当前系统启动的网卡信息。

ifconfig -a:查看当前系统的所有网卡信息。

ifconfig eth0:查看网卡设备eth0的网卡信息。

ifocnfig eth0 up/down:启用或停用网卡设备eth0。

echo:回显命令,显示一行文本信息。

    -n:禁止自动添加换行符。

    -e:允许使用转义符。

       \n:换行。

    -t:制表符。

tty:查看当前的终端设备。

虚拟终端显示为:/dev/tty#

模拟终端显示为:/dev/pts/#

物理终端显示为:console

startx:启动图形界面会话。

export:设置环境变量。

pwd:显示当前用户工作所在的目录。

history:管理历史命令(登陆后新运行的命令纪录会纪录在缓存中,只有当用户登出后这些历史命令才会追加写入到历史文件中。)

  -d:删除指定的某条历史命令。

  -c:清空历史命令。

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

history的快捷操作:!#:调用历史命令中的某条命令。!string:调用历史纪录中最近以string开头的命令。!!:调用上一条命令。

shutdown: [OPTION]… TIME [MESSAGE]

  OPTION:  -r:重启。

           -h:关机。

           -c:取消之前的关机或重启操作。

  TIME:    now:立刻。

           +m:命令提交m分钟后开始执行。

           hh:mm:绝对时间表示法,指明具体时间,24小时制。

poweroff、halt:关机

reboot:重启。

  -f:强制重启。

  -p:关闭电源。

hwclock:显示计算机的硬件时钟。

  -s:hctosys.以硬件时钟为准同步到系统时钟。

  -w:systohc.以系统时钟为准同步到硬件时钟。

date:显示和设置系统时间。

   date [OPTION] [+FORMAT]

   FORMAT:格式符号:%D,%F,%T。

   date[MMDDhhmm[[CC]YY][.ss]]

   MM:月 DD:日  hh:时  mm:分 CCYY:4位年份  YY:2位年份  .ss:秒

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

linux获取命令帮助格式:COMMAND [OPTIONS…][ARUMENTS…]

内部命令:help COMMAND

外部命令:1.COMMAND –help 和 man COMMAND 2.manual 3.info COMMAND 4.程序自身帮助文档. 5.程序的官方文档. 6.发行版的官方文档. 7.google.

man文档的手册页位于/usr/share/man下,有man1到man8 8个章节。

man1:用户命令。 man2:系统调用。 man3:C库调用。 4:设备文件及特殊文件。 5:配置文件的格式。 6:游戏相关。

7:杂项。 8:管理类命令。

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

/boot:引导文件存放目录,内核(vmlinuz).引导加载器(bootloder ,grub)都存放于此。

/bin:用户的基本命令存放于此,不能单独分区,OS启动即会用到。

/sbin:管理类的基本命令都存放于此,不能单独分区,OS启动即会用到。

/lib:基本的共享库和内核模块文件(modules)都存放于此。

/lib64:专用于x86_64系统上的共享库文件。

/etc:存放各种配置文件目录,大多参数为纯文本文件。

/home:用户家目录。

/root:管理员家目录。

/media:挂载便携式设备的目录,如U盘或移动光驱。

/mnt:挂载临时文件系统的目录。

/dev:设备文件以及特殊文件的目录。

/opt:第三方应用的安装目录。

/tmp:临时文件目录。

/usr:universal shared,read-only data.

    bin、sbin:保证系统拥有完整功能提供的应用程序。

    lib:基本的共享库文件。

    lib64:专用于x86_64系统上的共享库文件。

    include:C程序的头文件存放位置(header files)。

    share:结构独立化的数据。

    local:第三方应用程序的安装位置,包含bin,sbin,lib,lib64,etc,share。

/var:经常发生变化的数据文件目录(variable date files)

    cache:缓存数据目录。

    local:专用为/usr/local下的应用程序存放可变数据的目录。

    lock:锁文件目录。

    log:日志文件目录。

   opt:专用于/opt下的应用程序存放可变的数据目录。

    run:运行中的进程的相关数据目录,通常有存放进程pid文件。

    spool:应用程序数据池。

    tmp:为系统两次重启之间产生的临时数据存放目录。

/porc:与内存与进程相关的虚拟文件系统。伪文件系统。

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

/selinux(security enhanced linux):selinx相关的安全策略信息等相关的存储位置。

    

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

(0)
哎哟喂哎哟喂
上一篇 2016-06-26
下一篇 2016-06-26

相关推荐

  • 数据流重导向

    数据流重导向(redirect):就是将某个指令执行后应该要出现在屏幕上的数据,传输到其他的位置。 standard output:标准输出是指指令执行回传正确的讯息。 standard error output : 指令执行失败后,所回传的错误讯息。 1标准输入(stdin):代码为0,使用< <<2标准输出(stdout),代码为1,使…

    Linux干货 2016-08-08
  • crond实现邮件告警

    实验环境:centos 6.8 所需软件:mailx或msmtp或smtpEmail等 smtp客户端程序 所需帐号:我这使用的是163邮箱。 本方案优点:安装软件少,无须启动postfix等邮件服务。无须配置postfix邮件服务。由于调用的是注册邮箱,所以也不会给移入到垃圾邮件中。  建议:生产中,不管是什么服务发送邮件的建议使用外部smtp帐…

    Linux干货 2016-07-10
  • DHCP服务介绍及搭建

    DHCP服务介绍及搭建

    2018-01-16
  • 简单描述LVS工作原理-第1部分

    一、NAT模式(VS-NAT) 原理:就是把客户端发来的数据包的IP头的目的地址,在负载均衡器上换成其中一台RS的IP地址,并发至此RS来处理,RS处理完成后把数据交给经过负载均衡器,负载均衡器再把数据包的原IP地址改为自己的IP,将目的地址改为客户端IP地址即可。期间,无论是进来的流量,还是出去的流量,都必须经过负载均衡器。 优点:集群中的物理服务器可以使…

    Linux干货 2016-08-15
  • linux进程管理

    linux系统进程查看及管理工具 对于服务器来说重要的IO 设备磁盘网络 pstree,ps,pidof,pgrep,top,htop,glances,pmap,vmstat,dstat,kill,pkill,job,bg,fg,nohup,nice,renice,killall….. pstree命令: pstree-display …

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

    1、描述Tomcat的架构; Tomcat组件,分为4类: 顶层类组件:包括<Server>元素和<Service>元素,它们位于整个配置文件的顶层; 连接器类组件:为<Connector>元素,代表介于客户端与服务器端之间的通信接口,负责将客户端的请求发送给服务器端,并将服务器的响应结果返回给客户端; 容器类组件:代表处…

    Linux干货 2016-12-05

评论列表(1条)

  • 马哥教育
    马哥教育 2016-06-29 15:25

    写的很好,可以多注意一下排版问题,加油