linux

shell 监控域名过期时间

# 填写需要监控的域名和端口号 domain="${1:-www.baidu.com}" port="${2:-443}" # 获取证书信息 cert_info=$(echo | openssl s_client -servername $domain -connect $domain:$port 2>/dev/null | opens...

自动部署shell脚本

#!/bin/bash DEPLOY_DIR=${package_download_path%.*} DEPLOY_DIR_TMP=${DEPLOY_DIR}'_tmp' echo "部署文件夹:${DEPLOY_DIR}" echo "临时文件夹: ${DEPLOY_DIR_TMP}" if [ -d ${DEPLOY_DIR_TMP} ]; t...

用wget做站点镜像

# wget -r -p -np -k http://xxx.edu.cn -r 表示递归下载,会下载所有的链接,不过要注意的是,不要单独使用这个参数,因为如果你要下载的网站也有别的网站的链接,wget也会把别的网站的东西下载下来,所以要加上-n...

NPM Git Yarn 如何设置代理

前言由于有时候网络的原因,会导致 npm 、git 、yarn 下载遇到各种各样的问题。而且我们正好会使用科学上网方法。那么我们就可以为 npm 、git 、yarn 设置代理。让它们通过代理的方式的得到更优的下载网络,从而...

fedora33 ss-qt5 无法启动

问题描述: fedora33 安装shadowsocks-qt5之后,启动失败。 [root@localhost lib64]# ss-qt5 ss-qt5: error while loading shared libraries: libqrencode.so.3: cannot open shared object file: No ...

shell脚本守护linux自定义进程

在linux使用过程中,有时会执行一些命令或脚本运行个别程序,当程序出错,或执行超时,会退出执行,如果要保障程序能够一直运行,可用以下方法,检测程序是否运行,并将该脚本放入crontab计划任务中,每分...

面试官常考的 21 条 Linux 命令

来源:www.nowcoder.com/discuss/151562 本文章总结了 21 条最频繁使用的 Linux 命令,也是面试官考察你对 Linux 系统熟不熟常问的面试题,可以收藏本文章,作为一个 Linux 命令速查手册。一、文件和目录...

centos8 离线安装harbor-v2.1.5

1,下载harbor离线安装包,下载地址:https://github.com/goharbor/harbor/releases/download/v2.1.5/harbor-offline-installer-v2.1.5.tgz 2,下载docker-compose,下载地址 3,安装docker-compose cp...

kubernetes 更换ip后重新初始化

1,分别修改master、node1、node2节点的hosts映射地址 vi /etc/hosts修改成对于应的节点地址 2,删除/etc/kubernetes/文件夹下的所有文件、删除$HOME/.kube文件夹、删除/var/lib/etcd文件夹、并关闭防火墙...

linux 普通用户 make install报错

linux 普通用户 make install报错:/usr/bin/install: cannot create regular file '/usr/local/lib/libzip.so.5.0.0': Permission denied  /usr/bin/mkdir -p '/usr/local/lib' /bin/sh ../libtool --mode=ins...

宝塔环境 php7.3 安装zip扩展

转载自:https://blog.csdn.net/qq_37998320/article/details/104791440 报错信息如下: ``` the requested PHP extension fileinfo is missing from your system the requested PHP extension zip is missing...

fedora33 git publickey 认证失败

问题描述:升级fedora 33后,使用git clone,git pull,git push等需要与远程publickey进行权限校验时,提示Permission Denied (publickey) 错误原因以及解决方案: Fedora 33移除了sha1 加密算法,但是在...

win7,fedora33双系统安装以及引导

1,使用fedora33 官方刻录工具,制作U盘fedora镜像。 2,从U盘启动,安装fedora33。 3,安装过程中,选择自定义分区,不安装引导程序,等系统安装后,在win7中手动添加引导。 4,因为未安装引导程序,且...

git 命令行设置代理

设置代理 git config --global http.proxy 代理地址 git config --global https.proxy 代理地址 取消代理 git config --global --unset http.proxy git config --global --unset https.proxy 查看当前...

在线生成SSL中间证书

在给网站配置https时,利用宝塔生成免费的Let's Encrypt证书十分方便,但生成后的证书信息在校验时会提示缺少中间证书。 这时,可使用ssl工具 获取中间证书内容,操作方法如下: 1,打开ssl工具 2,从宝...

配置nginx,添加PHP支持

server { listen 80; server_name sitename.com; location / { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/ind...

linux下实用的文件内容处理命令

大文件拆分 split //将large.txt每三行拆分成一个小文件 split -l 3 large.txt small 替换指定内容 sed //将testfile.txt中的old批量替换为new sed -i 's/old/new/g' testfile.txt //使用正则,去除原来括...