随笔分类 -  Shell脚本

7.取出文本中的每一行
摘要:取出文本list中的每一行 #!bin/bash tol_row=`cat list|wc -l` for i in `seq 1 $row` do row=cat list|head -$i|tail -1 source_ip=cat $row|awk -F '{print $1}' target 阅读全文

posted @ 2022-10-31 17:13 太白金星有点烦 阅读(24) 评论(0) 推荐(0)

6.Oracle中shell常用一些命令
摘要:su - orace -c "" sqlplus -S / as sysdba<<EOF oracle的常用命令 EOF 合用: su - oracle -c "sqlplus -S \/ as sysdba" <<EOF set heading off pagesize 0 feedback of 阅读全文

posted @ 2022-04-29 17:02 太白金星有点烦 阅读(95) 评论(0) 推荐(0)

5.和远程服务做免密
摘要:/usr/bin/expect <<EOF spawn ssh-copy-id -id /root/.ssh/id_rsa.pub 用户@ip -o StrictHostKeyChecking=no expect { "(yes/no)" { send "yes\r"; exp_continue } 阅读全文

posted @ 2022-04-13 15:55 太白金星有点烦 阅读(26) 评论(0) 推荐(0)

4.从远程服务器上拉取文件
摘要:if ssh root@83.24.xx.xx test -e /home/xxx/xx.txt;then cd /mnt/ && wget ftp://用户:密码@ip//文件绝对路径 else echo "文件不存在" fi 从远程服务器上面拉取文件。。。。 阅读全文

posted @ 2022-04-11 14:14 太白金星有点烦 阅读(167) 评论(0) 推荐(0)

3.系统状态监控
摘要:#!/bin/bash #获取ip地址 #ip=` ifconfig | grep inet | grep -vE 'inet6|127.0.0.1' | awk '{print $2}' #获取系统总核数 #cpu_num=`grep -c 'model name' /proc/cpuinfo` 阅读全文

posted @ 2021-09-06 10:28 太白金星有点烦 阅读(292) 评论(0) 推荐(0)

2.shell之cut详解
摘要:1.前言 在shell编程中,其中cut 命令、sed命令、以及awk命令是很关键的命令,特别是后面两种命令直接贯穿了shell脚本的核心,它们也是shell编程中的核心命令,今天主要是讲解一下shell之cut命令。 2.选项说明 cut命令将行按指定的分隔符分割成多列,它的弱点在于不好处理多个分 阅读全文

posted @ 2021-08-24 12:26 太白金星有点烦 阅读(8764) 评论(0) 推荐(0)

1.Shell编程的基本语法01
摘要:1.前言 shell编程是很重要的,不管是对于系统运维还是数据库运维都是必须要掌握的核心技能 2.变量 (1)定义变量 name=tom (2)撤销变量 unset name (3)声称全局变量 -->该子shell进程也能继承该变量 export name (4)声称静态变量 -->静态变量不能被 阅读全文

posted @ 2021-08-23 14:08 太白金星有点烦 阅读(81) 评论(0) 推荐(0)

导航