随笔分类 -  Shell

Shell学习笔记
JDK自动化安装脚本
摘要:将以下脚本内容复制到install.sh中,将install.sh放入JDK文件夹,执行命令sh install.sh #!/bin/bash # Description script to set the jdk environment # 使用root权限执行,下面脚本中的hadoop为普通用户 阅读全文
posted @ 2020-12-30 11:21 Imbadguy 阅读(122) 评论(0) 推荐(0)
本地yum源制作
摘要:由于系统部署是在内网环境,不能访问互联网,而有些项目上云环境又不提供yum源,所以需要搭建本地yum源以满足后续的磁盘挂载、服务器初始化和部分软件的部署。 1、执行命令yum install –y lrzsz,如果有如下图所示的异常抛出,则说明yum源不可用;若安装成功,则可以跳过后续步骤的操作;或 阅读全文
posted @ 2020-12-30 10:58 Imbadguy 阅读(316) 评论(0) 推荐(0)
服务器初始化脚本
摘要:将以下脚本内容复制到server_init.sh中,执行命令(username是要创建的普通用户的登录名,passwd是要创建的普通用户的登录密码):sh server_init.sh username passwd #!/bin/bash #Program: # Server initializa 阅读全文
posted @ 2020-12-30 10:45 Imbadguy 阅读(199) 评论(0) 推荐(0)
磁盘自动格式化挂载脚本
摘要:1、将磁盘挂载脚本上传至服务器任意目录下,磁盘挂载脚本如下所示。 #!/bin/bash#Program# This program use of auto add disk#History# 2020/06/24 First release echo "please input the disk 阅读全文
posted @ 2020-12-30 10:38 Imbadguy 阅读(367) 评论(0) 推荐(0)
Shell脚本切割日志
摘要:我们经常会遇到某个日志文件会特别大的情况,比如Nginx记录的日志文件,怎么才能够在进程正常运行的情况下切割日志呢,看下面的代码片段 #!/bin/bash _nginx_home="/usr/local/openresty/nginx" _log_home="/tmp" _time=$(date 阅读全文
posted @ 2020-10-31 00:43 Imbadguy 阅读(242) 评论(0) 推荐(0)