一周作业体会

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

CPU+控制器+RAM+输入设备+输出设备

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

答:最主流的发行版主要有: Debian/Slackware
/Redhat,我们日常最常使用的操作系统大多是上述发行版的二次再发行版,例如:基于Debian的二次发行版Ubuntu和Knopix,基于
Slackware的二次再发行版S.u.S.E以及S.u.S.E的二次发行版OpenSUSE,基于Redhat的二次发行版RHEL/CentOS(企业开源免费版)以及Fadora(个人桌面版)等,上述发行版都是基于开源的Linux软件开发,并且自身又通过不同组织或团体的
二次发行,形成不同风格和使用方式的上述我们所熟知的OS。


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

1.由目的单一的小程序组成,通过使用者的组合形成一个能够完成复杂任务的应用程序

2.一切皆为文件,几乎所有的资源都是以文件形式存在,包括硬件设备等

3.尽量避免捕获用户接口信息,也就是说Linux运行的程序大多数是不需要过多的人机交互信息,不需要反复输入/输出信息,运行程序命令,直接获得反馈的结果

4.配置文件保存为纯文本格式

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

ifconfig   —显示网络接口的信息

#ifconfig

inet X.X.X.X netmask Y.Y.Y.Y broadcast Z.Z.Z.Z


echo    —回显信息

# echo “hello world”

hello world


tty    –显示当前终端类型

#tty

/dev/pts/0


startx    –启动图像化终端


export   –显示系统环境变量 

#export

declare ……

declare ……  


pwd    –显示当前用户工作目录

#pwd

/root


history   –历史命令

#history

1 export

2 pwd

3 history


shutdown   –关闭计算机


reboot    –重启计算机


hwclock   –系统硬件时间


date    –操作系统时间


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

       内建命令,help commond

       外部命令,command –help

       内建和外部命令都可以使用的,man command

manual手册中分成8个章节

1–程序命令 commands,一般是用户级别的使用权限 命令路径大多是在/bin,/usr/bin,/usr/local/bin

2–系统调用 system calls,通过kernel执行

3–库调用  library calls

4–特殊文件(指设备文件)special files(devices),文件路径是/dev

5–文件格式或者习惯用法 file formats and conventions

6–游戏 games

7–杂项 miscellaneous

8–系统管理命令 sysytem management commands,具有系统管理员权限的用户可以使用 命令路径多数在/sbin,/usr/sbin,/usr/local/sbin

9–内核 kernel 


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

/:是整个文件系统层次结构的根目录

/bin:存放在单用户模式可用的必要命令二进制文件,所有用户都可用,如 cat、ls、cp等等

/boot:存放引导加载程序文件,例如kernels、initrd等

/dev:存放必要的设备文件,例如/dev/null

/etc:存放主机特定的系统级配置文件

/home:用户的主目录,包括保存的文件,个人配置,等等

/lib:基本的共享库文件,自身不能单独运行,是由其他程序调用的。 

/media:可移动的多媒体(如CD-ROMs)的挂载点。(出现于 FHS-2.3)

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

/opt:可选的应用程序软件包

/proc:以文件形式提供进程以及内核信息的虚拟文件系统,在Linux中,对应进程文件系统(procfs )的挂载点

/root:根用户的主目录

/sbin:必要的系统级二进制文件,比如, init, ip, mount

/srv:系统提供的站点特定数据

/tmp:临时文件 (另见 /var/tmp). 通常在系统重启后删除

/usr:二级层级存储用户的只读数据; 包含(多)用户主要的公共文件以及应用程序

/var各式各样的变量(Variable)文件,一些随着系统常规操作而持续改变的文件就放在这里,比如日志文件,脱机文件,还有临时的电子邮件文件

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

(0)
xghihyxghihy
上一篇 2016-10-31 09:50
下一篇 2016-10-31 10:55

相关推荐

  • Nginx+Keepalived实现站点高可用

    Nginx+Keepalived实现站点高可用 vrrp 虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议,1998年已推出正式的RFC2338协议标准。VRRP广泛应用在边缘网络中,它的设计目标是支持特定情况下IP数据流量失败转移不会引…

    Linux干货 2016-11-07
  • LVM逻辑卷管理器(Logical Volume Manager)

    逻辑卷管理器(Logical Volume Manager) 简介      LVM的做法是将几个物理的分区通过软件组合成为一块看起来是独立的大磁盘(VG),然后将这块大磁盘再分成可以使用的分区(LV),最终就能够挂载使用了。内部通过PE来进行扩展或缩小。 PV(PhysicalVolume)物理卷 用fdisk命令调整系统标识…

    Linux干货 2016-09-01
  • 第五周作业

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;grep “^[[:space:]]+”  /boot/grub/grub.conf 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;[root@localhost ~…

    Linux干货 2017-03-10
  • Linux入门之文本处理三剑客之grep

    Linux入门之文本处理三剑客之grep  文本处理工具:  grep,sed(流编辑器),awk    grep简述及特点 简介:全局搜索正则表达式出来的行并打印 (Global search REgular expression and Print out  the line),一种按照特定模式(patt…

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

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。    who | cut -d " " -f 1 | sort | uniq 2、取出最后登录到当前系统的用户的相关信息。    last | head -n 1  3、取出当前系统上被用户当作其默…

    Linux干货 2016-09-08
  • Linux基础操作-week5

    1、显示当前系统上root、fedora或user1用户的默认shell; 方式一: # whoami root # echo $SHELL /bin/bash 方式二: #grep user1 /etc/passwd|awk -F “:” ‘{print $7}’ /bin/bash 2、找出/etc/rc.…

    Linux干货 2016-11-27

评论列表(1条)

  • 马哥教育
    马哥教育 2016-11-10 18:53

    对linux目录和man文档详细的总结了,能使用markdown会更好点~~继续加油~