命令netstat方法linux

Linux 实现OpenSSL 服务器端客户端通信

1.OpenSSL安装 详情参考博文:https://blog.csdn.net/qq_39521181/article/details/96457673 2.SSL 在学习openssl编程之前,先了解一下什么是SSL,有助于后续的学习。SSL 是一个缩写,代表的是 Secure Sockets ......
客户端 OpenSSL 客户 服务器 Linux

小明哥学linux驱动之USB-OTG(基于gadget框架)【转】

转自:https://blog.csdn.net/silence3039/article/details/100187666 一、简介 OTG是On-The-Go的缩写。其设计的初衷是为了两个“外设”在没有PC(Host)的情况下,也可以通过USB进行数据传输。可以理解为,拥有OTG功能的USB设备 ......
框架 USB-OTG gadget linux USB

网站部署SSL证书后无法使用https访问的解决方法

网站要启用https加密访问,则需安装部署有效的SSL证书。但有时我们在服务器上安装部署SSL证书后,使用https协议访问网站,可能会出现页面加载缓慢、空白或提示 “无法访问”等问题,这时该如何解决? 网站部署SSL证书后无法使用https访问的可能原因及解决方法 1、服务器防火墙未开启443端口 ......
证书 方法 https 网站 SSL

在Java中,可以使用`java.nio.file`包中的`Files`类来进行文件搜索。以下是一种模糊搜索文件的方法

