Linux基础介绍、系统组成和获取命令帮助及系统目录说明

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

计算机由运算器、控制器、存储器、输入设备、输出设备组成
1.运算器-主要是对数据进行各种运算(加、减、乘、除)
2.控制器-计算机系统的控制中心,分配和协调整个计算机系统工作
3.存储器-存储各种数据信息,以二进制形式存储,分为内存和外存
4.输入设备-将数据、程序等信息输入到计算机中,例如键盘
5.输出设备-将计算机的运算结果显示出来,例如显示器

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

1.Debian:三大主流发行版之一,以社区运作
ubuntu是基于Debian的二次发行版
knopix是基于Debian的二次发行
2.Slackware:三大主流发行版之一,
Slackware是SLS的一个分支
S.U.S.E是Slackware的发行分支
S.u.S.E企业版分支-SLES。
openSUSE是S.u.S.E的发行版。
3.redhat:三大主流发行版之一,
redhat9.0后企业版分支-Red Hat Enterprise (RHEL)
redhat9.0后个人版分支-Fedora Core
CentOS是基于Red Hat Enterprise的二次发行版
4.Gentoo:Gentoo是基于enoch二次发行版
5.ArchLinux:是Linux新贵

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

1.一切皆文件
把几乎所有资源统统抽象为文件形式:包括硬件设备,甚至通信接口等
2.由众多功能单一的程序组成:一个程序只做一件事,并且做好,坚持做好一件事
组全小程序完成复杂任务
3.尽量避免跟用户交互:易于以编程的方式实现自动化任务
4.使用文本文件保存配置信息:最易于使用的底层的数据接口表现形式,使用文本编辑器就能完成大多数程序管理操作

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

命令语法通用格式:COMMAND [OPTIONS] [ARGUMETNS]

OPTIONS中有两种表现形式:短选项:例如:-l -d,如有多个短选项则可以合并,例如:-ld

长选项:例如:–help,长选项无法合并

ifconfig:用来查看、配置、启用、禁用网络接口的命令,centos7.0中替换为 ip addr

ifconfig

echo:回显命令,输入指定字符串或变量

echo

tty:查看当前的终端设备

tty

startx:启动图形界面,因为没有安装所以无法启动

startx

export:查看环境变量

export

pwd:显示当前工作目录

pwd

history:显示曾执行过的命令

history

shutdown:关机或重启 -p -r

shutdown

poweroff:关机

-f:强制关机 -p:断电

reboot:重启

-f:强制重启 -i:重启之前先停掉网络相关设备

hwclock:查看或设定时间

-r        读取并打印硬件时钟
-s        将硬件时钟同步到系统时钟
-w       将系统时钟同步到硬件时钟

hwclock

date:查看或修改当前系统时间

%Y表示年,%m表示月,%d表示日,%H表示小时,%M表示分钟,%S表示秒

date

date1

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

内置命令:(由shell程序自带的命令)

-help COMMAND

外部命令:(独立的可执行的程序文件,文件名即命令名)

COMMAND –help

使用手册:manual-man COMMAND

man命令章节划分

手册存放位置:/usr/share/man,man1,man2
1.用户命令:提供给普通用户使用的可执行命令说明
2.系统调用:内核函数说明
3.C库调用
4.设备文件及特殊文件
5.文件格式(配置文件格式)
6.游戏使用帮助
7.杂项
8.管理工具及守护进程

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

/: 根目录,Linux文件系统的最上层根目录,其他所有项目均是该目录的子目录

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

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

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

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

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

/etc: 系统程序的配置文件,只能为静态

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

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

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

libc.so.*:动态链接的C库                   ld*:运行时链接器/加载器                      modules:用于存储内核模块的目录

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

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

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

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

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

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

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

bin,sbin,lib,lib64   include:C程序头文件       share:命令手册页和自带文档等架构特有的文件的存储位置    local:另一个层级目录

X11R6:X-Window程序的安装位置    src:程序源码存储位置

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

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

/proc: 内核及进程存储其相关信息,多为内核参数

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

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/101372

(0)
jasonjason
上一篇 2018-06-22 20:06
下一篇 2018-06-23 10:24

相关推荐

  • 新开始

    把握新的一切

    Linux笔记 2018-06-19
  • Work Two(知识点)

    补充: (1)mkdir:创建目录            mkdir [选项] 目录…             -p:自动按需创建父目录             -v:verbose,显示详细过程            -m:在创建目录时直接添加权限         注意:路径基名方为命令的作用对象,基名之前的路径必须要存在 (2)rmdir:移…

    2018-07-15
  • Linux文件权限详解

    Linux系统中不仅是对用户与组根据UID,GID进行了管理,还对Linux系统中的文件,按照用户与组进行分类,针对不同的群体进行了权限管理,用他来确定谁能通过何种方式对文件和目录进行访问和操作。

    2018-04-04
  • 马哥Linux云计算面授班第1天课堂笔记

    开班典礼,规章制度,自我介绍,写博客

    2018-03-26
  • Linux 的不同的发行版区别和联系

    Linux 的不同的发行版区别和联系   Linux,最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public Lic…

    2018-08-04
  • linux系统修复报错的方法 . 4

    如果/boot目录下所有的文件都丢了怎么办

    2018-05-12