Linux
大数据老哥
这个作者很懒,什么都没留下…
展开
-
快速入门Shell脚本(6)——学会这些大厂面试题你还害怕面试官问你?(建议收藏)
上一篇博客给大家讲了一下shell脚本中常用的工具(查看工具),本篇博客,给大家讲一下大厂面试的shell脚本的题目(重点)。(喜欢shell脚本的可以关注专栏)1.京东问题1.1 :使用Linux命令查询sed.txt中空行所在的行号[root@node01 shell]# awk '/^$/{print NR}' sed.txt 8问题1.2: 准备数据创建文件name.txt内容如下:.原创 2020-07-30 18:43:35 · 10200 阅读 · 28 评论 -
快速入门Shell脚本(5)——Shell的这些工具你都知道了吗?
[root@node01 shell]# vim cut.txthello wordhello Hadoophello sparkhello flinkhello flumehello kafkahello java原创 2020-07-29 19:14:54 · 11756 阅读 · 70 评论 -
快速入门Shell脚本(4)——常用的函数操作
前几篇已经给大家介绍了shell脚本,前几篇都算是入门,今天给大家带来一些比较复杂的操作(函数),本篇博客,我们来聊一聊shell脚本中的函数操作。1.函数的优点函数的优点:代码模块化调用方便节省内存代码量小拍错简单2.rand 在控制输入数据并读取控制台的数据输出2.1 基本语法read(选项)(参数)选项:-p:指定读取值时的提示符;-t:指定读取值时等待时间(秒)。参数.原创 2020-07-28 18:51:32 · 10599 阅读 · 24 评论 -
快速入门Shell脚本(3)——条件判断语句与循环
相信大家已经对shell脚本有一定的了解了,大家对于shell脚本的条件判断语句一定非常期待。本篇博客,我们来聊一聊关于shell的条件判断语句与循环。1.条件判断1.1基本语法[condition]注意:condition前后要有空格条件非空既为true,[atguigu]发回true,[]返回false1.2.常用的判断条件 &n.原创 2020-07-27 18:37:28 · 10933 阅读 · 30 评论 -
快速入门Shell脚本(2)——系统变量与自定义变量
1. shell脚本变量介绍变量是任何一种编程语言都必不可少的组成部分,变量用来存放各种数据。脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell 变量也遵循这个规则。2. shell系统变量 $ HOME、$ PWD、$ SHELL、$USER等 2.1 实际操作[root@node01 shell]# echo $HOME/root[root@node01 shell]# echo $PWD/opt/shell[root@node01 shell]# echo $SHE.原创 2020-07-26 20:20:47 · 10527 阅读 · 20 评论 -
快速入门Shell脚本(1)——Shell脚本的介绍
1.什么是shell同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。2.Shell概述大数据程序员为什么要学习Shell呢?需要看懂运维人员编写的Shell程序。偶尔会编写一些简单Shell程序来管理集群、提高开发效率。3.shell解析器Linux提供的Shell解析器有:[root@node01 bin].原创 2020-07-23 19:24:24 · 10362 阅读 · 20 评论 -
Hadoop搭建三台虚拟机
分布式环境搭建一:上传压缩包并加压解压tar -zxvf hadoop-2.6.0-cdh5.14.0.tar.gz -C ../servers/二:查看Hadoop压缩方式cd /export/servers/hadoop-2.6.0-cdh5.14.0 bin/hadoop checknative...原创 2019-10-31 18:16:00 · 15578 阅读 · 0 评论 -
Hadoop 环境搭建1
配置hadoop 1.1上传hadoop1.2解压到指定目录tar -zxvf hadoop-2.7.3.tar.gz -C ../install/2.修改环境变量vim /etc/profile.d/hadoop.sh export HADOOP_HOME=/...原创 2019-10-24 17:35:49 · 13157 阅读 · 5 评论 -
linux 配置mysql
查询电脑是安装了mysql (rpm -qa |grep mysql-server)安装mysql (yum -y install mysql-server) 启动mysql (srvice mysqld ...原创 2019-10-22 18:03:23 · 14164 阅读 · 0 评论 -
linux 集群
需要准备3台虚拟机语法格式 crontab [选项] 选项 英文 含义 -e edit 编辑crontab定时任务 -l displayed 显示crontab任务 ...原创 2019-10-21 20:51:34 · 13268 阅读 · 0 评论 -
Linux 中的系统映像安装在本地
第一步方式1 : 添加到本的iso映像文件 mount /dev/ar0 /你要挂载的路径查看本地是否成功配置成功 df -h方式2:上传iso文件到linu上 添加本来映像文件 mount -o loop /上传的本地iso路径 /你要挂载的路径查看本地是否成功配置成功 df -h第二步 配置yum...原创 2019-10-18 08:41:04 · 13906 阅读 · 0 评论 -
Linux 添加磁盘分区的教程
磁盘分区教程添加完成后 重启查看 磁盘信息 lsblk -f (老师不离开)第一步 分区:fdisk /dev/sdb第二部格式化:使用相关命令进入mkfs -t ext4 /dev/格式化的目录格式化完成第三部挂载方式一修改配置文件 : vim /etc/fstab将刚格式化就完成的id...原创 2019-10-16 21:13:49 · 13612 阅读 · 0 评论 -
管道中的常用命令 cut sort wc uniq split tr
euff f d f asf原创 2019-10-16 08:03:09 · 14196 阅读 · 0 评论 -
Linux 中 find 和 vi 编辑器基本使用
Linux 中 find 和 vi 编辑器1.find2.vi 和 vim3末行模式命令:4.常用命令5.行内移动6.行数移动7.屏幕移动8. 段落移动9.括号切换10.选中文件(可是模式)11 . 撤销和恢复撤销(保命指令)11 . 删除文本12 . 替换13. 查找14.插入命令1.findfind 搜索-name : 以名字查找找-amin n : 过去n分钟内被读取过-anew...原创 2019-10-14 09:04:44 · 15082 阅读 · 0 评论