#!/bin/bash #阿里云linux系统基线加固 #敏感文件权限 chown root:root /etc/passwd /etc/shadow /etc/group /etc/gshadow chmod 0644 /etc/group chmod 0644 /etc/passwd chmod 0400 /etc/shadow chmod 0400 /etc/gshadow #设置S...
和其他语言的正则表达式有所区别,具体如下:示例文本:https://sf.maxbon.cn想要将其替换为http://www.maxbon.cn/ssl/sfJS如下:https://(.*).maxbon.cnhttp://www.maxbon.cn/ssl/$1()内的内容引用为$1sed的话有所区别:echo "https://sf.maxbon.cn" | se...
一键安装lamp/lnmplamp:linux+apache+mysql+phplnmp:linux+nginx+mysql+php各组件版本apache 2.4.29nginx 1.14.2mysql 5.6.42redis 4.0.1php 7.2.2特点兼容centos6<后续将加入centos7的兼容>基于源码编译一键安装lamp或lnmp可选择组建单独安装nginx添加...
场景nginx一般来说每有一个站都会开一个vhost配置,后面站点多的话可能会多达十几个甚至几十个站点配置文件,各站点配置很大一部分都是一致的,这时候如果要修改所有站的配置,将极其繁琐和麻烦,用sed批量替换也是怕误操作替换错字符串,这时候就需要将通用配置放在同一个文件,只需要修改该文件就可以达到所有站配置都更新的效果。实现1. 提取通用配置将通用配置提取出来放到同一个文件里面注意:serv...
windows命令行替换文件内容操作比较麻烦,同时功能也有限,可用sed替代。下载sed.exe单文件版,放置C:WindowsSystem32,即可使用。下载地址功能Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... -n, --quiet, --silent ...