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

相关推荐

  • 文本三剑客之grep及正则表达式用法

    grep (缩写来自Globally search a Regular Expression and Print)是一种强大的文本搜索工具,与sed(文本过滤工具),awk(文本报告生成器)并称为Linux文本处理三剑客,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。

    2018-04-07
  • 文本搜索工具

    文本搜索 locate 根据库来查找,非实时查找,只能访问有权限访问的文件或目录 依赖库/usr/lib/mlocate/molate.db 更新数据库 updatedb -i 忽略大小写 -n只列出前几个 -r支持正则 find 扫描磁盘进行查找,消耗资源大 -o 或者 -empty空文件后者目录 -not 或! ls 对匹配的文件以长格式显示 -dele…

    Linux笔记 2018-04-15
  • Shell脚本写的备份还原工具 –reset.sh

    reset.sh脚本分两个功能模块,备份模块和还原模块;
    备份:备份指定文件到当前目录,以备份时日期做为文件名
    还原模块:可选择性的还原指定时间的备份记录

    2018-04-14
  • 挂载点 文件通配符 目录的一些理解

    挂载点 挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:、D:、E:等盘符。其实Windows也支持将一个磁盘分区挂在一个文件夹下面,只是我们用C:、D:这样的盘符操作用惯了,一般没有将分区挂到文件夹。文件一般挂载在misc文件夹下 在我们打开Centos 6(并未登录)时在远程控制台是不能看到挂载点的如图…

    2018-04-01
  • 文件管理

    window系统是多根架构,linux是多根架构 2.手动挂载光盘 mount /dev/sr0 /mnt (只有root用户才能使用) /proc 看到是内存中的数据,看的都是磁盘上不存在的,修改里面的内容会立即生效。 echo ‘- – -’ > /sys/class/scsi_host/host2/scan 新加的硬盘不重启也能被识别…

    Linux笔记 2018-07-29
  • Linux集群类型、系统扩展方式及lvs调度方法

    linux集群相关知识总结: linux集群种类:(1)负载均衡集群LB(2)高可用集群HA(3)高性能集群HP 分布式系统:分布式存储和分布式计算 系统扩展方式:向上扩展和向外扩展 LB cluster高可用实现方式: (1).硬件:F5 BIG ,IP Citrix Netscaler A10 (2)软件:lvs:Linux Virtual Server…

    Linux笔记 2018-06-24