Linux 第一周总结

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

计算机组成是由软件和硬件组成的。

硬件部分由cpu、主板、存储器、输入输出设备组成

Cpu主要是解释计算机指令以及处理计算机软件中的数据

主板是微机最基本的也是最重要的部件之一一般有BIOS芯片、I/O控制芯片、键和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。

存储器是存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。

输入设备向计算机输入数据和信息的设备。

输出设备用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等

软件部分由系统软件和应用软件

系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统。

应用软件满足用户不同领域、不同问题的应用需求而提供的那部分软件。 它可以拓宽计算机系统的应用领域,放大硬件的功能。


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

Linux发行版分为两类,一类是个人,松散的团队为主的发行版本。另一类是商业机构为主的发行版本。

DebianDebian分为三个分支: stable, testingunstableDebian以其稳定性著称支持Debian的不是某家公司,而是许多在其改进过程中投入了大量时间的开发人员,这种改进吸取了早期Linux的经验。

UbuntuUbuntu是一个以桌面应用为主的Linux操作系统。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助

RedHat应该称为Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server收费版本)FedoraCore(由原来的Redhat桌面版本发展而来,免费版本)CentOS(RHEL的社区克隆版本,免费)Redhat应该说是在国内使用人群最多的Linux版本,甚至有人将Redhat等同于Linux,而有些老鸟更是只用这一个版本的Linux。所以这个版本的特点就是使用人群数量大,资料非常多,言下之意就是如果你有什么不明白的地方,很容易找到人来问,而且网上的一般Linux教程都是以Redhat为例来讲解的。

GentooGentooLinux世界最年轻的发行版本,正因为年轻,所以能吸取在她之前的所有发行版本的优点。Gentoo最初由Daniel RobbinsFreeBSD的开发者之一)创建,首个稳定版本发布于2002年。由于开发者对FreeBSD的熟识,所以Gentoo拥有媲美FreeBSD的广受美誉的ports系统 ——Portage包管理系统。

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

Linux 文件颜色所代表的意思

蓝色:表示目录

青色:表示链接

黑色:表示文件

Linux 目录结构:

/:根

/bin: 所有用户可用的基本命令程序文件;

/sbin: 供系统管理使用的工具程序;

/boot: 引导加载器必须用到的各静态文件: kernel, initramfs(initrd), grub

/dev: 存储特殊文件或设备文件;

设备有两种类型: 字符设备(线性设备: 有序)、块设备(随机设备: 无序)

/etc: 系统程序的配置文件;

/home: 普通的家目录的集中位置;一般每个普通的家目录默认为此目录下与用户名同名的子目录,/home/USERNAME

/root: 管理员的家目录;可选;

/lib: 为系统启动或根文件上的应用程序(/bin, /sbin)提供共享库, 以及为内核提供内核模块

/lib64: 64位系统特有的存放64位共享库的路径;

/media: 便携式设备挂载点,cdrom,floppy等;

/mnt: 其他文件系统的临时挂载点;

/opt: 附加应用程序的安装位置;可选路径;

/srv: 当前主机为服务提供的数据;

/tmp: 为那些会产生临时文件的程序提供的用于存储临时文件的目录;可供所有用户执行写入操作;有特殊权限;

/usr: uer Hierarchy 全局共享的只读数据路径;

/usr/local: Local hierarchy 让系统管理员安装本地应用程序;也通常用于安装第三方程序;

/var: var Hierarchy 存储常发生变化的数据的目录;

/proc: 基于内存的虚拟文件系统,用于为内核及进程存储其相关信息;它们多为内核参数,例如net.ipv4.ip_forward, 虚拟为net/ipv4/ip_forward, 存储于/proc/sys/, 因此其完整路径为/proc/sys/net/ipv4/ip_forward;

/sys: sysfs虚拟文件系统提供了一种比proc更为理想的访问内核数据的途径;主要作用在于为管理Linux设备提供一种统一模型的接口;

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

Ifconfig:查看活动接口的ip地址。

Linux 第一周总结

echo: 回显。

Linux 第一周总结

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

Linux 第一周总结

Startx用来启动X Window,实际上启动X Window的程序为xinit

