![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
要加油啊陈先生
这个作者很懒,什么都没留下…
展开
-
MySQL分库备份
mysql分库备份脚本原创 2022-07-19 09:31:33 · 277 阅读 · 0 评论 -
shell学习笔记
Shell脚本学习笔记 一、文本处理工具 1.1 grep工具: grep是行过滤工具;用于根据关键字进行过滤 语法和选项: # grep 选项 '关键字' 文件名 常见选项: OPTIONS: -i:不区分大小写 -v:查找不包含指定内容的行,反向选择 -w:按单词搜索 -o:打印匹配关键字 -c:统计匹配到的次数 -n:显示行号 -r:逐层遍历目录查找 -A:显示匹配行及后面多少行原创 2022-01-16 23:39:55 · 482 阅读 · 0 评论 -
判断当前用户是否为root,如果是root则安装vsftpd
1、检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不是,则提示您非管理员(使用 UID 数字对比版本) 思路:由于是小白,此处拆分成两部分,首先完成当前用户的判断,然后根据当前用户简单输出一些信息 #!/bin/bash echo `who am i` >/tmp/list #使用echo命令将返回值输出重定向至/tmp/目录下的list文件中 USER=`cut -c1-4 /tmp/list` #定义USER变量用户接收cut原创 2021-05-01 16:49:36 · 817 阅读 · 0 评论 -
第一个简单的shell脚本
实验:写一个简单脚本,要求如下: 删除/tmp/目录下的所有文件 然后在/tmp/目录中创建10个目录,分别是dir1-dir10 拷贝/etc/hosts文件到刚创建的dir1目录里 最后打印“恭喜你,你的第一个脚本已于2021-04-29 23:20时间完成”内容 [root@AliYun tmp]# ll total 16 drwxr-xr-x 2 root root 6 Apr 29 23:52 agent -rw-r--r-- 1 root root 13 Apr 29原创 2021-04-30 00:04:03 · 163 阅读 · 0 评论 -
记第一个shell备份脚本
#!bin/bash date=date +"%Y%m%d" #获取当前系统时间,年月日格式 var1=_backup var2=date{date}date{var1} #将系统时间加上后缀用于下面创建目录名称 action=/opt/app/uyun/network/gateway/upgrade/agent-action #定义采集脚本存放位置 front=/opt/app/uyun/network/front #定义原创 2021-04-19 08:36:25 · 123 阅读 · 0 评论