摘要:
sed是一种流编辑器,能高效地完成各种替换、删除、插入等操作,按照文件数据行顺序,重复处理满足条件的每一行数据,然后把结果展示打印,且不会改变原文件内容。 sed会逐行扫描输入的数据,并将读取的数据内容复制到临时缓冲区中,称为“模式空间”(pattern space),然后拿模式空间中的数据与给定的 阅读全文
摘要:
Linux 系统权限介绍与使用 介绍 linux中除了常见的读(r)、写(w)、执行(x)权限以外,还有其他的一些特殊或隐藏权限,熟练掌握这些权限知识的使用,可以大大提高我们运维工作的效率。 Linux文件介绍 文件基本属性 在 Linux 中我们可以使用 ll 或者 ls –l 命令来显示一个文件 阅读全文
摘要:
Linux-history 命令的介绍与使用 介绍 在 linux 下面可以使用 history 命令查看用户的所有历史操作,同时 shell 命令操作记录默认保存在用户目录的 .bash_history 文件中。通过这个文件可以查询 shell 命令的执行历史,有助于运维人员进行系统审计和问题排查 阅读全文
摘要:
Keytool 配置Tomcat的 HTTPS双向认证 创建证书 创建秘钥库(keystore),秘钥库是存储一个或多个密钥条目的文件,每个密钥条目应该以一个别名标识,它包含密钥和证书相关信息。 生成服务器证书 keytool -genkey -alias server -keyalg RSA -k 阅读全文
摘要:
Keytool 配置Tomcat的 HTTPS单向认证 创建证书 生成服务器证书 keytool -genkey -alias tomcat -keyalg RSA -keypass 123456 -keystore ~/ssl/tomcat.jks [-storetype JKS |PKCS12] 阅读全文
摘要:
gzip 介绍和使用 用法 gzip [OPTION]... [FILE]... 常用参数 -d --decompress 解压 -c --stdout 保留原始文件,把压缩/解压流重定向到新文件(如: gzip -c aa > aa.gz) -l --list 列出压缩文件信息,并不解压 -r - 阅读全文
摘要:
Linux-crontab 定时任务配置 介绍 crontab 是一个命令,常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。 Linux crontab 是用来定期执行程序的命令。 crontab 可理解为 cron_table,表示 cron 的任务列表。 crontab 的 阅读全文
摘要:
VScode-TodoTree 待办事项插件的定制和使用 背景 写代码过程中,突然发现一个Bug,但是又不想停下来手中的活,以免打断思路,怎么办?按代码编写会规范,都是建议在代码中加个TODO注释。 Todo Tree 介绍 概述 这个扩展可以快速搜索(使用ripgrep)你的工作空间中的评论标签, 阅读全文
摘要:
Picgo + Gitee 配置图床 背景 最近发现上传到GitHub的图片出现问题,导致之前的博客的图片都显示不了,然后上网查了下,应该是DNS的问题,网上也有很多这方面的处理方案,有兴趣的可以去网上找找。下面介绍下picgo工具以及使用Gitee做图床。 picgo介绍 应用概述 picgo是一 阅读全文
摘要:
Linux 查看文件的最后几行 背景 当我们需要查看某个很大的文件时,查看全部内容会非常耗时,还会因为文件过大,查看起来非常的不方便,下面我们介绍一下Linux的几种文件查看方式 查看 catalina.out 文件后100行 tail -n 100 catalina.out 查看文件命令 cat 阅读全文