Loading...
在bash4之后的版本中,bash支持了一个新功能:自动命令补全。但是默认该功能是无法实现自动补全的,因为并没有对应的脚本去实现自动补全功能,可以通过安装bash-completion软件包解决部分命令的自动补全功能。当然也有部分软件是自带bash completion补全脚本的。但是如果使用我们自己编写的脚本,则就没有这样的功能了,此时,就需要自己编写一个自动补全脚本了。基本命令介绍如果想...
tomcat是一个基于java的web服务软件,其支持使用jsp或servelt来进行网页的搭建。tomcat默认不在CentOS8的软件源中,需要自己手动下载安装,tomcat官网。本文使用tomcat9.0.37作为样例演示,不同版本的tomcat使用操作略有不同,需要注意。安装在进行tomcat安装之前先安装一些依赖的软件包dnf install java-1.8.0-openjdk ...
数据库可以用来存储大量的数据,但是如果当数据超过一个量级时,比如2T,那么再往同一个服务器的数据库写入数据就会发生磁盘不足的情况,如果只无脑增加磁盘,那么系统性能也会有所下降。在新版mariadb中,可以进行数据分表,就是将一个2T大小的数据,平摊到两个服务器中,每个服务器单独处理1T的数据,这样就会快许多。这里举个例子:这个技术通过spider引擎实现,该引擎默认未安装,需要手动安装。sp...
之前有使用到burpsuite中的SSL代理功能,能同时代理HTTPS,所以向研究一下squid能不能完成这个功能。搭建首先需要配置自签证书:mkdir /etc/squid/certs cd /etc/squid/certs openssl req -new -newkey rsa:2048 -sha256 -days 365 -nodes -x509 -extensions v3_ca ...
服务端搭建创建git仓库mkdir -p && cd /var/www/git semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/git(/.*)?" restorecon -R /var/www/html/git/ chown -R apache:apache /var/www/h...