大数据 第一节课 linux基础 基本的操作
2017-10-03 17:26
197 查看
Linux的基础
一、Linux的实验环境
二、安装配置Linux和Linux的目录结构
1、安装Linux的过程中,注意的问题:
(*)虚拟机类型:Redhat linux 7 64位
(*)重要的:网卡的类型:仅主机模式(host only)
(*)IP地址需要跟VMNet1网卡在一个网段
192.168.157.111
后面4台:
192.168.157.112
192.168.157.113
192.168.157.114
192.168.157.115
三、vi编辑器的使用:Linux的记事本
三种模式:
1、编辑模式: 等待命令的输入
按i进入到插入模式
四、文件目录操作和压缩命令: HDFS操作命令类似Linux
(*)ls 显示文件和目录列表
-l 列出文件的详细信息
-a 列出当前目录所有文件,包含隐藏文件、隐藏目录
五、Linux权限的管理: HDFS的权限类似Linux
1、权限有哪些:读r 写w 执行x
2、查看某个文件的权限?
ls
4000
-l
六、安装常用软件
1、安装JDK
tar -zxvf jdk-8u144-linux-x64.tar.gz -C ~/training/
将 jdk-8u144-linux-x64.tar.gz文件加压到~/training/目录
一、Linux的实验环境
二、安装配置Linux和Linux的目录结构
1、安装Linux的过程中,注意的问题:
(*)虚拟机类型:Redhat linux 7 64位
(*)重要的:网卡的类型:仅主机模式(host only)
(*)IP地址需要跟VMNet1网卡在一个网段
192.168.157.111
后面4台:
192.168.157.112
192.168.157.113
192.168.157.114
192.168.157.115
(*)配置:关闭防火墙、设置主机名 systemctl stop firewalld.service (重启恢复) systemctl disable firewalld.service (永久关闭) systemctl status firewalld.service 查看防火墙的状态 设置主机名: 修改文件: /etc/hosts vi /etc/hosts 增加一行 192.168.157.111 tanzhou111 2、对比:Linux和Unix的区别 3、Linux的目录结构(了解)
三、vi编辑器的使用:Linux的记事本
三种模式:
1、编辑模式: 等待命令的输入
按i进入到插入模式
2、插入模式:按键盘的esc键 回到 编辑模式 3、命令模式: 需要在编辑模式上,输入冒号 (*) 保存:w (*) 保存退出: wq (*) 退出: q (*) 打开行号: set number
四、文件目录操作和压缩命令: HDFS操作命令类似Linux
(*)ls 显示文件和目录列表
-l 列出文件的详细信息
-a 列出当前目录所有文件,包含隐藏文件、隐藏目录
隐藏文件:.bash_profile -----> 配置环境变量,比如:安装JDK,配置JAVA_HOME环境变量 在当前用户的家目录下 ~/.bash_profile 隐藏目录:.ssh -----> 配置免密码登录 (*)mkdir 创建目录 -p 父目录不存在情况下先生成父目录 举例:mkdir training ------> 安装目录 mkdir tools ------> 是存放介质的目录 (*)pwd: 显示当前的路径 (*)cd 切换目录: cd ~ 是什么意思? ~ ---> 代表当前用户的家目录 (*)touch 生成一个空文件 (*)echo 生成一个带内容文件 echo更常用的用法:查看环境变量 举例:echo $JAVA_HOME (*)cat、tac 显示文本文件内容 cat是从第一行开始写;tac是从最后一行开始写 举例: cat a.txt (*)cp 复制文件或目录 举例:cp a.txt b.txt (*)rm 删除文件 -r 同时删除该目录下的所有文件 -f 强制删除文件或目录 举例: rm -rf a.txt rm -rf 目录名称 (*) tail:查看文件的最后一页 举例: tail a.txt 参数:-f ---> 始终查看文件最新内容 举例: tail -f a.txt tail -f tomcat.log ----> 装好tomcat后,演示 (*)解压(压缩)命令: 安装包基本都是 .tar.gz 结尾 tar命令 举例:安装JDK
五、Linux权限的管理: HDFS的权限类似Linux
1、权限有哪些:读r 写w 执行x
2、查看某个文件的权限?
ls
4000
-l
a.txt文件的权限 第一位: 文件还是目录 - rw- r-- r-- a.txt 第一个三位 第二个三位 第三个三位 当前用户的权限 同组用户的权限 其他人 111 111 111 7 7 7 111 110 100 7 6 4 改变权限:chmod ----> 计算一个二进制数字 举例1:所有人对a.txt文件:可读 可写 可执行 chmod 777 a.txt 举例2: 对a.txt 文件: 当前用户:可读 可写 可执行 同组用户:可读 可写 其他人: 可读 chmod 764 a.txt
六、安装常用软件
1、安装JDK
tar -zxvf jdk-8u144-linux-x64.tar.gz -C ~/training/
将 jdk-8u144-linux-x64.tar.gz文件加压到~/training/目录
编辑vi ~/.bash_profile JAVA_HOME=/root/training/jdk1.8.0_144 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH 使环境变量生效 source ~/.bash_profile 2、安装Tomcat: 部署Java应用 安装:tar -zxvf apache-tomcat-7.0.81.tar.gz -C ~/training/ 打开tomcat的访问日志:tomcat7以前默认是禁用的
相关文章推荐
- (大数据工程师学习路径)第一步 Linux 基础入门----基本概念及操作
- (大数据工程师学习路径)第一步 Linux 基础入门----目录结构及文件基本操作
- hrbustoj 1545:基础数据结构——顺序表(2)(数据结构,顺序表的实现及基本操作,入门题)
- 黑马程序员——Java基础——String类、StringBuffer类、StringBuilder类、基本数据类型对象包装类操作、正则表达式应用
- 数据结构基础(8) --单链表的设计与实现(1)之基本操作
- Java基础——对象序列化+管道流+RandomAccessFile+操作基本数据类型的DataStream等
- Linux基础知识总结-概述和基本操作
- redis实战基础篇:redis的5种数据类型的基本操作
- Java基础知识强化之IO流笔记57:数据输入输出流(操作基本数据类型)
- linux入门基础——命令行bash的基本操作
- 数据结构基础5.2:二叉搜索树(BST)的基本操作(插入、查找、删除)
- F#入门-第二章 F#基础-第一节 基本数据类型
- Linux学习记录(12)ACL基本概念及基础操作
- 数据结构基础(8) --单链表的设计与实现(1)之基本操作
- 【Linux基础】线程基本操作
- 数据结构基础(8) --单链表的设计与实现(1)之基本操作
- 黑马程序员--Java基础学习笔记【数组操作、基本数据类型包装类】
- Linux入门基础 #1:命令行bash基本操作
- (大数据工程师学习路径)第一步 Linux 基础入门----文件系统操作与磁盘管理
- Linux系统基础1-基本命令行与操作