软件和硬件概述
硬件
软件
操作系统概述-介绍
操作系统(Operating System,简称OS)是管理和控制计算机硬件和软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其它软件都必须在操作系统的支持下才能运行。
操作系统概述-常见的操作系统
学习Linux系统
因为Linux免费,而且相比Windows更安全、稳定。大数据组件都是基于Linux系统安装的,所以,学习大数据必须要先学会Linux。
Linux系统介绍
Linux发行版介绍
Linux发行版介绍-常用的发行版
Linux系统的安装-介绍
概述:
安装Linux需要虚拟机,在笔记本上模拟一台计算机。我们把Linux系统安装到这台计算机上。
虚拟机介绍
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统。
虚拟机原理
常见的虚拟机软件
VMware
这款虚拟机软件兼容性很强,快照功能很快捷,方便,允许你在任意开机时刻创建系统快照和恢复,十分实用。
VirtualBoxs
Sun公司的产品,属于轻量级的虚拟机平台,功能也想对很精简,快照功能这里叫备份和快速修复,在不同的快照间跳转用起来感觉不是很方便,也不能实现文件的拖拽功能。
虚拟机网络配置
Windows网络配置
Linux连接工具CRT
为什么要使用远程连接工具?
因为一般的大数据的服务器都是放在机房的,我们不可能每天都到机房里去操作这些机器。所以,我们需要使用远程工具,通过网络连接到机房里的机器。
CRT是一款强大的远程终端连接工具。可以用于远程连接Linux系统,通过远程方式执行命令完成任务。
Linux连接工具CRT
远程连接Linux
1、建立连接
2、参数配置
3、设置主题、颜色和仿真
Linux的目录结构
Linux的目录结构
常用的目录介绍
终端命令格式
显示文件列表命令-ls
目录操作命令pwd
目录操作命令 cd
目录操作命令-mkdir
目录操作命令-rm
文件操作命令-touch命令
文件操作命令-mv命令
文件操作命令-cat命令
文件操作命令-more命令
文件操作命令-cp命令
系统管理命令-ps命令
kill命令
ifconfig命令
clear命令
重启关机命令
查看执行命令位置-which
which显示执行命令的绝对位置。
查看主机命令-hostname
hostname:查看当前主机的主机名。
全文检索命令-grep
管道命令
用户命令-useradd
打包命令-tar
权限管理命令-chmod
文件权限概述
Linux操作系统是多任务多用户操作系统,每当我们使用用户名登录操作系统时,Linux都会对该用户进行认证、授权审计等操作。操作系统为了识别每个用户,会给每个用户定义一个ID,就是UID。用户组就相当于多个用户的容器;在Linux系统中,用户组也有一个ID,GID。
在Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限,能执行任何命令和操作,而其他用户都是普通用户。
Linux对文件创建者(所属用户),所属用户组,其他用户都赋予不同的权限。
vi编辑器介绍
vim编辑器介绍
vim 是从vi发展出来的文本编辑器, 支持代码补全、编译及显示效果等方面编程的功能提别丰富, 在程序员中被广泛使用, 被称为编辑器之神。
vi编辑器三种模式