在Java中,可以使用`java.nio.file`包中的`Files`类来进行文件搜索。以下是一种模糊搜索文件的方法: ```javaimport java.io.IOException;import java.nio.file.*;import java.nio.file.attribute.B ......
文件 方法 Files Java java

Windows 10连接网络打印机报错“0x0000011b”的解决方法

网络打印,win10/11都经常遇到这样那样的问题。今天遇到一台新装的windows 10系统连接网络打印机报错:0x0000011b 网上查了一圈,普遍说的是这个情况,微软官方介绍:通过命名管道使用 RPC 也就是网上说的最多的注册表方式: Windows Registry Editor Vers ......

linux上部署ftp server

在github上找到了2个还算活跃的方案: https://github.com/fauria/docker-vsftpd https://github.com/stilliard/docker-pure-ftpd 方案一 https://github.com/fauria/docker-vsftp ......
server linux ftp

Linux学习-1

学习笔记-命令汇总 文件管理 绝对路径 cd以绝对路径进入某个文件夹 pwd查看当前工作目录的绝对路径 相对路径 cd ..表示当前目录的上层目录, .表示当前目录 目录操作 创建:mkdir (-p创建多层目录) 查看:pwd(当前所在目录) (-p实际工作目录) ls -a查看隐藏的目录与文件 ......
Linux

Django Message 组件使用方法源码分析

目录[Django Message超全总结教程]1.使用方法1.1 基础配置 [Django Message超全总结教程] 1.使用方法 1.1 基础配置 INSTALLED_APPS = [ ... 'django.contrib.messages', ... ] # 在django settin ......
使用方法 组件 源码 Message 方法

Linux升级openssl、openssh

在项目中,我们经常会发现Linux系统中Open SSH、Open SSL存在高危漏洞,如OpenSSL“心脏出血”漏洞,利用该漏洞,黑客可以获取约30%的https开头网址的用户登录账号密码,其中包括购物、网银、社交、门户等类型的知名网站等。 以及OpenSSH漏洞,如“OpenSSH远程代码执行 ......
openssl openssh Linux

linux centos安装jenkins

需要先安装java yum -y install java-11-openjdk* 先执行下面两条命令 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm - ......
jenkins centos linux

实战攻防演练--利用微软自带Certutil命令ByPassAV上传C2

Certutil Certutil.exe是Windows操作系统中的合法程序,主要用于管理证书相关操作。它提供了转储和显示证书颁发机构(CA)的配置信息、配置证书服务、备份和还原CA组件,以及验证证书、密钥对和证书链等功能,然而,由于其功能强大,很多攻击者滥用Certutil.exe程序将其用于攻 ......
实战 Certutil ByPassAV 命令

linux命令行颜色

Linux系统中的PS变量用来控制命令行设置,其中PS即是Prompt String,命令提示符的意思,可以看到有PS1,PS2,PS3,PS4(不是Play Station)等。其中最重要的就是PS1,PS2用来设置二级提示符。 修改PS中的设置就可以对命令行进行个性化的设置,不过这些都是一些奇怪 ......
命令 颜色 linux

electron打包报错的解决方法

报错信息: An unhandled rejection has occurred inside Forge:Error: Failed with exit code: 1���ڳ��Դӡ�eletest.nuspec�����ɳ������Authors is required.Descripti ......
electron 方法

linux如何查看cpu是几核?

要查看 Linux 系统中 CPU 的核心数,可以使用 /proc/cpuinfo 文件或 lscpu 命令进行查询。这些工具可以列出系统中所有可用的 CPU 信息,包括每个 CPU 核心的数量 I. 引言 在今天的计算机科技中,CPU 核心数是一个重要的指标,它对于计算机的性能和效率有着至关重要的 ......
linux cpu

11、Linux文件与目录权限

Linux文件与目录权限 目录Linux文件与目录权限一、Linux 文件基本属性1、文件介绍2、Linux文件属主和属组二、更改文件属性1、chmod命令2、chown命令3、chgrp命令4、chattr命令5、lsattr命令三、其他1、权限掩码2、特殊权限①SBIT(粘滞位)②SUID(属主 ......
权限 文件 目录 Linux

android 升级到java11,升级到androidx的操作方法

android studio Android9(28)升级到Android10(29)Androidx小计_sdk 29 对应依赖androidx.appcompat:appcompat-resources是-CSDN博客 java.lang.NoClassDefFoundError: Failed ......
androidx android 方法 java 11

Linux-git

目录git简介git常用命令配置初始化仓库将文件添加到暂存区将暂存区文件加入版本库对比工作区某文件和暂存区中的区别将暂存区的文件移除但git仍管理将文件移除暂存区并且git不再管理查看版本库切换到之前的版本恢复文件持久化云端将本地的项目推送到远程仓库将远程仓库的文件克隆下来分支操作简述操作创建新分支 ......
Linux-git Linux git

Linux 下使用 Docker 安装 MySQL

1、下载 mysql docker pull mysql:5.7.36 2、启动 mysql docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var ......
Docker Linux MySQL

linux 安装gitlab后忘记root密码

gitlab初始用户名和密码 当你第一次安装gitlab,需要创建一个管理员账户,其用户名和密码都是默认的。如果你想修改默认用户名和密码,需要进行以下步骤: 1、修改以下文件中的用户名和密码: $ sudo vim /etc/gitlab/gitlab.rb 修改admin用户的密码: gitlab ......
密码 gitlab linux root

linux 内核 --- 关抢占/关中断,临界区

preempt_disable() local_irq_disable()/local_irq_save(flags) spin_lock() spin_lock_irq()/spin_lock_irqsave(lock, flags) spin_lock()会调用preempt_disable() ......
内核 linux

centos7 命令修改使用

按键字母 I,Ins插入键, 是插入功能, 按键shift+Q 是退出插入模式, 输入字母 q,不保存直接退出 输入字母wq,保存修改并退出 ......
命令 centos7 centos

docker常用命令

Docker基本概念: 容器(Container):容器是Docker的基本单位,它是一个独立运行的应用程序,包含了运行所需的代码、运行环境和依赖项。容器使用隔离技术来保证应用程序在不同的环境中具有一致的行为,并且可以在不同的计算机上运行。 镜像(Image):镜像是用于创建容器的模板,它包含了运行 ......
命令 常用 docker

使用docker命令行为elasticsearch安装ik中文分词插件

背景:mac + docker desktop + elasticsearch 7.8.0 一、安装ik中文分词插件 docker exec -it elastic_search /bin/bash -c 'bin/elasticsearch-plugin install https://githu ......
elasticsearch 插件 命令 行为 docker

你是否还迷茫要不要学习Linux?

近几年Linux这个词好像很流行,无论是现实工作中,还是在网络信息中均可以听到或者看到有关Linux相关的内容,可以说Linux无处不在。说到这,有人可能会问了,我对Linux比较感兴趣,但是没有接触过Linux,对它不了解,不知道是否适合自己,是否值得我花费时间和经历去深入学习,因此陷入一种比较迷 ......
要不 Linux

Linux p7 运行级别

【学习课程】:【【小白入门 通俗易懂】2021韩顺平 一周学会Linux】 https://www.bilibili.com/video/BV1Sv411r7vd/?p=14&share_source=copy_web&vd_source=2c07d62293f5003c919b2df9b2e054 ......
级别 Linux p7

Java基础 方法引用

方法引用的概念:把已经有的方法拿过来用,当作函数式接口中抽象方法的方法体 方法引用需要满足的条件: 1. 引用处必须是函数式接口 2. 被引用的方法必须是已经存在的 3. 被引用方法的形参和返回值需要跟抽象方法保持一致 4. 被引用方法的功能要满足当前需求 : : 是方法引用符,是方法引用当中独特的 ......
基础 方法 Java

据类方法之:KMeans聚类分析

书接上回,在上一篇博客中完成了数据的降维分析,这里在降维后的基础上继续进行聚类分析,使用前2个PC进行KMeans据类并可视化。 from sklearn.cluster import KMeans from collections import Counter # 语言定义颜色和画布 colors ......
方法 KMeans

Java基础 Stream 流的终结方法

void forEach ( Consumer action ) → 遍历 long count () → 统计 toArray () → 收集流中的数据,放到数组中 collect ( Collector collector ) → 收集流中的数据,放到集合中 count () 方法: Array ......
基础 方法 Stream Java

XSS类型 || 防御方法 || 绕过 || 原理 || 杂识 || mxss || uxss || cookie || session || jwt

# XSS类型 || 防御方法 || 绕过 || 原理 || 杂识 || mxss || uxss || cookie || session || jwt **XS攻击的三种类型** **反射性XSS:**不持久,需要欺骗用户点击特定链接才能触发的类型,通常需要诱使用户点击包含恶意代码的特殊链接,服 ......
原理 session 类型 方法 cookie

CH32F系列MCU代码在SRAM中运行配置方法

第一种: 使用Keil仿真的方式。因SRAM启动与FLASH无关,在SRAM中运行,断电后数据丢失,故在keil下仅用于仿真。有四个注意事项: 1)、BOOT0、BOOT1都需要接高电平,从RAM启动;2)、在Debug选项中,Initialization File选项加载SRAM.INI文件;3) ......
代码 方法 SRAM 32F MCU