![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux-CentOS7
文章平均质量分 79
有手就能跟着做出来
leec。
这个作者很懒,什么都没留下…
展开
-
docker-compose概述与简单编排部署
文章目录一、Consul概述1、Consil的特性一、Consul概述是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现和配置与Docker等轻量级容器可无缝配合1、Consil的特性支持健康检查、允许存储键值对基于go语言,可移植性强支持ACL访问控制...原创 2021-03-29 14:19:58 · 585 阅读 · 1 评论 -
KVM虚拟化概念
文章目录KVM虚拟化一、虚拟化技术二、虚拟化技术发展三、虚拟化特性四、KVM架构及原理1、KVM虚拟化架构/三种模式2、KVM原理3、KVM工作流程KVM虚拟化美国环境保护EPA报告曾经统计过一组数据:EPA研究服务器和数据中心的能源效率时发现,实际上服务器只有5%的时间在工作,其他时间一直处于休眠状态。为了提高服务器的利用率,研发出一种虚拟化技术。一、虚拟化技术通过虚拟化技术将一台计算机虚拟为多台逻辑计算机,在一台计算机上同时运行多个逻辑计算机,同时每个逻辑计算机可运行不同的操作系统,应用程序都原创 2021-03-13 19:02:35 · 601 阅读 · 1 评论 -
web面试题收集
文章目录Web1、nginx优化哪些、有没有做过nginx支持https的访问,怎么配置2、nginx前端页面/图片加载不出来,如何排查3、nginx+keepalived脑裂是什么、怎么预防、怎么处理4、nginx和lvs、haproxy有什么区别5、Tomcat优化Web1、nginx优化哪些、有没有做过nginx支持https的访问,怎么配置1、修改用户和组2、网页压缩3、防盗链4、隐藏版本号5、修改缓存时间6、日志切割7、设置连接超时机制8、更改进程数9、I/O事件配置中使用e原创 2021-03-11 17:05:13 · 2771 阅读 · 10 评论 -
二、运维岗linux面试题收集
文章目录Linux1、简单说说dhcp交互过程中四种报文2、你一般使用shell脚本做什么3、shell脚本常问4、linux常见运维命令(常规除外)5、你常用的抓包工具6、服务器性能分析命令有哪些7、常用的查看系统硬件资源的命令8、tcpdump可以获取哪些信息9、linux系统启动过程10 、检测端口占用情况命令11、查询日志的方式Linux1、简单说说dhcp交互过程中四种报文discoverofferrequestack2、你一般使用shell脚本做什么①巡检②自动化部署③日志分原创 2021-03-08 22:07:55 · 1081 阅读 · 3 评论 -
ELK日志分析系统概述及部署(图文详解)
文章目录一、ELK日志分析系统1、日志服务器2、日志处理步骤二、Elasticsearch概述1、Elasticsearch特性三、LogStash概述1、LogStash主要组件四、Kibana概述1、Kibana主要功能五、部署ELK日志分析系统1、实验需求2、环境配置一、ELK日志分析系统ELK有三部分组成E:ElasticsearchL:LogstashK:Kibana1、日志服务器优点提高安全性集中化管理缺点对日志分析困难2、日志处理步骤1、将日志进行集中化管理原创 2021-03-04 17:19:58 · 3325 阅读 · 3 评论 -
GFS分布式文件系统概述以及集群部署
文章目录一、GlusterFS简介二、GlusterFS特点三、GlusterFS术语四、GlusterFS构成五、后端存储如何定位文件六、GFS支持的七种卷一、GlusterFS简介开源的分布式文件系统由存储服务器、客户端以及NFS/Samba 存储网关组成无元数据服务器二、GlusterFS特点扩展性和高性能高可用性全局统一命名空间弹性卷管理基于标准协议三、GlusterFS术语1、Brick(块存储服务器)实际存储用户数据的服务器2、Volume本地文件系统原创 2021-03-03 00:22:30 · 823 阅读 · 6 评论 -
rsync下行同步+inotify实时同步部署(图文详解)
文章目录一、rsync简介二、rsync同步源三、配置rsync源四、rsync命令五、配置源的两种表达方式六、inotify简介七、配置rsync下行同步==1、Master(192.168.184.10)====2、Slave(192.168.184.20)==八、rsync+inotify实时同步==1、Master(192.168.184.10)====2、Slave(192.168.184.20)==一、rsync简介一款快速增量备份工具Remote Sync,远程同步支持本地复制,或者原创 2021-03-02 00:50:22 · 2826 阅读 · 13 评论 -
Squid传统、透明代理服务配置、日志分析、反向代理、ACL访问控制(图文详解)
文章目录一、Squid 代理服务器二、安装 Squid 服务1、编译安装 Squid2、修改 Squid 的配置文件3、Squid 的运行控制4、创建 Squid 服务脚本三、构建传统代理服务器环境配置四、构建透明代理服务器环境配置六、ACL访问控制七、Squid 日志分析1、Squid 反向代理一、Squid 代理服务器Squid 主要提供缓存加速、应用层过滤控制的功能。代理的工作机制1、代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。2、将获得的网页数据(静态 Web 元素)保存到原创 2021-02-23 01:53:48 · 4916 阅读 · 8 评论 -
Shell脚本一键部署——源码编译安装MySQL
文章目录常见的Web集群调度器Haproxy搭建 Web 群集实验所需安装包环境配置==1、部署haproxy服务器(192.168.184.10)==3.Haproxy服务器配置常见的Web集群调度器目前常见的Web集群调度器分为软件和硬件软件通常使用开源的LVS、Haproxy、NginxLVS性能最好,但是搭建相对复杂;Nginx的upstream模块支持集群功能,但是对集群节点健康检查功能不强,高并发没有Haproxy好。硬件一般使用的比较多的是F5,也有很多人使用国内的梭子鱼、Hapr原创 2021-01-26 08:18:43 · 3839 阅读 · 7 评论 -
Haproxy配合Nginx搭建Web集群部署实验(图文详解)
文章目录常见的Web集群调度器iHaproxy搭建 Web 群集实验所需安装包环境配置==1、部署haproxy服务器(192.168.184.10)==3.Haproxy服务器配置常见的Web集群调度器目前常见的Web集群调度器分为软件和硬件软件通常使用开源的LVS、Haproxy、NginxLVS性能最好,但是搭建相对复杂;Nginx的upstream模块支持集群功能,但是对集群节点健康检查功能不强,高并发没有Haproxy好。硬件一般使用的比较多的是F5,也有很多人使用梭子鱼、绿盟等国内产品原创 2021-01-23 18:47:22 · 1760 阅读 · 5 评论 -
LVS+Keepalived 高可用群集实战部署(图文详解)
文章目录一、LVS+Keepalived 高可用群集1、LVS2、Keepalived3、Keepalived实现原理剖析二、LVS+Keepalived 高可用群集部署环境配置1、配置负载调度器(主、备相同)2、配置节点服务器3、配置keeplived(主、备DR服务器上都要设置)一、LVS+Keepalived 高可用群集1、LVSLinux虚拟服务器(Linux Virtual Server)LVS 实际上相当于基于IP地址的虚拟化应用, 为基于IP地址和内容请求分发的负载均衡提出了一种高效的原创 2021-01-21 21:41:02 · 2902 阅读 · 6 评论 -
Shell脚本一键部署——DR模式LVS负载均衡群集
文章目录该脚本没有以往智能,需要键盘输入获取变量值当前局限于两台Web节点服务器,后期改善每台服务器需要配置好yum源多处使用免交互,需耐心等待一、随便找一台服务器二、执行脚本三、可使用NFS共享服务访问虚拟IP,验证负载均衡策略是否完成该脚本没有以往智能,需要键盘输入获取变量值当前局限于两台Web节点服务器,后期改善每台服务器需要配置好yum源多处使用免交互,需耐心等待一、随便找一台服务器#!/bin/bashb=`ip a | grep "ens33" | awk NR==2'{prin原创 2021-01-20 19:14:08 · 4403 阅读 · 18 评论 -
LVS负载均衡群集概念、NAT模式LVS负载均衡实战部署(图文详解)
ipvsadm 工具选项说明选项功能-A添加虚拟服务器-D删除整个虚拟服务器-s指定负载调度算法(轮询:rr、加权轮询:wrr、最少连接:lc、加权最少连接:wlc)-a表示添加真实服务器(节点服务器)-d删除某一个节点-t指定 VIP地址及 TCP端口-r指定 RIP地址及 TCP端口-m表示使用 NAT群集模式-g表示使用 DR模式-i表示使用 TUN模式-w设置权重(权重为 0 时...原创 2021-01-20 00:19:49 · 989 阅读 · 8 评论 -
Nginx+Tomcat实现负载均衡、动静分离集群部署(图文详解)
文章目录一、Nginx实现负载均衡原理1、Nginx静态处理优势2、Nginx动静分离原理二、Nginx配置反向代理主要参数三、实验(图文详解)环境配置1.部署Nginx 负载均衡器2.部署2台Tomcat 应用服务器3.动静分离配置Tomcat Server1 配置Tomcat Server2 配置Nginx server 配置4.测试效果一、Nginx实现负载均衡原理Nginx实现负载均衡是通过反向代理实现如图所示:Nginx服务器作为前端,Tomcat服务器作为后端,web页面请求由Ngin原创 2021-01-16 23:55:07 · 7495 阅读 · 9 评论 -
Tomcat服务部署、虚拟主机配置及参数优化(图文详解)
文章目录一、Tomcat服务器简介1、Java Servlet2、JSP全称Java Server Pages3、Tomcat三大核心组件二、Tomcat服务部署安装安装包1.关闭防火墙,将安装 Tomcat 所需软件包传到/opt目录下2.安装JDK3.设置JDK环境变量在这里插入图片描述4.安装启动Tomcat5.优化tomcat启动速度三、Tomcat 虚拟主机配置1.创建 lic 和 accp 项目目录和文件2.修改 Tomcat 主配置文件3.客户端浏览器访问验证四、Tomcat 优化1、Tomc原创 2021-01-16 15:44:16 · 1346 阅读 · 5 评论 -
LNMP(Nginx)服务命令操作及配置合集
文章目录安装包安装包LNMP加论坛安装包1、Shell脚本一键部署——源码编译安装LNMP加discuz论坛!2、Nginx网站服务配置,图文详解(超详细)3、Nginx优化与防盗链(图文详解)4、Nginx中的location匹配与rewrite重写跳转(带图文案例)...原创 2021-01-14 23:57:17 · 949 阅读 · 2 评论 -
LAMP(Apache)操作命令及配置合集
文章目录安装包Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。安装包LAMP安装包提取码: ewss1、Shell脚本一键部署——源码编译安装LAMP架构!2、LAMP源码安装图文详解(超详细)3、Apache配置与应用(图文详解)4、Apache网页优化(图文详解)...原创 2021-01-15 00:04:43 · 992 阅读 · 6 评论 -
Nginx中的location匹配与rewrite重写跳转(带图文案例)
文章目录常见的Nginx正则表达式rewrite常见的Nginx正则表达式^ :匹配输入字符串的起始位置$ :匹配输入字符串的结束位置* :匹配前面的字符零次或多次。如“ol*”能匹配“o”及“ol”、“oll”+ :匹配前面的字符一次或多次。如“ol+”能匹配“ol”及“oll”、“olll”,但不能匹配“o”? :匹配前面的字符零次或一次,例如“do(es)?”能匹配“do”或者“does”,”?”等效于”{0,1}”. :匹配除“\n”之外的任何单个字符,若要匹配包括“\n”在内的任意字原创 2021-01-14 21:54:59 · 882 阅读 · 6 评论 -
Shell脚本一键部署yum源!
文章目录Shell脚本一键部署yum源本脚本自动检测NAT模式或是仅主机模式,光盘是否连接NAT模式配置在线源,仅主机模式配置本地源Shell脚本一键部署yum源本脚本自动检测NAT模式或是仅主机模式,光盘是否连接NAT模式配置在线源,仅主机模式配置本地源#!/bin/bashecho -e "\033[31m =====正在验证当前为仅主机还是NAT模式===== \033[0m"ping -c1 -W1 www.baidu.com &> /dev/nullif [ $? -e原创 2021-01-14 01:20:59 · 5535 阅读 · 8 评论 -
Nginx优化与防盗链(图文详解)
文章目录Nginx优化与防盗链一、隐藏版本号方法一:修改配置文件方式方法二:修改源码文件,重新编译安装二、修改用户与组三、缓存时间四、日志切割小知识五、连接超时六、更改进程数七、配置网页压缩八、配置防盗链Nginx优化与防盗链一、隐藏版本号可以使用 Fiddler 工具抓取数据包,查看 Nginx版本,也可以在 CentOS 中使用命令 curl -I http://192.168.184.20 显示响应报文首部信息。curl -I http://192.168.184.20方法一:修改配置文原创 2021-01-13 19:39:48 · 983 阅读 · 4 评论 -
Shell脚本一键部署——源码编译安装LNMP加discuz论坛!
文章目录Shell脚本一键部署——源码编译安装LNMP加discuz论坛全程无需改动,本脚本自动获取ens33IP地址安装包一、将安装包全部拖入/opt目录下二、写一个脚本文件,将以下内容复制进去三、等待安装结束即可浏览器访问验证Shell脚本一键部署——源码编译安装LNMP加discuz论坛全程无需改动,本脚本自动获取ens33IP地址安装包LNMP加论坛安装包一、将安装包全部拖入/opt目录下二、写一个脚本文件,将以下内容复制进去#!/bin/bash#安装在线yum源mkdir原创 2021-01-13 00:52:05 · 6707 阅读 · 18 评论 -
Nginx网站服务配置,图文详解(超详细)
文章目录Nginx网站服务一、编译安装Nginx服务1、关闭防火墙将nginx所需软件包到/opt目录下Nginx网站服务一款高性能、轻量级Web服务软件稳定性高系统资源消耗低对HTTP并发连接的处理能力高单台物理服务器可支持30000~50000个并发请求一、编译安装Nginx服务1、关闭防火墙将nginx所需软件包到/opt目录下systemctl stop firwalldsystemctl disable firewalldsetenforce 0nginx-1.12.原创 2021-01-09 13:53:30 · 33140 阅读 · 7 评论 -
Shell脚本一键部署——源码编译安装LAMP架构!
文章目录Shell脚本源码编译安装一键部署LAMP架构(使用source执行脚本)source 使shell脚本里的设置对其它shell也有效。理论部分请看[LAMP源码安装图文详解(超详细)](https://blog.csdn.net/weixin_51432770/article/details/112272603)Shell脚本源码编译安装一键部署LAMP架构(使用source执行脚本)source 使shell脚本里的设置对其它shell也有效。理论部分请看LAMP源码安装图文详解(超详细)原创 2021-01-08 01:58:05 · 3005 阅读 · 19 评论 -
Apache网页优化(图文详解)
文章目录一、Apache网页优化概述优化内容1、gzip介绍2、Apache的压缩模块3、mod_ gzip 模块与mod_ deflate 模块二、网页压缩1.检查是否安装mod_ deflate 模块2.如果没有安装mod_deflate 模块,重新编译安装 Apache 添加 mod_deflate 模块3.配置 mod_deflate 模块启用4.检查安装情况,启动服务5.测试 mod_deflate 压缩是否生效三、网页缓存1.检查是否安装 mod_expires 模块2.如果没有安装mod_ex原创 2021-01-07 22:59:17 · 800 阅读 · 5 评论 -
Apache配置与应用(图文详解)
文章目录Apache配置与应用一、构建虚拟Web主机二、httpd服务支持的虚拟主机类型(三类)1、基于域名的虚拟主机①为虚拟主机提供域名解析②为虚拟主机准备网页文档Apache配置与应用一、构建虚拟Web主机虚拟web主机指的是在同一台服务器中运行多个web站点,其中每一个站点实际上并不独立占用整个服务器,因此被称为“虚拟"Web主机。通过虚拟Web主机服务可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本。使用httpd服务可以非常方便地构建虚拟主机服务器,只需要运行一个httpd服务原创 2021-01-07 22:57:40 · 1207 阅读 · 2 评论 -
LAMP源码安装图文详解(超详细)
文章目录一、LAMP概述1、各组件作用2、各组件安装顺序二、编译安装Apache httpd服务1.关闭防火墙,将安装Apache所需软件包传到/opt目录下2.安装环境依赖包3.配置软件模块4.编译及安装5.优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别6.添加httpd系统服务方法一:方法二:7.修改httpd 服务配置文件8.浏览器访问验证三、编译安装mysqld 服务1.将安装mysql 所需软件包传到/opt目录下2.安装环境依赖包3.配置软件模块4.编译原创 2021-01-06 17:48:17 · 4997 阅读 · 12 评论 -
Firewalld防火墙概述
文章目录一、Firewalld概述二、firewalld与iptables 的区别三、firewalld区域的概念1、firewalld防火墙9个区域四、firewalld数据处理流程五、firewalld检查数据包的源地址规则六、firewalld防火墙的配置方法七、区域管理八、服务管理九、端口管理一、Firewalld概述firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙firewalld和iptables都是用原创 2021-01-03 19:07:20 · 565 阅读 · 0 评论 -
一、awk命令练习题(持续更新)
文章目录一、awk命令练习题一、awk命令练习题1、只显示/etc/passwd的账户2、只显示/etc/passwd的账户和对应的shell,而账户与shell之间以制表符分割,并在第一行上添加列名lee制表符/bin/bash,最后一行添加chen制表符/sbin/nologin3、搜索/etc/passwd有关键字root的所有行4、统计/etc/passwd文件中,每行的行号,每列的列数,对应的完整行内容以制表符分隔5、输出/etc/passwd文件中以nol原创 2021-01-03 10:39:21 · 5434 阅读 · 8 评论 -
shell脚本一键桌面化装机(pxe配合kickstart无人值守)
文章目录pxe配合kickstart无人值守批量装机一、shell脚本一键桌面化装机pxe配合kickstart无人值守批量装机图文详解部分请看PXE配合Kickstart无人值守——批量装机简单如喝水(详细)一、shell脚本一键桌面化装机#!/bin/bash#检测是否挂载df | grep "sr0" &> /dev/nullif [ $? -eq 0 ];thenecho "磁盘已挂载"elsemount /dev/sr0 /mnt &> /dev/n原创 2020-12-29 00:40:02 · 3833 阅读 · 6 评论 -
shell一键部署DNS正向解析,无需快照升级版!
文章目录一、DNS域名系统基础及图文详解请看DNS域名系统概述及正向解析实验(详细)二、shell一键部署DNS正向解析#!/bin/bash #检测是否挂载df | grep "sr0"if [ $? -eq 0 ];then #挂载则直接安装dns软件包yum -y install bind &> /dev/nullelsemount /dev/sr0 /mnt #若没挂载,则先进行挂载,再安装软件包yum -y install bind &>原创 2020-12-27 22:12:24 · 824 阅读 · 7 评论 -
awk工作原理及命令详解
文章目录一、awk1、工作原理:2、命令格式:3、awk常见的内建变量(可直接用)如下所示:4、按行输出文本:5、按字段输出文本:6、通过管道、双引号调用 Shell 命令:7、CPU使用率一、awk1、工作原理:逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令。sed命令常用于一整行的处理,而awk比较倾向于将一行分成多个“字段”然后再进行处理。awk信息的读入也是逐行读取的,执行结果可以通过print的功能将字段数据打印显示。原创 2020-12-27 12:23:56 · 1131 阅读 · 1 评论 -
Here Document免交互和Expect自动化交互
文章目录一、Here Document 免交互二、Expect1、基本命令2、参数传入3、嵌入执行模式,将expect 过程融入Shell 当中,方便执行和处理4、实现ssh自动登录5、免交互实现创建磁盘一、Here Document 免交互使用I/O重定向的方式将命令列表提供给交互式程序或命令,比如ftp、cat或read命令。是标准输入的一种替代品可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地生成出一个“文件”并用作“命令”的标准输入。Here Document 也可以与非交互式原创 2020-12-26 23:41:18 · 1715 阅读 · 2 评论 -
sort、uniq、tr命令与正则表达式
sort命令以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序语法格式:sort 选项 参数cat file | sort 选项常用选项:-f:忽略大小写,默认会大写字母排在前面-b:忽略每行前面的空格-n:按照数字进行排序-r:反向...原创 2020-12-26 01:01:45 · 831 阅读 · 2 评论 -
一、sed编辑器工作流程及使用方法
文章目录一、sed编辑器1、sed编辑器工作流程2、sed命令格式2、常用选项:3、常用操作:一、sed编辑器sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。1、sed编辑器工作流程sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一一个命令文本文件中。sed的工作流程主要包括读取、执行和显示三个过程:●读取: sed从输入流 (文件、管道、标准输入) 中读取一-行内容并存储到临时的缓冲区中(又称模式空间,pattern原创 2020-12-26 00:55:43 · 2899 阅读 · 8 评论 -
数组基本操作及冒泡算法、直接选择排序
文章目录一、数组定义方法一、数组定义方法方法一:数组名=(value0 value1 value2 …)方法二:数组名=(value0 value1 value2 …)方法三:列表名=“value0 value1 value2 …”数组名=($列表名)方法四:数组名[0]=“value”数组名[1]=“value”数组名[2]=“value”数组包括的数据类型数值类型字符类型使用" "或’ '定义...原创 2020-12-24 02:26:22 · 876 阅读 · 11 评论 -
Shell函数简单接触
文章目录Shell函数——代码的复用一、Shell函数格式二、函数返回值三、传参四、函数变量的作用范围五、 递归阶乘六、递归目录七、创建库Shell函数——代码的复用将命令序列按格式写在一起,可方便重复使用命令序列一、Shell函数格式【1】function 函数名 {命令序列}【2】函数名() {命令序列}二、函数返回值return表示退出函数并返回一个退出值,脚本中可以用 $ ? 变量显示该值使用原则:1、函数一结束就取返回值,因为$?变量只返回执行的最后一条命令的退出原创 2020-12-23 00:35:41 · 789 阅读 · 6 评论 -
Linux使用shell脚本做的菱形等一些益智题
文章目录shell脚本多重循环小实验一、99乘法表二、矩形三、直线四、正直角三角形五、反直角三角形1、 空格矩形加三角2、空格倒三角加三角六、倒直角三角形七、等腰直角三角形1、算法计算 $a*2-12、三角加小三角八、等腰梯形shell脚本多重循环小实验一、99乘法表#!/bin/bashfor ((a=1;a<=9;a++))do for ((b=1;b<=$a;b++)) do c=$[$a*$b] echo -n -e "$a*$b=$c\t" don原创 2020-12-22 19:30:27 · 1796 阅读 · 8 评论 -
Shell脚本三种循环以及常用转义字符(多例题)
脚本执行任务的时候总会遇到需要重复执行的时候,为了节省资源,除了计划任务,我们还可以使用脚本来完成,接下来就是Shell脚本中的三种循环。一、for循环for循环,又有人称之为条件循环,或者for i in ,其实就是for循环的特性,次数和给与的条件是成正比的for语句的结构读取不同的变量值,用来逐个执行同一组命令for 变量名 in 取值列表do 命令序列done...原创 2020-12-20 14:13:00 · 4055 阅读 · 9 评论 -
条件测试与if语句用法
文章目录一、条件测试1、test命令2、文件测试3、整数值比较awk用法bc工具用法4、字符串比较5、逻辑测试一、条件测试1、test命令测试表达式是否成立,若不成立返回0,否则返回其他数值格式1:test 条件表达式格式2:[ 条件表达式 ]2、文件测试[ 操作符 文件或目录 ]常用的测试操作符-d:测试是否为目录(Directory)-e:测试目录或文件是否存在(Exist)-f:测试是否为文件(File)-r:测试当前用户是否有权限读取(Read)-w:测试当前用户是否有原创 2020-12-17 17:23:22 · 964 阅读 · 1 评论 -
Shell脚本基本编辑规范及变量(详细)
文章目录一、Shell脚本概述1、Shell脚本的应用场景一、Shell脚本概述1、将要执行的命令按顺序保存到一个文本文件2、给该文件可执行权限3、可结合各种Shell控制语句以完成更复杂的操作1、Shell脚本的应用场景重复性操作交互性任务批量事务处理服务运行状态监控定时任务执行……...原创 2020-12-16 01:50:27 · 1766 阅读 · 13 评论