
Shell
文章平均质量分 52
老许家的小长工
个人使用经验为0
展开
-
【Shell】Linux expect命令用法记录
expect用法原创 2022-07-05 17:18:17 · 994 阅读 · 0 评论 -
【NFS】Linux系统NFS共享文件系统部署
前言NFS(Network File System)意为网络文件系统,它是使用客户端/服务器架构,由一个客户端程序和服务器程序组成,让不同的机器可以共享彼此的文件。服务器程序向其他计算机提供对文件系统的访问,其过程称为输出。NFS客户端程序对共享文件系统进行访问时,把它们从NFS服务器中“输送”出来。准备我们准备两台CentOS7机器,分别做NFS服务器和客户端,配置如下:服务器A作为NFS服务器,IP:192.168.124.86服务器B作为客户端,ip:192.168.124.88我们要实现原创 2021-10-12 16:13:55 · 631 阅读 · 3 评论 -
Shell编程学习笔记
set -e和set -x含义set -e# 在shell脚本开头加上set -e,这句话告诉bash 如果任何语句的执行结果不是true, 就直接退出shell脚本#################示例1############################!/bin/bashset -e #"Exit immediately if a simple command exits with a non-zero status."touch a.txtecho "touch a.txt do原创 2021-01-06 10:33:15 · 224 阅读 · 0 评论 -
grep -v grep | awk ‘{ print $2 }‘ 停止命令学习
停止命令代码解读PID=$(ps -ef | grep jenkins | grep -v grep | awk '{ print $2 }')if [ -z "$PID" ]then echo jenkins is already stoppedelse echo kill $PID kill $PIDfips -ef | grep jenkins | grep -v grep | awk ‘{ print $2 }’ps -ef | grep jenkins:查看原创 2021-01-04 16:03:18 · 2494 阅读 · 0 评论 -
history添加具体用户-IP-操作时间
记录history操作方法一:修改环境变量[root@jenkins01 backup]# vim /etc/profile新增以下参数USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] "[root@jenkins01 backup]#source /etc/profile#########原创 2021-01-04 14:11:09 · 670 阅读 · 0 评论 -
Linux centos下设置定时备份任务步骤
前言:仅为实现jenkins工作目录及jenkins.war包定时自动备份,并自动清除7天前的备份数据备份准备:默认的备份存放目录:/opt/backup需要备份的文件夹:/opt/jenkins_data需要备份的文件:/opt/tomcat_jenkins/webapps/jenkins.war时间戳添加:time=`date +%Y%m%d%H%M%S`7天前数据自动删除1、新建备份文件存放目录[root@jenkins01 opt]#mkdir -p /opt/backup2、原创 2020-12-21 15:30:53 · 623 阅读 · 0 评论