- 场景介绍 本文介绍以下2个知识点,为后后续在工作过程中安装一键安装脚本打好基础: shell 脚本中经常需要传入一些命令参数,如 cmd -a abc -b -c dddd或者,cmd -name nick -disable,本文介绍如前面列子中的参数在脚本中如何提取命令; 如gitlab或者github上面有一个shell脚本,如何在线的执行git服务器上的shell文件。... 场景介绍 本文介绍以下2个知识点,为后后续在工作过程中安装一键安装脚本打好基础: shell 脚本中经常需要传入一些命令参数,如 cmd -a abc -b -c dddd或者,cmd -name nick -disable,本文介绍如前面列子中的参数在脚本中如何提取命令; 如gitlab或者github上面有一个shell脚本,如何在线的执行git服务器上的shell文件。...
- 启动kafka 192.168.72.101 cd /export/servers/kafka/bin nohup ./kafka-server-start.sh /export/servers/kafka/config/server.properties 2>&1 & ./kafka-topics.sh --zookeeper bigdata:2181 --delete --... 启动kafka 192.168.72.101 cd /export/servers/kafka/bin nohup ./kafka-server-start.sh /export/servers/kafka/config/server.properties 2>&1 & ./kafka-topics.sh --zookeeper bigdata:2181 --delete --...
- 希尔排序(基于逐趟缩小增量)基本思想算法实现算法分析 希尔排序(基于逐趟缩小增量) 基本思想 先将整个待排记录序列分割成若干子序列,分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对全体记录进行一次直接插入排序。 算法实现 void ShellSort(SqList &L, int dlta[], int t){ //... 希尔排序(基于逐趟缩小增量)基本思想算法实现算法分析 希尔排序(基于逐趟缩小增量) 基本思想 先将整个待排记录序列分割成若干子序列,分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对全体记录进行一次直接插入排序。 算法实现 void ShellSort(SqList &L, int dlta[], int t){ //...
- 问题1[金和网络]:请用shell脚本写出查找当前文件夹(/home)下所有的文本文件内容中包含有字符”shen”的文件名称 [zkx@hadoop102 datas]$ grep -r "shen" /home | cut -d ":" -f 1 /home/atguigu/datas/sed.txt /home/atguigu/datas/cut.txt 问题2:[新浪]... 问题1[金和网络]:请用shell脚本写出查找当前文件夹(/home)下所有的文本文件内容中包含有字符”shen”的文件名称 [zkx@hadoop102 datas]$ grep -r "shen" /home | cut -d ":" -f 1 /home/atguigu/datas/sed.txt /home/atguigu/datas/cut.txt 问题2:[新浪]...
- 背景 早上7.30--7.45 执行自动做早餐的任务,中午11.52--12.15 执行做饭任务,下午17:23--17.40 执行自动浇花任务; 核心点 如何获取当前时间?获取的时间格式如何自定义?在不同时间(这个是判断条件),做不同的任务;如果编写一个时间区域,并和当前时间比较; 目录 shell 获取当前时间、自定义格式... 背景 早上7.30--7.45 执行自动做早餐的任务,中午11.52--12.15 执行做饭任务,下午17:23--17.40 执行自动浇花任务; 核心点 如何获取当前时间?获取的时间格式如何自定义?在不同时间(这个是判断条件),做不同的任务;如果编写一个时间区域,并和当前时间比较; 目录 shell 获取当前时间、自定义格式...
- 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客... 大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教!暂时只有csdn这一个平台,博客...
- 第一步:搭环境 首先,虚拟机要有,建议安装Centos,其实手感跟Ubuntu、Fedora也差不多,不过在我见过的场景里,Centos的出镜率是比较高的。 去官网下:CentOS-8.2.2004-x86_64-dvd1.iso,下这个,大概8G。 然后,下载一个XShell,XShell6,找个信得过的软件下载商店,我是用360软件管家,官网嘛,一直卡着没法... 第一步:搭环境 首先,虚拟机要有,建议安装Centos,其实手感跟Ubuntu、Fedora也差不多,不过在我见过的场景里,Centos的出镜率是比较高的。 去官网下:CentOS-8.2.2004-x86_64-dvd1.iso,下这个,大概8G。 然后,下载一个XShell,XShell6,找个信得过的软件下载商店,我是用360软件管家,官网嘛,一直卡着没法...
- 最近处理数据,出现了一个很奇怪的错误 比如写好了脚本运行100个文件,有80个可以运行,20个怎么也运行不了 查找问题,不是中文字符问题,不是转译字符问题,那到底是什么问题 最终发现很可能是csh版本问题导致 csh版本使用系统自带版本时,有可能较老版本,导致在读取字符串和转译字符,只要长度超过一定阈值,就会自动卡死,陷入死机状态。 这个错误不经常见,并且见到了也很... 最近处理数据,出现了一个很奇怪的错误 比如写好了脚本运行100个文件,有80个可以运行,20个怎么也运行不了 查找问题,不是中文字符问题,不是转译字符问题,那到底是什么问题 最终发现很可能是csh版本问题导致 csh版本使用系统自带版本时,有可能较老版本,导致在读取字符串和转译字符,只要长度超过一定阈值,就会自动卡死,陷入死机状态。 这个错误不经常见,并且见到了也很...
- #!/bin/csh # by Awesomekings 20190830 #------------------------# 本脚本作用是批量修改xxx文件的XXX类型# 打开一个文件夹,发现还有10个文件夹,10个文件夹每个里面有10个文件夹,然后下面是数据文件# 循环进入文件夹,然后对每个文件夹进行替换操作,仅适用于相同的天线批量替换# 这个脚本需要放外面,否在会出错... #!/bin/csh # by Awesomekings 20190830 #------------------------# 本脚本作用是批量修改xxx文件的XXX类型# 打开一个文件夹,发现还有10个文件夹,10个文件夹每个里面有10个文件夹,然后下面是数据文件# 循环进入文件夹,然后对每个文件夹进行替换操作,仅适用于相同的天线批量替换# 这个脚本需要放外面,否在会出错...
- 链接自 http://blog.sina.com.cn/s/blog_691a84f301015khx.html,并略加修订。 https://www.cnblogs.com/snake553/p/5804181.html 这个显示的更美观 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否... 链接自 http://blog.sina.com.cn/s/blog_691a84f301015khx.html,并略加修订。 https://www.cnblogs.com/snake553/p/5804181.html 这个显示的更美观 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否...
- 最近在公司发生了一些事情,让我又头疼了。 (本来按照狗哥的习惯是打算先放福利的,但是这次先让狗哥买个惨,最后再把福利送给大家!) 事情是这样的,公司服务器在备份的时候出现了一些问题,一些应用的服务端都没办法正常启动了,查了一下,是因为一些环境的问题。需要手动进行配置,而且是每次重启的时候都需要进行配置,这就很烦了!手动这个事情很麻烦啊,有没有办法每次重启都能... 最近在公司发生了一些事情,让我又头疼了。 (本来按照狗哥的习惯是打算先放福利的,但是这次先让狗哥买个惨,最后再把福利送给大家!) 事情是这样的,公司服务器在备份的时候出现了一些问题,一些应用的服务端都没办法正常启动了,查了一下,是因为一些环境的问题。需要手动进行配置,而且是每次重启的时候都需要进行配置,这就很烦了!手动这个事情很麻烦啊,有没有办法每次重启都能...
- 以下命令总结,参考官网文档:https://docs.docker.com/get-started/ 目录 1)入门 2)docker 容器 3)服务 4)群 1)入门 ##列出Docker CLI命令docker docker container --help ##显示Docker版本和信息docker --version docker v... 以下命令总结,参考官网文档:https://docs.docker.com/get-started/ 目录 1)入门 2)docker 容器 3)服务 4)群 1)入门 ##列出Docker CLI命令docker docker container --help ##显示Docker版本和信息docker --version docker v...
- 此篇的操作都是在上篇的基础上进行的。 目录 1. 启动客户端2. 显示所有操作3. 查看当前znode中所包含的内容4. 查看当前节点详细数据5. 分别创建2个普通节点6. 获取节点的值7. 创建短暂节点8. 创建带序号的节点9. 修改节点数据值10. 节点的值变化监听11. 节点的子节点变化监听(路径变化)12. 删除节点13. 递归删除节点14. 查看... 此篇的操作都是在上篇的基础上进行的。 目录 1. 启动客户端2. 显示所有操作3. 查看当前znode中所包含的内容4. 查看当前节点详细数据5. 分别创建2个普通节点6. 获取节点的值7. 创建短暂节点8. 创建带序号的节点9. 修改节点数据值10. 节点的值变化监听11. 节点的子节点变化监听(路径变化)12. 删除节点13. 递归删除节点14. 查看...
- 在linux下,.(点)+(空格)+可执行文件等同于source+(空格)+可执行文件,表示在当前shell环境执行后面的命令或脚本,不加点号默认是新开一个shell执行的。 如: . /home/test.sh 等同于 source /home/test.sh。 用source执行的脚本所做的任何改变会影响当前shell(如其中有用cd改变目录,脚本执行完后目录就变... 在linux下,.(点)+(空格)+可执行文件等同于source+(空格)+可执行文件,表示在当前shell环境执行后面的命令或脚本,不加点号默认是新开一个shell执行的。 如: . /home/test.sh 等同于 source /home/test.sh。 用source执行的脚本所做的任何改变会影响当前shell(如其中有用cd改变目录,脚本执行完后目录就变...
- 前言 1、在开发中,有时想shell脚本能自动执行一些命令或代码,需要sudo的权限才能执行时,又不想每次都手动输入密码,本文介绍一种简单的方法,亲测可用。2、shell脚本执行过程中,想把执行过程中的所有信息保存到一个文件(日志);注意这里介绍的是:保存执行过程的输出信息,不是命令执行的返回结果哈。 shell脚本自动输入密码 简介:使用管道,把提前写... 前言 1、在开发中,有时想shell脚本能自动执行一些命令或代码,需要sudo的权限才能执行时,又不想每次都手动输入密码,本文介绍一种简单的方法,亲测可用。2、shell脚本执行过程中,想把执行过程中的所有信息保存到一个文件(日志);注意这里介绍的是:保存执行过程的输出信息,不是命令执行的返回结果哈。 shell脚本自动输入密码 简介:使用管道,把提前写...
上滑加载中