命令 教程linux grep

开放一个API,让用户执行一个命令

在一般情况下,我们有很多专业性很强的命令,一般的管理员是没有这个专业知识,无法去操作的。下面我介绍一个方案: 开放一个API,让用户执行一个重启的命令: 由于这涉及到一些安全性的问题,所以你需要谨慎考虑。下面是一个简单的Python Flask应用,该应用接收一个HTTP GET请求并执行指定的sh ......
命令 用户 API

C++ 设计模式之命令模式

设计模式之命令模式 命令模式,将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。其UML类图如下: 该模式主要是为了隔离请求和实际执行者之间解除。就是解耦和,所有的请求统一有一个类负责,而该类负责管理这些请求(添加请求、撤销请求之类的) ......
模式 设计模式 命令

python爬虫scrapy入门教程

import scrapy class BlogSpider(scrapy.Spider): name = 'blogspider' start_urls = ['https://www.zyte.com/blog/'] def parse(self, response): for title in ......
爬虫 入门教程 教程 python scrapy

linux编译PDFium.so

主要参考https://zhuanlan.zhihu.com/p/37729756这篇文章,不过编译后没有libPDFium.so这个文件。 本方法已在龙芯3A5000,统信专业版测试通过。 一、取主代码 pdfium的源码仓库地址是: https://pdfium.googlesource.com ......
PDFium linux so

Linux下alternatives命令学习总结

在Linux系统中提供了一个alternatives命令,用于在多个同功能的软件,或软件的多个不同版本间选择、切换。简单来说就是版本切换控制。例如,你的操作系统有多个Python版本,例如python3.6,Python 3.9,如果不用alternatives命令,那么你可能需要通过手工修改软链接 ......
alternatives 命令 Linux

解决“Host key verification failed”远程连接linux服务器 could not establish connection to

