
shell
岚天start
天道酬勤
展开
-
CentOS7设置Tomcat开机自启动脚本
CentOS7设置Tomcat开机自启动脚本服务器环境:[root@lmzf ~]# cat /etc/redhat-releaseCentOS Linux release 7.4.1708 (Core)1.编写开机自启动脚本 [root@lmzf ~]#cat /etc/init.d/tomcat#!/bin/bash## tomca...原创 2020-09-01 15:45:29 · 694 阅读 · 0 评论 -
CentOS 7 环境下ping加时间戳实时输出到文件
CentOS 7 环境下ping加时间戳实时输出到文件1.服务器环境[root@lw ~]# cat /etc/redhat-releaseCentOS Linux release 7.3.1611 (Core)2.撰写脚本[root@lw ~]# cat ping.test.sh#(1)-i 2 间隔2s#(2)awk '{ print $0"\t" strftime("%D_%H:%M:%S",systime()) } ' 时间戳...原创 2020-08-20 00:49:50 · 1620 阅读 · 0 评论 -
Linux服务器与网络时间不同步解决办法
Linux服务器与网络时间不同步解决办法1.查看时区[root@lw ~]# timedatectl如果不是北京时区,修改为北京时间[root@lw ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime2.时间同步脚本撰写[root@lw ~]# cat /mnt/TimeSync.sh #!/bin/bashntpdate us.pool.ntp....原创 2020-05-19 12:03:34 · 2137 阅读 · 0 评论 -
Gitlab-CI:Gitlab-runner自动部署GItlab项目
Gitlab-CI:Gitlab-runner自动部署GItlab项目1.准备环境(1)Gitlab服务器[root@gitlab ~]# cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core...原创 2020-03-01 21:58:25 · 901 阅读 · 0 评论 -
Shell脚本一键自动部署项目
Shell脚本一键自动部署项目#!/bin/bash#定义根目录、代码仓库、项目域名信息read -p '请输入项目名称[中文名称]:' Chinese_Project_Nameread -p '请输入项目目录[eg:/home/www...原创 2020-01-16 16:05:07 · 1263 阅读 · 0 评论 -
Linux利用script命令记录用户的服务器操作行为
Linux利用script命令记录用户的服务器操作行为1.在服务器上创建文件夹[root@lw ~]# mkdir -p /opt/logs/scripts2.授予权限,目录需要其他用户有写的权限[root@lw ~]# chmod -R 743 /opt/logs/scripts3.在/etc/profile末尾添加...原创 2019-11-02 01:03:26 · 313 阅读 · 0 评论 -
通过登入IP记录Linux所有用户登录所操作的日志(转载)
通过登入IP记录Linux所有用户登录所操作的日志(转载)转载于:https://blog.csdn.net/b108074013/article/details/481659811.首先在/etc/profile.d/文件夹下面添加如下脚本[root@lw ~]# vim /etc/profile.d/user_all_history.sh# His...转载 2019-10-16 22:18:54 · 233 阅读 · 0 评论 -
Shell脚本一键实现客户端登录服务器钉钉报警
shell脚本一键实现客户端登录服务器钉钉报警vim /etc/ssh/sshrc#!/bin/bash#获取登录者的用户名user=$USER#获取登录者的IP地址IP=${SSH_CLIENT%% *}#获取登录的时间time=$(date +%F%t%k:%M)#获取服务器的IP地址server='1.9.1.5...原创 2019-10-10 22:34:26 · 610 阅读 · 0 评论 -
Centos7本地挂载yum源
Centos7本地挂载yum源1.挂载镜像[root@lmzf ~]# mkdir -p /mnt/centos7[root@lmzf ~]# mount /root/CentOS-7-x86_64-DVD-1708.iso /mnt/centos72.开机永久挂载[root@lmzf ~]...原创 2019-09-28 19:46:50 · 1356 阅读 · 0 评论 -
通过浏览器实现Linux终端的访问-ttyd
浏览器实现Linux终端的访问-TTYD一、下载、授权、执行[root@lmzf ~]# wget -c -O ttyd https://github.com/tsl0922/ttyd/releases/download/1.5.2/ttyd_linux.x86_64 [root@lmzf ~]# chmod +x...原创 2019-09-25 20:36:48 · 3298 阅读 · 0 评论 -
Shell脚本一键添加svn仓库账户密码信息
shell脚本一键添加svn仓库账户密码信息#!/bin/bash#列出svn目录下的项目for dir in $(ls /home/svn/)do [ -d /home/svn/$dir ] && echo $dirdone#进入要设定账户密码的项目目录read -p "请输入svn项目文件夹名: " di...原创 2019-08-19 16:47:53 · 734 阅读 · 0 评论 -
Sed在指定行后添加字符串
Sed在指定行后添加字符串1.原文档[root@lmzf ~]# cat svn.txtdevelop = www,yuj,hzy,chent,wmw,hello,welcome2.在develop行后面添加字符串“,golive”[root@lmzf ~]# sed -i '/^develop/{s/$...原创 2019-07-12 15:20:11 · 5986 阅读 · 1 评论 -
利用Linux随机产生含大小写字母、数字、特殊字符的密码
利用Linux随机产生含大小写字母、数字、特殊字符的密码tr -dc '_A-Z#\-+=a-z(0-9%^>)]{<|' </dev/urandom | head -c 15; echo原创 2019-06-18 10:43:25 · 4292 阅读 · 0 评论 -
配置DNS服务(shell脚本一键安装)
[root@lw ~]# cat install_dns.sh #!/bin/bashecho echo "DNS配置中,请稍等... ..."#安装提供dns服务器的软件包 bind bind-chrootrpm -q bind bind-chroot &> /dev/null || yum -y install bind bind-chroot ...原创 2018-10-27 20:41:17 · 3705 阅读 · 0 评论 -
Shell脚本安装mysql-8.0.12(二进制包安装)
Shell脚本安装mysql-8.0.12(二进制包安装)[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) #!/bin/bash#与后面endtime结合现实脚本安装时间start_time=$(date +%s)#安装mysql依赖包yum -y ...原创 2018-10-11 22:15:56 · 1211 阅读 · 0 评论