![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 82
晓之木初
船到桥头自然直,前提是你努力过!
展开
-
Linux上,多个JDK版本如何管理
JDK多个版本如何管理原创 2023-05-17 23:34:44 · 4181 阅读 · 2 评论 -
Open JDK下载
以Open JDK 17为例,介绍Open JDK的下载方式原创 2023-05-17 22:32:00 · 23952 阅读 · 3 评论 -
Linux命令 —— df、du
df和du命令的使用学习原创 2022-07-03 18:20:14 · 1276 阅读 · 0 评论 -
解决File has reached the limit on maximum number of blocks的问题
lineitem.tbl是一个大概2.3T的大文件,因为怀疑是文件太大无法上传通过查看其它数据的HDFS目录发现,通过向Hive表导入数据时,其实是直接将文件copy到对应的HDFS目录因此,想直接通过直接将lineitem.tbl上传到对应的HDFS目录上传过程中,直接提示文件block数超过最大的block数,对应的配置项为2. 使用split进行文件分割2.1 确认HDFS配置看到报错信息后,首先想到的就是确认的值命名如下:执行结果为1048576,根本不是报错信息中的说的100原创 2022-06-04 20:45:00 · 1483 阅读 · 1 评论 -
Linux命令 —— sed和awk
1.2 删除匹配行删除匹配行,末尾使用选项1.3 基于文件的修改通过选项基于文件进行修改,如果怕直接修改出问题,可以创建备份文件,是自定义的后缀名向文件中插入多行,通过实现1.4 正则匹配正则匹配,如删除以开头的行例如,正则匹配,删除多余的空格其余可以参考:sed命令1.6 其他小技巧汇总删除指定字符,如最后1个、开始的3个,使用表示匹配一个任意字符,实现多个操作指令的拼接。更多操作,见博客:使用 sed 命令替换/删除 文本字符的 20 个例子原创 2022-06-02 22:47:43 · 1095 阅读 · 0 评论 -
github.com的443端口无法访问的问题
1. 絮絮叨叨疫情之下,居家办公,各种问题都出现了今天想从Apache社区下载ORC的源码,悲催的发现报错了而且,一番倒腾后,报错信息还发生变化了# 原始报错unable to access 'https://github.com/apache/orc.git/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443# 一番折腾后的报错Failed to connect to github.原创 2022-03-17 22:58:06 · 22017 阅读 · 49 评论 -
linux系统error while loading shared libraries: libjli.so问题解决
1. 絮絮叨叨最近,在完成集群部署后,发现服务没有成功启动,在启动日志中发现如下报错信息java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory 使用了这么多年的Java,自己也是第一次遇到这样的问题 😂能咋办,遇到问题就解决呗;解决不了,就🔍呗找到一篇看似靠谱的博客(实际也确实靠谱):配置linux的jdk报错e原创 2022-03-11 00:26:31 · 21462 阅读 · 1 评论 -
shell脚本实用小技巧(不断更新)
1. openssl实现加解密、哈希1.1 openssl实现AES加解密老大说,不能在shell脚本放明文密码自己的第一反应:我先在本地AES加密得到密文,然后将密文写入shell脚本网上搜索了一下,openssl可以满足需求直接基于字符串加解密(AES-256)# 直接基于字符串加密echo "明文" | openssl enc -aes-256-cbc -a -salt -pass pass:密码# 直接基础字符串解密, -d表示解密echo "密文" | open原创 2021-09-22 15:54:15 · 1566 阅读 · 0 评论 -
linux安装python3
查看是否已经安装python3# 先查看是否安装了python,如果被人更改过python命令对应的python版本,python命令可能python3,因此需要手动查看python -V# 检查python3是否安装,提示-bash: python3: command not foundpython3 -V安装依赖sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli原创 2021-01-10 16:18:35 · 37380 阅读 · 8 评论