1.计算机由五大部件组成:运算器,控制器,存储器,输入设备,输出设备
控制器:调度程序、数据、地址,协调计算几个部分工作及内存与外设的访问
运算器:对数据进行各种算术运算和逻辑运算
存储器:存储程序、数据和各种信号、命令等信息
输入设备:将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机
输出设备:将机内的各种数据符号及文字或各种控制信号等信息输出出来
2.Linux的三大发行版:Debian,Slackware,Redhat
Debian:唯一一个以社区的形式发行,非商业化;Debian主要通过基于Web的论坛和邮件列表来提供技术支持。Ubuntu属于其分支之一,程序包管理器为deb
Slackware:Slackware Linux是由Patrick Volkerding开发的GNU/Linux发行版。SUSE属于其分支之一
Redhat:商业化版本Redhat Enterprise Linux,社区版本CentOS、Fedora
3.Linux的思想
在Linux环境下,计算机的硬件设备和软件程序皆有相对应的文本文件来描述其属性和内容;系统功能性由众多功能单一的程序来组成,这使得我们可以通过对多个程序使用不同的结合方式来达到不同的目的,模块化的组成也便于各个程序之间的协调运行,对于出现的问题也利于排查;Linux系统在程序的运行与结果上与用户的交互较少,有一种说法叫没有消息就是好消息,通常执行一个程序没有得到反馈就是最好的反馈,我认为这与Linux系统模块化的程序组成方式也有一定的关系,各个功能单一的程序只是最好自己分内的任务,将自己的运行结果传递给下一个程序,最终的执行结果也只是最后一个程序的运行结果,而它并没有必要承担与用户交互的责任,因此这也许是Linux系统轻量化的一个原因,试想一下,如果Linux系统的所有程序都要承担与用户交互的任务,那这个系统将会变得非常复杂。但是作为使用者,我们在编写自己所需要的程序是,可以加上相应的与用户交互的步骤,这样有利于使用者观察程序的执行过程,便于找出运行中出现的错误原因;Linux系统通过文本文件来保存程序的配置信息,这样有利于我们修改相关配置来使得程序达到不同的效果。
4.基本命令使用介绍
ifconfig:查看网卡信息或者临时设置网卡信息
格式:ifconfig [-v] [-a] [-s] [interface]
ifconfig [-v] interface [aftype] options | address …
-v:显示详细信息
-a:显示所有网卡信息,包括关闭的
-s:以列表的形式显示
OPTIONS:
up:开启网卡
down:关闭网卡
临时设置IP和掩码:ifconfig eno16777728 192.168.1.11 255.255.255.0
重启网络服务后,会议网卡的配置文件为准
echo:回显
格式:echo [SHORT-OPTION]… [STRING]…
SHORT-OPTION:
-n:不自动换行,如:echo “abc”,会紧接着命令提示符显示
-e:使用转义符
\\:显示反斜杠\
\b:左进一位显示
\n:换行符
\t:横向制表符
tty:显示终端设备
console:物理终端
tty#:虚拟终端
ttyS#:串行终端
pts:伪终端
startx:显示图形化桌面
pwd:显示当前所在目录的绝对路径
shutdown:
格式:shutdown [OPTIONS…] [TIME] [WALL…]
OPTIONS:
-h:关机
各章节含义:
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/90223