Linux入门基础
一、描述计算机的组成及其功能
计算机根据冯.洛伊曼体系结构由运算器,控制器,存储器,输入设备和输出设备组成。
1.运算器: 主要功能是对数据进行各种运算,包括算术运算和逻辑运算,即对数据进行加工处理。
2.控制器: 控制器是整个计算机的控制中心,主要功能是控制、协调计算机各部分按照预定的目标进行操作和处理。
3.存储器: 存储器的主要功能是存储程序和各类数据信息,并在计算机运行过程中高速自动的完成程序和数据的存取。
4.输入设备: 输入设备将各类数据和程序指令输送到计算机中。常用的输入设备有鼠标、键盘等。
5.输出设备: 输出设备用于将计算机中的各类处理结果输出出来的设备。常用的输出设备有显示器、打印机等。
二、按系列罗列Linux发行版,描述不同发行版间的联系与区别
Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,分别是以Redhat和Debian为代表。
Redhat:又称Redhat系列,包括RHEL、Fedroa Core、centos等主流的发行版。
Debian:又称Debian系列,其中包含了Debian、Linux Mint和Ubuntu等。
联系:1. 所有的Linux发行版都是用Linux内核
2. 所有的Linux发行版都要遵循GNU的GPL协定 3. 所有的Linux发行版的命名格式基本一致
区别:1. Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。
2.各大主流发行版采用的包管理器。例如:Debian使用的是基于deb的APT-GET/dpkg管理器,Redhat使用的是基于RPM包的yum包管理工具,SuSE使用的是基于RPM的zypper管理工具,而Gentoo采用的是Portage包管理系统,不使用二进制文件分发包方式,portage是基于源代码分发包,所有软件都是在本地编译安装。
三、描述Linux的哲学思想
1.一切皆文件:在Linux上所有的设备、命令、服务等所有的资源都抽象为文件的形式进行存储。
2.由众多功能单一的程序组成:一个程序只做一件事,并且要做好,保证linux程序的高效运行。需要组合多个程序完成复杂任务。
3.尽量避免跟用户交互:Linux支持众多的脚本语言,众多功能和操作都可以使用脚本进行自动运行实现。过多的用户交互往往会产生大量的问题影响系统稳定性,增加维护的复杂性。
- 配置信息以文本文件保存:Linux的配置文件都以文本形式进行保存,使之对用配置信息的查看和修改非常方便。
四、说明Linux系统上命令的使用格式
命令使用格式:COMMAND OPTIONS ARGUMENT
COMMAND:命令,Linux命令分为两大类:1.内部命令:是由Shell自带的命令。 2.外部命令:是独立可执行的程序文件 OPTIONS:选项,选项有两种表现形式:1.短选项:例如: -l如果同一命令同时使用 多个短选项,多数可合并:-l -d = -ld 2.长选项:例如–help长选项不可以合。 ARGUMENT:参数,参数就是命令的作用对象,就是命令对什么生效。
常用命令:
ifconfig:主要是用于查看,修改网卡的信息。
直接输入ifconfig,执行后会显示当前系统中已经启用的网卡信息;也可以在后面跟上网卡名称,就是查看指定的网卡信息 5b4 ifconfig -a :可以查看所有的网卡信息
echo: 将一段数据传输到标准输出
tty: 显示当前使用的终端文件名
[root@localhost ~]# tty /dev/pts/0
startx:初始化X会话,打开图形界面
export:新增,查看,修改环境变量
pwd: 以绝对路径的方式显示用户当前工作目录。
history:查看,删除,引用当前系统存储的历史命令
history:直接查看所有的历史命令 history -c 删除所有历史记录
shutdown:系统关机命令。
poweroff:关闭计算机操作系统并且切断系统电源
reboot: 重启Linux操作系统。
hwclock: 查看或者设置硬件时钟
date: 查看或设置系统时间与日期。
五、如何在Linux系统上获取命令帮助信息
Linux命令分为内部命令和外部命令
内部命令使用 help COMMAND 获取帮助
外部命令使用 1.使用man 命令获取帮助(使用格式:# COMMAND –help) 2. 使用man手册获取帮助
man命令获取的帮助文档是分章节的,在使用man查找帮助的时候可以直接指定章节来进行查找,共8个章节,依次是:
3344 1:用户指令 2:系统调用 3:程序库调用 4:设备 5:文件格式 6:游戏 7:杂项 8:系统指令
六 、Linux基础目录名称命名法则及功用规定
命名法则:FHS(Filesystem Hierarchy Standard )文件系统层次结构标准
功用规定:
/bin: 一般用户使用的命令
/sbin:存放系统管理的命令
/boot:放置内核等用于系统启动的文件
/dev: 所有的设备文件存放目录
/etc: 系统的所有配置文件
/home:普通用户的家目录
/root: 管理员的家目录
/lib: 为系统启动或根文件系统上的应用程序(/bin,/sbin等)提供共享库,以及为内核提供内核模块
/media:便携式设备挂载点,cdrom等
/mnt: 其它文件系统的临时挂载点
/opt: 存放用户安装的应用程序
/tmp: 临时文件的目录,可供所用户执行写入操作;有特殊权限
/usr: 系统的其他资源,库文件,执行命令,帮助文档,头文件
/var: 系统中经常变动的文件存放目录,比如日志文件,程序运行时的暂存文件
- 0基础新手入门linux系统的四个建议
- 【Linux 基础】入门知识
- Linux 基础入门
- linux入门基础_centos(一)--基础命令和概念
- [Linux][入门系列]CentOS 的基础使用-SSH安装设置与使用大全(上)
- Linux零基础入门第五课
- Linux入门学习-SHELL编程基础_第四章
- 《马哥出品高薪linux运维教程》wingkeung学习笔记-linux基础入门课程7
- Linux基础入门 - 2
- Linux基础入门及系统管理01-bash脚本编程之一变量、变量类型等16
- Linux入门基础 #8:Linux拓展权限
- 七天LLVM零基础入门(Linux版本)------第二天
- Linux基础入门——用户、终端、内部命令、外部命令、关机、重启
- Spark修炼之道(基础篇)——Linux大数据开发基础:第十一节:Shell编程入门(三)
- Linux基础入门及系统管理01-bash脚本编程之二if等条件判断脚本知识17
- Linux入职基础-7.11_自动创建Makefile入门(实战3:shallow目录结构)
- Linux入门基础知识
- 1、Linux程序设计入门--基础知识
- linux入门基础——linux命令行文本处理工具