vim的基本操作
小白不会操作vim?害怕操作vim?这里保姆级vim教学,东西不多,但够用!
Linux搭建测试环境(耗巨时制作全教程)
linux 搭建测试环境,含docker,nginx,redis,mysql,java
Win10下跳过MicroSoft Store通过WSL安装及卸载Ubuntu20.04LTS并设置默认root用户登录
跳过Microsoft Store,通过wsl安装Ubuntu LTS网上大部分的默认设置root用户无效,通过wsl去设置默认登陆用户
Python - typing 模块 —— Optional
前言typing 是在 python 3.5 才有的模块前置学习Python 类型提示:https://www.cnblogs.com/poloyy/p/15145380.html常用类型提示https://www.cnblogs.com/poloyy/p/15150315.html类型别名http
Linux用户管理
本章讲解Linux用户管理,干货满满
查看 Linux 系统服务的5大方法
服务的配置文件是 /etc/services 是一个 ASCII 文件,它包含了一系列的用户程序可能用到的服务。在这个文件里,包括了服务名称,端口号,所使用的协议,以及一些别名。CentOS 7.x开始,CentOS开始使用 systemd 服务来代替 daemon ,原来管理系统启动和管理系统服务
Linux命令之nano命令
nano是一个小型、免费、友好的编辑器,旨在取代非免费Pine包中的默认编辑器Pico。nano不仅复制了Pico的外观,还实现了Pico中一些缺失(或默认禁用)的功能,例如“搜索和替换”和“转到行号和列号”。nano是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简
【云原生 | 05】Docker中容器的创建与启停
首先Docker会检查本地是否存在基础镜像,如果本地还没有该镜像的话,那么Docker就会连接官方维护的Docker Hub Registry,查看Docker Hub中是否有该镜像。Docker一旦找到该镜像,就会下载该镜像并将其保存到本地宿主机中。随后,Docker在文件系统内部用这个镜像创建了
Linux性能基础:CPU、内存、磁盘等概述
什么是CPU?什么是内存?什么是磁盘?性能指标?
nmap渗透测试3
nmap渗透测试3
ModuleNotFoundError: No module named ‘xxx‘可能的解决方案大全
"ModuleNotFoundError: No module named 'xxx'"这个报错是个非常常见的报错,几乎每个python程序员都遇到过,导致这个报错的原因也非常多,下面是我曾经遇到过的原因和解决方案module包没安装忘了import没有__init__.py文件package包的版
centos7 安装jdk详细教程
centos安装jdk
使用jenkins流水线完成自动部署服务到K8s
通过本文章,您可以轻松入门cicd过程。本地测试环境为springboot微服务项目。用户提交代码到gitlab,触发jenkins拉取gitllab上的代码,然后完成编译构建成jar包,同步完成sonarsqube代码质量检测。然后在jenkins内部完成生成镜像,并将镜像推送到harbor仓库中
Linux三剑客之awk命令详解
通常情况下awk所使用的命令格式如下,其中,单引号家伙是那个大括号“{ }”用于设置对于数据进行的处理动作。awk可以直接处理目标文件,也可以通过“-f”读取脚本对目标文件进行处理。awk 选项 '模式或条件{编辑指令}' 文件1 文件2 #过滤并输出文件中符合条件的内容awk -f 脚本文件 文
如何使用 scp 将文件夹从远程复制到本地?
如何使用 scp 将文件夹从远程复制到本地主机?我使用 ssh 登录到我的服务器。 然后,我想将远程文件夹 foo 复制到本地 /home/user/Desktop。我如何实现这一目标?
一看就会的两步走卸载RabbitMQ
背景:安全原因,安全组要求卸载服务器上RabbitMQ,下面就记录一下卸载的过程。
✨Linux定时备份mysql中的数据库(包括Docker)
数据库定时备份是开发中的刚需,就如同我们公司之前数据库植入病毒勒索比特币…
Linux SocketCAN 编程(C++,启用多线程接收)
SocketCAN 采用常用的 Socket 网络编程接口来封装 CAN 协议,可以使开发人员几乎无压力地使用 CAN。SocketCAN 编程的思路与 Socket 网络编程几乎一样。socket() 函数返回一个 socketcan 的句柄,后续的操作都是基于这个句柄的。第一个参数第二个参数指定
Linux系统内存占用过高排查方法
命令查看系统当前进程占用的内存情况,以了解哪些进程占用了过多的内存。有些程序在关闭时并没有完全释放其占用的内存,这可能会导致内存占用过高的情况。有时,内核和驱动程序的版本不兼容可能会导致内存占用过高。该命令可以按照内存使用率的高低排序进程列表,如果有某个进程内存占用持续增加,可能存在内存泄漏的情况。
Centos 7防火墙开放端口方法
看到不少的网友还是有使用的是CentOS7版本的,比如我们较多的还是用到可视化面板宝塔面板建站。如果我们用的可视化面板建站环境的,防火墙的设置还是相对简单,我们直接在可视化面板上面添加放行或者限制的端口。当然老左提醒大家也不要忘记在服务器端安全组的设置,有些服务商是必须强制使用安全组的。在这篇文章中