
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 · 10204 阅读 · 28 评论 -
快速入门Shell脚本(5)——Shell的这些工具你都知道了吗?
[root@node01 shell]# vim cut.txt hello word hello Hadoop hello spark hello flink hello flume hello kafka hello java原创 2020-07-29 19:14:54 · 11766 阅读 · 70 评论 -
快速入门Shell脚本(4)——常用的函数操作
前几篇已经给大家介绍了shell脚本,前几篇都算是入门,今天给大家带来一些比较复杂的操作(函数),本篇博客,我们来聊一聊shell脚本中的函数操作。 1.函数的优点 函数的优点: 代码模块化 调用方便 节省内存 代码量小 拍错简单 2.rand 在控制输入数据并读取控制台的数据输出 2.1 基本语法 read(选项)(参数) 选项: -p:指定读取值时的提示符; -t:指定读取值时等待时间(秒)。 参数.原创 2020-07-28 18:51:32 · 10649 阅读 · 24 评论 -
快速入门Shell脚本(3)——条件判断语句与循环
相信大家已经对shell脚本有一定的了解了,大家对于shell脚本的条件判断语句一定非常期待。本篇博客,我们来聊一聊关于shell的条件判断语句与循环。 1.条件判断 1.1基本语法 [condition] 注意: condition前后要有空格 条件非空既为true,[atguigu]发回true,[]返回false 1.2.常用的判断条件 &n.原创 2020-07-27 18:37:28 · 10955 阅读 · 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 · 10539 阅读 · 20 评论 -
快速入门Shell脚本(1)——Shell脚本的介绍
1.什么是shell 同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。 2.Shell概述 大数据程序员为什么要学习Shell呢? 需要看懂运维人员编写的Shell程序。 偶尔会编写一些简单Shell程序来管理集群、提高开发效率。 3.shell解析器 Linux提供的Shell解析器有: [root@node01 bin].原创 2020-07-23 19:24:24 · 10374 阅读 · 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 · 15590 阅读 · 0 评论 -
Hadoop 环境搭建1
配置hadoop 1.1上传hadoop 1.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 · 13165 阅读 · 5 评论 -
linux 配置mysql
查询电脑是安装了mysql (rpm -qa |grep mysql-server) 安装mysql (yum -y install mysql-server) 启动mysql (srvice mysqld ...原创 2019-10-22 18:03:23 · 14171 阅读 · 0 评论 -
linux 集群
需要准备3台虚拟机 语法格式 crontab [选项] 选项 英文 含义 -e edit 编辑crontab定时任务 -l displayed 显示crontab任务 ...原创 2019-10-21 20:51:34 · 13272 阅读 · 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 · 13913 阅读 · 0 评论 -
Linux 添加磁盘分区的教程
磁盘分区教程 添加完成后 重启 查看 磁盘信息 lsblk -f (老师不离开) 第一步 分区: fdisk /dev/sdb 第二部格式化: 使用相关命令进入 mkfs -t ext4 /dev/格式化的目录 格式化完成 第三部挂载 方式一 修改配置文件 : vim /etc/fstab 将刚格式化就完成的id...原创 2019-10-16 21:13:49 · 13661 阅读 · 0 评论 -
管道中的常用命令 cut sort wc uniq split tr
euff f d f asf原创 2019-10-16 08:03:09 · 14204 阅读 · 0 评论 -
Linux 中 find 和 vi 编辑器基本使用
Linux 中 find 和 vi 编辑器1.find2.vi 和 vim3末行模式命令:4.常用命令5.行内移动6.行数移动7.屏幕移动8. 段落移动9.括号切换10.选中文件(可是模式)11 . 撤销和恢复撤销(保命指令)11 . 删除文本12 . 替换13. 查找14.插入命令 1.find find 搜索 -name : 以名字查找找 -amin n : 过去n分钟内被读取过 -anew...原创 2019-10-14 09:04:44 · 15099 阅读 · 0 评论