<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CJ_codingfish的博客]]></title><description><![CDATA[沟通&交流=Victory]]></description><link>https://blog.youkuaiyun.com/CJ_codingfish</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CJ_codingfish]]></copyright><item><title><![CDATA[Shell软件包管理之YUM]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646295</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646295</guid><author>CJ_codingfish</author><pubDate>Mon, 12 Apr 2021 22:58:44 +0800</pubDate><description><![CDATA[4.2 YUM源管理


概述

Linux发行版先发布软件，将软件置于YUM服务器上，供客户端安装和升级使用
使用YUM时，先找到合适的YUM服务器(YUM源)

编辑 /etc/yum.repos.d/CentOS-Base.repo
注释所有的mirrorlist行
修改所有的baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/6.8/os/x86_64/
修改所有的gpgkey=https://mirrors.tuna.tsinghua]]></description><category></category></item><item><title><![CDATA[Shell软件包管理之RPM]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646227</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646227</guid><author>CJ_codingfish</author><pubDate>Mon, 12 Apr 2021 22:57:42 +0800</pubDate><description><![CDATA[RPM包管理


概述


RPM - RedHat Package Manager


RPM由Red Hat公司开发，以一种数据库记录的方式来将需要的软件安装到Linux系统中的一套软件管理机制，即将编译好的可执行软件直接发布给用户来安装


使用yum命令在线升级RPM包


RPM包示例
MySQL-client-5.6.24-1.el6.x86_64.rpm




名称
MySQL-client
-5.6.24-
1
.el6.x86_64
.rpm




解释
软件名称
版本信息
发布次数
]]></description><category></category></item><item><title><![CDATA[Shell之判断]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646137</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646137</guid><author>CJ_codingfish</author><pubDate>Mon, 12 Apr 2021 22:55:41 +0800</pubDate><description><![CDATA[判断


利用test命令的测试功能
test -e /opt &amp;&amp; echo "1" || echo "2"


常见的测试参数




测试参数
含义
语句




-e
文件名是否存在
test -e filename


-f
文件名是否存在且为文件
test -f filename


-d
文件名是否存在且为目录
test -d filename


-r
检测文件名是否存在且具备可读权限
test -r filename


-s
检测文件名是否存在且为非空文件
test -s]]></description><category></category></item><item><title><![CDATA[Shell入门介绍及简单案例]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646095</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646095</guid><author>CJ_codingfish</author><pubDate>Mon, 12 Apr 2021 22:54:18 +0800</pubDate><description><![CDATA[1. Shell脚本
1.1 什么是Shell脚本


Shell脚本是利用shell的功能所写的一个program,这个程序是使用纯文本文件，将一些shell的语法和命令整合起来，搭配正则表达式、管道命令与数据重定向，达到我们的目的


书写脚本前的说明

命令是从上而下、从左到右的分析与执行
命令、选项与参数间的多个空格都会被忽略
空白行也会被忽略，由Tab按键所产生的空白同样是空格键
读到一个Enter符号，就尝试该行(该串)命令
#可作为注释，任何加在#后面的数据将全部被视为注释文字
shell.s]]></description><category></category></item><item><title><![CDATA[几个简单的Shell练习题]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646020</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115646020</guid><author>CJ_codingfish</author><pubDate>Mon, 12 Apr 2021 22:52:06 +0800</pubDate><description><![CDATA[1. 操作实例
1.1 实例 99乘法表
# 使用shell脚本编写9*9乘法口诀
#!/bin/bash
for ((i=1;i&lt;=9;i++))
do
        for((j=1;j&lt;=i;j++))
        do
                echo -n "$j*$i=$[$i*$j] "
                if [[ $j == $i ]]
                then
                        echo -e "\n"]]></description><category></category></item><item><title><![CDATA[Linux之VI编辑器入门使用]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115645889</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/115645889</guid><author>CJ_codingfish</author><pubDate>Mon, 12 Apr 2021 22:48:58 +0800</pubDate><description><![CDATA[1. Shell
1.1 VI编辑器
1.1.1 VI编辑器概述

使用VI文本编辑器来编辑文件

1.1.2 VI编辑器的三种模式

一般命令模式(command mode)

VI打开一个文件就直接进入一般命令模式
上下左右移动光标
删除、复制


编辑模式(insert mode)

一般模式可以复制、移动、删除，但是无法编辑
在一般模式下按下[i I o O a A r R]中的任意字符进入编辑模式
编辑模式下左下角出现INSERT或REPLACE字样
回到一般模式，按下Esc


命令行模式(co]]></description><category></category></item><item><title><![CDATA[Hive 删除 数据库]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/109468311</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/109468311</guid><author>CJ_codingfish</author><pubDate>Tue, 03 Nov 2020 14:07:48 +0800</pubDate><description><![CDATA[drop database xxx cascade

]]></description><category></category></item><item><title><![CDATA[Spark SQL读写CSV文件案例]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/109308082</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/109308082</guid><author>CJ_codingfish</author><pubDate>Tue, 27 Oct 2020 14:49:12 +0800</pubDate><description><![CDATA[数据准备
我们要把本地的1.csv文件读到Spark中



CsvDemo.scala
object CsvDemo {
  def main(args: Array[String]): Unit = {
    //1.创建Spark对象
    val spark: SparkSession = SparkSession.builder()
      .appName("data")
      .master("local[*]")
      .getOrCreate()
    spark..]]></description><category></category></item><item><title><![CDATA[Spark SQL连接Hive失败 org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/109305555</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/109305555</guid><author>CJ_codingfish</author><pubDate>Tue, 27 Oct 2020 10:22:17 +0800</pubDate><description><![CDATA[我的需求

使用Spark连接Hive，访问Hive表
语法是Spark SQL



上代码
ConnectHiveDemo.scala
/**
 * 本地虚拟机的地址是：10.211.55.101；
 * 需要根据自己的IP地址修改；9083是Hive的访问端口
 * 我的Hive表是t_data
 */
object ConnectHiveDemo {
  def main(args: Array[String]): Unit = {
    //1.创建对象
    val spark: Spa..]]></description><category></category></item><item><title><![CDATA[Apache Kylin安装指南+入门案例(附图)]]></title><link>https://blog.youkuaiyun.com/CJ_codingfish/article/details/109217259</link><guid>https://blog.youkuaiyun.com/CJ_codingfish/article/details/109217259</guid><author>CJ_codingfish</author><pubDate>Thu, 22 Oct 2020 11:17:26 +0800</pubDate><description><![CDATA[Apache Kylin安装文档

Kylin安装
Kylin使用案例


1. Kylin安装


使用FTP工具上传apache-kylin-2.5.1-bin-hbase1x.tar.gz压缩包到node01的opt/software目录下


解压上一步上传的压缩包opt/module下tar -zxvf apache-kylin-2.5.1-bin-hbase1x.tar.gz -C /opt/module


进入opt/module目录，更改apache-kylin-2.5.1-bin-hba]]></description><category></category></item></channel></rss>