Export:用于将shell变量输出为环境变量,或者将shell函数输出为环境变量。

Linux 第一周总结

Pwd:显示工作目录。

Linux 第一周总结

history:查看命令历史

Linux 第一周总结

Shutdown:关机或重启命令

Poweroff:关机命令

Reboot:重启命令

Hwclock:显示或设定硬件时钟

Linux 第一周总结

Date:设定日期时间

Linux 第一周总结


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

获取命令的使用帮助:

内部命令:help COMMAND

外部命令:

a、命令自带简要格式

COMMAND -help

例如:

NAME: 功能性说明

SYNOPSTS: 语法格式

DESCRIPTION: 描述

OPTIONS: 选项

EXAMPL: 使用示例

AUTHOR: 作者

BUCTS: 报告程序BUG的方式

SEE ALSO: 参考

[]: 可选内容

<>: 必须提供的内容

a/b/c: 多选一

…: 同类内容可出现多个

man的章节功能介绍:

1、用户命令

2、系统调用

3C座调用

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

5、文件格式(配置文件格式)

6、游戏使用帮助

7、杂项

8、管理工具及守护进行


语法格式:

# man   CHAPTER   COMMAND

注意:并非每个COMMAND在所有章节都有手册;

查看命令在哪些章节;# whatis COMMAND

注意:其执行过程是查询数据库进行的

手动更新数据库:# makewhatis

man命令打开手册以后的操作方法;

翻屏:

空格键:向文件尾翻一屏

b: 向文件首部翻一屏

Ctrl+d: 向文件尾部翻半屏

Ctrl+u:向文件首部翻半屏

回车键:向文件尾部翻一行

K: 向文件首部翻一行

G: 跳转到最后一行

#G: 跳转到制定行

1G:跳转到文件首部


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

1、一切皆文件;

把几乎所有资源统统抽象为文件形式: 包括硬件设备;甚至通信接口。

2、由众多功能单一的程序组成,一个程序只做一件事,并且做好。

3、尽量避免跟用户交互;

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

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

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

(0)
N27_yunerN27_yuner
上一篇 2017-07-02
下一篇 2017-07-02

相关推荐

  • 前两天课程中学到的东西

    一、计算机组成部分 由CPU,存储器和输入输出系统三大部分组成(或者可以说成四大部分) CPU:相当于大脑,用来执行最重要的任务:计算 存储器:相当于身体,为CPU提供计算所需要的所有东西 输入输出设备:四肢,为整个系统提供需要计算的内容,吧需要给供给CPU的东西放入存储器中 二、linux发行版,linux发行版主要有三个大类:debian,slackwa…

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

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

    Linux干货 2016-08-01
  • 文件查找工具之——find

        前言:Linux一切皆文件,在linux的系统中如果我们需要找到所需的文件,除了一步一步慢慢找,还有一种办法就是要使用Linux中查找文件工具命令,能让我们很快定位到我们所需的文件。所以我们必须要学好文件查找工具 一、首先我们先要了解文本搜索和文件查找的区别     文本…

    Linux干货 2015-07-06
  • inotify+rsync同步方案(ubuntu,适用其他发行版)

    系统:Ubuntu 16.04.1  工具:rsync 3.1.1 、inotify -tools 3.14      作者:jevtse    本文除了软件安装部分,其他内容同样适用其他linux系统;同步目标主机:172.16.250.…

    2017-03-05
  • block(data block,directory block)、inode、块位图、inode位图和super block概念详解

    一.基本概念:      1.block:文件系统中存储数据的最小单元,ext3文件系统中,创建时默认4k,分为存储文件数据的data block和存储目录数据的directory block      2.inode:又称“索引节点”,每一个inode对应一个文件或目录,记录了…

    Linux干货 2016-03-04
  • Nginx及Nginx模块——更加轻量级的HTTP server

    Nginx engine X = Nginx      NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. NGINX is known f…

    Linux干货 2016-10-25

评论列表(1条)

  • 马哥教育
    马哥教育 2017-07-13 17:06

    一开始的作业很简单,但是可以看出有很认真的对待,好的开始,加油!