Shell
文章平均质量分 51
老许家的小长工
个人使用经验为0
展开
-
【Shell】Linux expect命令用法记录
expect用法原创 2022-07-05 17:18:17 · 830 阅读 · 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 · 460 阅读 · 3 评论 -
Shell编程学习笔记
set -e和set -x含义 set -e # 在shell脚本开头加上set -e,这句话告诉bash 如果任何语句的执行结果不是true, 就直接退出shell脚本 #################示例1########################### #!/bin/bash set -e #"Exit immediately if a simple command exits with a non-zero status." touch a.txt echo "touch a.txt do原创 2021-01-06 10:33:15 · 146 阅读 · 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 stopped else echo kill $PID kill $PID fi ps -ef | grep jenkins | grep -v grep | awk ‘{ print $2 }’ ps -ef | grep jenkins:查看原创 2021-01-04 16:03:18 · 2360 阅读 · 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 · 633 阅读 · 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/backup 2、原创 2020-12-21 15:30:53 · 417 阅读 · 0 评论