计算机组成及Linux基础

计算机组成及Linux基础

一:计算机的组成及其基本功能

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

控制器:计算机的核心组件,协调各程序的运行,对计算机的各项资源进行控制分配;

运算器:计算机实现算术运算以及逻辑运算的部件;

存储器:计算机用来存放数据和程序的基本部件,存储器由若干存储单元组成,每个存储单元都有一个地址,计算机通过地址对存储单元进行读写操作;

输入设备:向计算机输入信息的设备,键盘,鼠标就是常见的计算机输入设备;

输出设备:显示计算机运行结果的设备,屏幕就是常见的计算机输出设备。

二:Linux的主要发行版

目前基于Linux内核开发的主流发行版有:Debian,RedHat,S.u.S.E 。

Linux的发行版大概分为两类。一是由商业公司开发维护的发行版;二是社区组织维护的发行版。商业公司开发的以RedHat为代表,后者则以Debian为主要代表。

RedHat:国内使用最多的Linux版本,也是网络上资料最多的Linux版本。RedHat系列的包管理方式采用的是基于RPM包的YUM管理方式,包分发方式是编译好的二进制文件;

Debian:Debian是社区类Linux的典范,是最遵循GNU规范的Linux系统。Debian最具特色的是apt-get / dpkg包管理方式,其实Redhat的YUM也是在模仿Debian的APT方式;

S.u.S.E:是Slackware的二次发行版本,S.u.S.E也是采用基于RPM包的管理方式。

三:Linux的哲学思想

Linux的哲学思想主要由如下几项:

1.一切皆文件

Linux几乎所有的资源都统统抽象为文件的形式表达;包括硬件设备,甚至是通信接口等等;

2.由众多功能单一的程序组成,一个程序只做一件事情,组合小程序完成复杂的程序;

3.Linux尽量避免与用户的交互

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

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

四:Linux系统上命令的使用格式及基础命令

Linux命令的语法通用格式:COMMAND OPTIONS ARGUMENTS,即命令 [选项] [参数]。

一下介绍几个Linux系统上的基础命令:

ifconfig:用来查看Linux系统的网络配置信息,在命令提示符下输入ifconfig 回车,就可以看到Linux系统当前的基本网络配置信息;

echo:回显命令,在命令行中输入echo命令 [选项] [参数],回车在终端屏幕上即会回显处相应的信息。例如在提示符下输入 echo “Hello World”;回车,屏幕上就会出现Hello World输出;

tty:用于显示出连接到当前标准输入的终端设备文件名。例如输入tty ,输出结果为/dev/pts/1;

startx:定义一个图形化回话,语法为:startx [ [ client ] options … ] [ — [ server ] [ display ] options … ];

export:用于将shell变量输出为环境变量,或者将shell函数输出为环境变量。语法:export [选项] [参数],例如在Linux命令提示符下输入export,可查看已经存在的环境变量;

pwd:显示当前的工作目录;

history:显示历史名利;

shutdown,poweroff:都是管理关机相关的命令;

reboot:重启系统的命令;

hwclock:查询和设置系统的硬件时间,语法:hwclock [function] [option…];

date:查询或设定系统日期。

语法:date [OPTION] [+FORMAT]
FORMAT:格式符
~]# date +%F YYYY-MM-DD
+%T hh:mm:ss
+%Y YYYY
+%m MM
+%d DD
+%H hh
+%M mm
+%S ss
+%s: 从1970年1月1号(unix元年)0点0分0秒到命令执行那一刻经过的秒数;
-s:根据STRING设定时间,[MMDDhhmm[[CC]YY][.ss]]

五:Linux系统上获取命令帮助信息

内部命令的帮助信息:help COMMAND;

外部命令的帮助信息有如下方式:

1.命令自带的简要格式的帮助信息:COMMAND –help

2.使用手册:manual

3.info方式

man文档的章节划分包括以下:

  1. 用户命令
  2. 系统调用
  3. C库调用
  4. 设备文件及特殊文件
  5. 文件格式(配置文件格式)
  6. 游戏使用帮助
  7. 杂项
  8. 管理工具及守护进程。

六:Linux发行版的基础目录名称命名及功用规定

Linux的基础目录如下:

/:根目录,所有一切文件皆在其下;

/bin:存放系统命令;

/boot:存放系统的启动文件和内核;

/dev:设备文件主目录;

/root:超级用户root家目录;

/tmp:临时文件存放目录;

/opt:第三方程序文件存放目录;

/mnt:用户挂在目录;

/lib&/lib64:系统库文件存放目录;

/home:普通用户的家目录;

/sbin:存放超级用户使用的命令;

/etc:系统主配置文件主目录。

 

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

(0)
gw章gw章
上一篇 2018-03-04 14:21
下一篇 2018-03-04 18:18

相关推荐

  • Linux的发展史

       在早期电气化发展时代1946年诞生了计算机事物,早期的计算机体积巨大,只能适用于一个人操作,而且运行速度慢。但已经形成计算机的架构体系,为了尽可能的榨干计算机资源在计算机发展的二阶段,于是有当时著名实验室BELL ,GE,MIT共同研发了一款叫MULTCS操作系统,这也是最早的操作系统。   1946年一个没有完成的梦想,…

    Linux干货 2016-10-13
  • httpd 2.2(Apache Web服务器)

    apache (Web服务器) 简介: Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。    Apache HTTP服务器是一个模块化的服…

    Linux干货 2016-03-30
  • 初识linux

    Linux操作系统入门 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 1991年的10月5日,Linux创…

    Linux干货 2016-06-09
  • N21-北京-泥人-马哥教育网络班21期+第一周课程练习

    马哥教育网络班21期  第一周课程练习 一、计算机的组成 1、计算机主要由以下几部分组成:运算器 控制器 存储器(编址存储单元)、 输入、输出设备   2、运算器负责运算:只能做二进制的数学、逻辑运算, 控制器:控制由哪得到数据,放到哪去,协调运算器、存储器、输入、输出等设备 运算器、控制器整合到一起就是常说的中央处理器,也就是CPU。 …

    Linux干货 2016-07-12
  • 8.3号,第6天

    三种权限rwx对文件和目录的不同意义: 权限对于目录的意义: 1,r权限:拥有此权限表示可以读取目录结构列表,也就是说可以查看目录下的文件名和子目录名,注意:仅仅指的是名字。 2、w权限:拥有此权限表示具有更改该目录结构列表的权限,总之,目录的w权限与该目录下的文件名或子目录名的变动有关,注意:指的是名字。具体如下:      …

    Linux干货 2016-08-05