在使用vscode远程连接linux服务器时,遇到了个报错:`could not establish connection to` 我用的服务器是腾讯云轻应用。查了半天看到阿里云文档里有类似的解决方法,最后得到解决。发现是本地缓存的问题? [使用SSH远程连接Linux系统的ECS实例时,提示“Ho ......

在Linux环境下通过命令行执行JMeter脚本后查看响应结果的配置

在Linux环境中进行性能测试时,我们可能会遇到一定程度的报错。如果无法打开JMeter的GUI界面,但又需要查看响应结果,可以按照以下步骤进行配置: 1. 打开JMeter的安装目录,在`bin/`目录下找到`jmeter.properties`配置文件。 2. 使用文本编辑器打开`jmeter. ......
脚本 命令 环境 结果 JMeter

Linux安装ftp服务(详细)

1、登录Xshell 2、安装vsftpd 查看是否已经安装过vsftpd了 rpm -qa|grep vsftpd 如果没安装过执行如下命令 yum -y install vsftpd 3.修改vsftpd配置(关闭匿名访问) 打开配置文件: vi /etc/vsftpd/vsftpd.conf ......
Linux ftp

linux系统报错:系统自己弹出诸如 kernel:NMI watchdog: BUG: soft lockup - CPU#2 stuck for 26s [mysqld:2875]

1、 https://blog.csdn.net/weixin_41752389/article/details/120777145 内核软死锁(soft lockup)Soft lockup:这个bug没有让系统彻底死机,但是若干个进程(或者kernel thread)被锁死在了某个状态(一般在内 ......
系统 watchdog kernel lockup mysqld

ensp常用命令

![image](https://img2023.cnblogs.com/blog/2337065/202307/2337065-20230707113707352-513971949.png) # 一、华为设备命令视图 ``` 以下是华为设备的常用命令视图: 用户视图: 系统视图:system-v ......
命令 常用 ensp

第二天:DOS常用简单命令

常用快捷键及简单DOS指令 常用快捷键 ctrl+C 复制 ctrl+v 粘贴 ctrl+A 全选 ctrl+S 保存 ctrl+X 剪切 ctrl+Z 撤销 Alt+F4 关闭窗口 Win+E 打开我的电脑 Win+R 打开运行 ctrl+Alt+A 截图 简单DOS指令 打开cmd的方式 开始菜 ......
命令 常用 DOS

Linux之shell编程

1.脚本格式要求 2.脚本的执行方式 一:输入输出重定向 1.输入重定向 < 将 /etc/fstab作为输出重新定向到cat命令上 2.输出重定向 >> 现实当前文件下的项目,创建一个文本txt,ls命令重新定向到txt中并显示出来 3.管道 grep | 二:shell里的特殊字符【$ \ '' ......
Linux shell

一份保姆级的Stable Diffusion部署教程,开启你的炼丹之路

在经历了一系列的探索后,我为你总结出了一套零基础的、非常好上手的借助京东云GPU云主机部署安装Stable Diffusion WebUI以及相关工具和插件的保姆集教程,请查收。 ......
保姆 Diffusion 教程 Stable

在Linux中用curl命令调用EasyCVR接口出现报错Illegal characters,如何解决?

EasyCVR平台兼容性强、拓展度高,可支持多协议、多类型设备接入,包括:国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、大华SDK、宇视SDK等。 ......
中用 characters 接口 命令 EasyCVR

linux 中sed命令输出匹配字符及其后的若干行

001、 [root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 01 02 05 06 x 09 10 44 66 33 77 13 14 17 18 k 21 22 88 99 25 26 21 22 x 25 26 22 ......
字符 命令 linux sed

linux命令中ps -ef详解

linux命令中ps -ef详解 1、ps -ef表示bai查看全格式的全部进程。 ps是linux下最常用的也是非常强大的进程查看命令,常配合管道命令 | 和查找命令 grep 同时执行来查看特定进程。 参数含义: -e 显示所有进程。-f 全格式。-h 不显示标题。-l 长格式。-w 宽输出。a ......
命令 linux ef

嵌入式ARM-Linux使能USB转串口驱动

要开启ARM板子的USB转串口驱动(pl2303)只需要在编译内核的使能三个驱动模块功能即可: ① pl2303 ② ch341 ③cp210 重新编译完内核后,只需要插入相应的设备就会出现提示: 我的串口设备对应的是ttyUSB0 如果嫌重新编译内核比较麻烦,也可以去内核源码目录将模块文件拷贝出来 ......
串口 嵌入式 ARM-Linux Linux ARM

ps -ef | grep java 命令详解

1、命令:ps -ef | grep java 查看包含“java”的所有进程 2、命令详解: ps命令将某个进程显示出来(是LINUX下最常用的也是非常强大的进程查看命令) grep命令是查找(是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来,grep全称是Global ......
命令 grep java ps ef

PostgreSQL psql 常用命令

今天总结下 PostgreSQL 中常用 psql 常用命令以便后续查阅。 角色查看 hrdb=> \du List of roles Role name | Attributes | Member of + + admin | Create role, Create DB, Cannot logi ......
PostgreSQL 命令 常用 psql

Linux内核的container_of宏

# 简介 container_of宏是内核的常用宏, 通常用于通过结构体成员指针来获取结构体指针. 该宏依赖的一个基本原则是结构体在虚拟内存中是连续存储的. 还有铭记就是它是一个编译期就已经计算好的宏. ## 为什么要有container_of 根据内核考古学, container_of首次出现在L ......
内核 container_of container Linux of

linux 中输出连续匹配字符的下一行

001、 [root@PC1 test03]# ls file.txt [root@PC1 test03]# cat file.txt ## 测试数据 match random text line 1 match match match random text line 2 match random ......
一行 字符 linux

教程:Amazon EC2 Linux 实例入门

利用本教程开始使用 Amazon Elastic Compute Cloud (Amazon EC2)。您将了解如何启动、连接到和使用 Linux 实例。实例是 Amazon 云中的虚拟服务器。您可以使用 Amazon EC2 来创建和配置在实例上运行的操作系统和应用程序。 注册Amazon后,您可 ......
实例 教程 Amazon Linux EC2

教程:在 Amazon Linux 2 上安装 LAMP Web 服务器

通过以下步骤,您可以将带 PHP 和 MariaDB(一个由社区开发的 MySQL 分支)支持的 Apache Web 服务器(有时称为 LAMP Web 服务器或 LAMP 堆栈)安装到您的 Amazon Linux 2 实例上。您可以使用此服务器来托管静态网站或部署能对数据库中的信息执行读写操作 ......
服务器 教程 Amazon Linux LAMP

windows 下兼容运行linux程序的软件的方法

windows 下兼容运行linux程序的软件的方法 windows与linux属于不同的架构系统,编译环境也有差异,怎样将linux程序运行于windows上? Cygwin是不二之选。 Cygwin的官方链接:Cygwin “Get that Linux feeling - on Windows ......
windows 程序 方法 linux 软件

netstat 常用命令

1. 查看哪些IP连接本机netsta -an 2. 统计80端口连接数netstat -nat | grep -i "80" | wc -l 3. 统计httpd协议连接数ps -ef | grep httpd | wc -l 4. 统计已连接上,状态为establishednetstat -an ......
命令 常用 netstat

C盘清理教程丨“Windows.edb”索引文件过大的处理方法

如果windows10系统下的C盘可用空间越来越少,而且并没有安装新软件,也没有保存新文件。那么,非常有可能是“Windows.edb”索引文件过大的原因。 关于该文件的介绍可参考《C盘清理教程丨24G大的“Windows.edb”是什么文件,可以删除吗?》https://baiyunju.cc/6 ......
索引 Windows 文件 方法 教程

Linux安装minio

一、软件下载 二、安装minio 1、安装包准备 2、检查minio是否已安装 rpm -qa|grep minio 3、安装minio与mcli安装包 rpm -ivh minio-20230227181045.0.0.x86_64.rpm rpm -ivh mcli-20230228001259 ......
Linux minio

Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压...

Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压 zip格式 压缩: zip -r [目标文件名].zip [原文件/目录名] 解压: unzip [原文件名].zip 1. 2. 注:-r参数代表递归 ta ......
tar 格式 系统 Linux zip

linux--I/O分析

磁盘IO 磁盘 IO 时的过程。 第一步,首先是磁头径向移动来寻找数据所在的磁道。这部分时间叫寻道时间。 第二步,找到目标磁道后通过盘面旋转,将目标扇区移动到磁头的正下方。 第三步,向目标扇区读取或者写入数据。到此为止,一次磁盘 IO 完成。 故单次磁盘 IO 时间 = 寻道时间 + 旋转延迟 + ......
linux

解决Linux系统中时间差8小时的问题

今天遇到一个问题,在使用LocalDateTime.now()获取时间时,会出现于当前时间相差8个小时的情况,开始以为是linux系统的时间有问题,后来发现系统时间是正确的,最终找到了解决办法。 需要指定时区 -Duser.timezone=GMT+08 java -jar -Duser.timez ......
时间差 小时 时间 问题 系统